Skip to content
View jim60105's full-sized avatar
🛸
🚗🚕🚙🚓🚑🚚🚛🚜🏎🚓🚔🚍🚒🚘🚖🛺🚐🚖🚲🏍️🛵🚄🚅🚈🚂🚆🚇🚖🛴🚊🚉🚁🚆🚟🚝🚞🚋🚈🛶🚤🚢⛵🚀🛸🛹🚂🚃🚎🚌🛵🛺🚲🚍🚑🚒🚐
🛸
🚗🚕🚙🚓🚑🚚🚛🚜🏎🚓🚔🚍🚒🚘🚖🛺🚐🚖🚲🏍️🛵🚄🚅🚈🚂🚆🚇🚖🛴🚊🚉🚁🚆🚟🚝🚞🚋🚈🛶🚤🚢⛵🚀🛸🛹🚂🚃🚎🚌🛵🛺🚲🚍🚑🚒🚐

Organizations

@YoutubeClipPlaylist @sound-buttons @Recorder-moe
Block or Report

Block or report jim60105

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jim60105/README.md

Hi, I'm Jim 陳鈞,

Typing SVG

C#

I'm a professional C# developer from Taiwan, with specializing in Web API backend and general application. Besides relying on it for survival, I also used it in my side projects as well. Feel free to explore my C# repositories and my (biggest) side project Recorder-moe.

Docker K8s

I'm pretty well-versed in containerization technology and have a knack for creating advanced containers. If you're interested, you can find some of the cool stuff I've worked on in this Dockerfile-template project.

I've got some basic knowledge about kubernetes too. In my home lab, I'm running a cluster with bare-metal Talos Linux for my personal services. It was quite a challenge for me to build it, but I gained a wealth of knowledge along the way.

Typescript Angular Vuejs

To be conservative, I know a bit about frontend frameworks. As a backend developer, I prefer a function-oriented approach and I must admit that my UI designs could use some improvement. Please take a look at these simple websites - Sound Buttons (Angular) and Unfair Spin Wheel (Vue.js). They may not be visually stunning, but they serve their purpose.

Apart from that, I've been experimenting with web development for years and familiar with the tech stack. I see myself as a "backend developer with knowledge of frontend", which allows me to approach problems from a full stack perspective.

Cloudflare Azure Functions

I gotta talk about cloud computing services. I have delve into both Cloudflare Workers and Azure Functions. They are truly a blessing for those on a tight budget! Thanks to them, I managed to slash the operational costs of Sound Buttons to practically nothing on the backend servers.

Furthermore, Cloudflare workers are great for generating open graph meta tags in front of the SPA and also well-suited for web applications that experience high traffic. I have written a few blog posts on this topic (in Chinese).


Feel free to find me in the following places, and I mainly lives in Mastodon.

         

img

Total time coded since Feb 26 2021

img

More info

Pinned

  1. YoutubeSegmentDownloader YoutubeSegmentDownloader Public

    A lifesaver for anyone who is doing video clipping/translating or any need to download segments from Youtube. (.NET 8 Winform)

    C# 29 6

  2. YoutubeLiveChatToDiscord YoutubeLiveChatToDiscord Public

    Stream Youtube Chat to Discord Webhook (.NET 8 Worker Service in Docker)

    C# 20

  3. sound-buttons/sound-buttons sound-buttons/sound-buttons Public

    This project builds a Vtuber voice button website with an online audio submission system. Users can generate buttons by clipping YouTube audio via a form. (Angular2)

    TypeScript 11 2

  4. Recorder-moe/LivestreamRecorderService Recorder-moe/LivestreamRecorderService Public

    Recorder.moe 專案的監控 Worker Service。 (.NET 8 Worker Service in Docker)

    C# 4 2

  5. docker-whisperX docker-whisperX Public

    Dockerfile for WhisperX: Automatic Speech Recognition with Word-Level Timestamps and Speaker Diarization (Dockerfile, CI image build and test)

    Dockerfile 76 10

  6. Dockerfile-template Dockerfile-template Public template

    This Dockerfile repository serves as a template for me to quickly start new Dockerfile projects, and conveniently copy and paste.

    Dockerfile 3