Skip to content
View ohksj77's full-sized avatar
🍿
팝콘도팝이다 🎧
🍿
팝콘도팝이다 🎧

Block or report ohksj77

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.

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
ohksj77/README.md

김승진 | Backend Engineer

  • 제약이 많은 환경에서 확장성과 복구 가능성을 고려한 서버 구조를 설계해왔습니다.
  • 기술적 근거뿐 아니라 비즈니스 맥락을 반영해 엔지니어링합니다.

Java/Kotlin Spring JPA MySQL MongoDB Redis RabbitMQ Docker


Career

EA Korea (Intern) 2025.01 ~ 2025.02

아이템 대량 개봉 어드민 기능을 맡아 클러스터 내의 부하 분산 시스템을 설계해 부하를 절반 이상 감축했습니다.

  • 경험: 인프라 제약 속에서도 안정성을 전제로 한 100만 건 처리 구조를 설계하며 대용량 처리/구조 설계 역량을 쌓았습니다.
  • 배운점: “기술적으로 맞다”만으로는 부족하고, 운영·비즈니스 기준(리스크/우선순위/검증) 이 설계를 완성시킨다는 걸 체감했습니다.

Nexon Korea 2025.09 ~ 2026.05

3개 서비스의 메인 개발·운영을 맡으며, 레거시 개선과 관측성·복구 가능성 중심의 안정성을 더했습니다.

  • 연결성: 대용량·안정성 요구가 큰 도메인에서 강점을 확장하고, 운영으로 우선순위 판단/비즈니스 기준을 체화하고 있습니다.
  • 경험: 레거시 개선으로 운영 리스크를 낮추고, 관측성·복구 가능성 중심의 플랫폼적 개선으로 안정성을 더했습니다.
  • 배운점: 운영 이슈를 통해 무엇을 먼저/왜 해야 하는지, 비즈니스 기준으로 판단하는 감각을 길렀습니다.

Open Source

rabbitmq-java-client / PR #1469, Release v5.23.0

  • requeue 메트릭 + 수집 API 추가로 재처리 상황 관측 가능성 향상
  • 기존 인터페이스 호환성 유지, 변경 범위 최소화

quartz-scheduler / PR #1260, #1261

  • misfired trigger 예외 시 무한 실패 해결
  • 에러 핸들링 개선으로 롤백/재시도 무한 루프 방지

Blog Writing

OpenSource Implementation

OpenSource Clone Implementation

Engineering in Projects

Java

Tech Insight

Pinned Loading

  1. quartz-scheduler/quartz quartz-scheduler/quartz Public

    Code for Quartz Scheduler

    Java 6.7k 2k

  2. rabbitmq/rabbitmq-java-client rabbitmq/rabbitmq-java-client Public

    RabbitMQ Java client

    Java 1.3k 585

  3. not-a-platform-bug/json-fastlane not-a-platform-bug/json-fastlane Public

    json-fastlane is a JVM experiment for profile-guided JSON serialization

    Java

  4. not-a-platform-bug/kanal not-a-platform-bug/kanal Public

    Kanal is a Jvm realtime framework (alike to Phoenix Channels's JVM/Kotlin Version)

    Kotlin