Skip to content
View gudcks0305's full-sized avatar

Block or report gudcks0305

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
gudcks0305/README.md

Chan / yuhyeongchan

Backend Engineer · Java / Spring · AI Runtime · Cloud & Distributed Systems

Building reliable backend services and practical tools, from AI evaluation pipelines to native macOS utilities.

▶ Explore an AI evaluation workflow

Animated diagram of an AI evaluation pipeline from request through durable queue and AI runtime to result

Selected Impact

50K messages ~40 / sec 10s → 1s
Queue preparation reduced from 2 hours to 1 minute Email delivery throughput with Amazon SES Java Lambda cold start with SnapStart

What I Build

  • Backend systems for AI interviews and evaluations, including LLM pipelines, durable job processing, and multi-tenant data workflows.
  • Event-driven services and cloud operations across AWS, Kubernetes, Kafka, and GitOps delivery.
  • AI applications with Spring AI, LangChain4j, OpenAI models, and speech-to-text / text-to-speech.
  • Local-first desktop tools, browser utilities, and native macOS integrations.
  • Open-source fixes and systems work in Rust, process memory access, and macOS tooling.

Open Source Contributions

  • VHS — Fixed GIF output not being generated after recording; merged upstream and included in v0.12.1. (Issue #787, PR #788)
  • CXX — Fixed cxx-build failures when shared-header paths cannot be written or linked; included in 1.0.202. (PR #1760)
  • FileBrowser — Fixed valid parallel uploads being interrupted by per-file inactivity timeouts; merged upstream and included in v2.0.7-beta. (PR #2950)
  • Wuma Tracker — Added native macOS tracker support with a Mach-based process-memory backend and shared Windows/macOS process abstraction. (PR #6)

Tech Stack

Explore technologies by category

Backend & APIs

Java 21 Spring Boot Spring Data JPA QueryDSL Python FastAPI

AI Runtime

Spring AI LangChain4j OpenAI STT / TTS Langfuse

Data & Messaging

MariaDB MongoDB Redis Kafka

Cloud & Delivery

AWS EKS Lambda Docker Kubernetes Argo CD CloudWatch

Systems & Open Source

Rust macOS Mach API Mach--O

Links

Pinned Loading

  1. gudcks0305.github.io gudcks0305.github.io Public

    TypeScript 2

  2. tab-voice-compressor tab-voice-compressor Public

    Chrome extension for real-time voice compression on HTML5 video and audio

    JavaScript

  3. clipboard-history-hud clipboard-history-hud Public

    Swift 1

  4. springmaster springmaster Public

    Fast multi-repository Spring Boot static-analysis orchestrator

    Java 1

  5. wuwamoe/wuma-tracker wuwamoe/wuma-tracker Public

    명조 맵스 네이티브 보조 툴

    Rust 16 7