Skip to content
View junggyo1020's full-sized avatar
  • Hanyang Univ. Dept of Computer & Software
  • Seoul, South Korea

Block or report junggyo1020

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. 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
junggyo1020/README.md
정정교 프로필 사진

정정교 Junggyo Jung

Backend Developer

Email Blog Portfolio


Experience

기간 소속 내용
2026.09 ~ 현재 하나금융티아이 금융 IT 서비스 개발 및 운영
2026.06 삼성인력개발원 삼성 계열사 사장단 및 임원단 대상 AX 교육 보조강사
Claude Code 멀티 에이전트, Google AI 도구 실습 지원
2019.12 GDS 컨설팅 그룹 빅데이터 플랫폼 표준화 사업 참여 (단기 인턴)

Projects

WITHY

AI 클린봇을 탑재한 실시간 영상 같이보기 서비스

Award GitHub

기간 소속 팀 구성 역할
2026.01 ~ 2026.02 SSAFY 14기 공통 프로젝트 6명 (BE 2) 팀 리더(PM), 기획, 백엔드
과제 문제와 해결 결과
AI 통신 지연 JSON 파싱 오버헤드로 비속어 검사 지연
→ REST를 gRPC(Protobuf)로 전환
처리량 25% 향상
평균 지연 32% 단축 (517 → 356ms)
최대 지연 63% 단축 (1.4 → 0.5s)
AI 장애 전파 무거운 스포일러 검사가 메인 서버에 영향
→ Kafka 비동기 분리, Lua Script 원자 처리
AI 서버 장애 시 채팅 유실 0건
AI 호출 비용 추천 요청마다 영화 줄거리 전체 전송
→ 파티 생성 시점에 Context Caching
입력 토큰 비용 90% 절감
영상 동기화 클라이언트 간 시간 차이로 재생 시점 불일치
→ 서버 시간 기준 재생 위치 보정 공식
동기화 오차 12ms 이내
50명 동시 시청 기준
프로젝트 리딩 5주 안에 기능 완성과 품질 확보 필요
→ 기술 방향, 일정, 이슈 진행 총괄
이슈 339건 해결
1,000명 대상 최종 발표

Tech Java 17 Spring Boot 3 Spring Security JPA QueryDSL gRPC WebSocket(STOMP) Kafka MySQL 8 Redis Docker Jenkins Nginx


Tickle

AI 기반 매크로 방지 공정 티켓팅 플랫폼

Award GitHub

기간 소속 팀 구성 역할
2026.04 ~ 2026.05 SSAFY 14기 자율 프로젝트 6명 (BE 2) 인프라 전담, 백엔드
과제 문제와 해결 결과
대기열 응답 지연 SSE 장기 연결로 스레드 고갈
대기자 1명당 Redis 7회 개별 호출
→ Virtual Thread, Redis Pipeline 도입
P95 응답시간 49% 단축
(889ms → 454ms)
Redis 호출 85% 감소
좌석 선점 병목 회차 단위 분산락으로 다른 좌석까지 대기
→ 좌석 단위 InnoDB row lock 전환
100건 동시 요청 시
성공 1건, 에러 0건
Redis 단일 장애점 노드 장애 시 대기열, 선점, 인증 동시 중단
→ Redis Sentinel 구성
(Master 1, Replica 2, Sentinel 3)
5초 내 자동 페일오버
매크로 탐지 연동 정상 사용자와 매크로 구분 기준 부재
→ 행동 데이터 30종 수집, AI 추론,
블랙리스트 등록 파이프라인 설계
6가지 매크로 유형 탐지
탐지 즉시 블랙리스트 차단

Tech Java 21 Spring Boot 3.4 Spring Security JPA Kafka SSE MySQL 8 Redis 7 Docker Jenkins AWS Nginx Prometheus Grafana


Terning

대학생 맞춤 인턴 공고 탐색 및 지원 일정 관리 앱

Award GitHub Behance

기간 소속 팀 구성 역할
2024.06 ~ 2025.10 SOPT 34기 APPJAM 14명 (서버 3) 백엔드 리더, 인프라 전담
과제 문제와 해결 결과
조회 성능 스크랩 여부 확인으로 N+1 쿼리 발생
→ QueryDSL Tuple 기반 Left Join 단일 쿼리
평균 응답시간 61% 단축
처리량 2.5배 향상
알림 장애 전파 알림 로직과 운영 서버의 강한 결합
→ 알림 서버 분리, AWS Lambda 스케줄링
알림 장애와 공고 조회 분리
푸시 알림 3종 운영
스테이징 비용 스테이징용 RDS 신설 시 비용 증가
→ 단일 PostgreSQL 내 스키마 분리
DB 비용 70% 절감
전체 운영비 40% 절감
배포 안정성 신규 버전 배포 시 서비스 중단 위험
→ Nginx Blue/Green 무중단 배포
배포 다운타임 0
누적 사용자 1,700명 이상

Tech Java 21 Spring Boot 3 Spring Security JPA QueryDSL PostgreSQL FCM AWS EC2 AWS Lambda Docker GitHub Actions Nginx


CapSure

필요한 보장만 골라 월 단위로 구독하는 보험 플랫폼

GitLab

기간 소속 팀 구성 역할
2026.02 ~ 2026.04 SSAFY 14기 특화 프로젝트 5명 (BE 3) 팀장(PM), 기획, 백엔드
과제 문제와 해결 결과
구독 변경 관리 월 구독의 변경 시점과 상태 관리 필요
→ 변경 예약, 확정, 취소 상태 흐름 설계
익월 적용 변경 예약
매월 자동 갱신
감사 로그 정합성 업무 처리와 감사 로그 간 불일치 위험
→ Transactional Outbox 패턴 적용
(메시지 브로커 없이 스케줄러 폴링)
이관 시 중복 확인으로 멱등성 보장
실패 건 원인과 함께 DLQ 저장
요청 추적 여러 로그에 흩어진 요청 흐름 파악 필요
→ MDC 기반 요청 ID 로그 추적
요청 ID로 전 구간 로그 조회
로그 내 민감정보 자동 마스킹

Tech Java Spring Boot Spring Security MyBatis PostgreSQL GPT API Gemini API AWS EC2 GitLab CI Loki Grafana


Other Projects

프로젝트 소개 담당 업무 및 성과
SOPT Playground
2025.02 ~ 2025.08
SOPT 3,000명 규모 커뮤니티 JWK 기반 JWT 공통 인증 모듈 구축
커뮤니티, 타임캡슐, 언급 기능 개발
AlgoHub
2025.07 ~ 2026.06
알고리즘 스터디 관리 플랫폼 추천 API 3종 설계
(최다 활동, 가입률 상승, 난이도 유사)
스냅샷 테이블로 실시간 집계 제거
Confeti
2024.03 ~ 2024.08
공연 및 페스티벌 정보 플랫폼 테이블 5개 이상 반정규화
핵심 API 응답시간 80% 단축
공연 데이터 수집 배치 서버 분리
Coumo
2023.12 ~ 2024.02
QR 코드 쿠폰 적립 플랫폼 회원가입, 로그인 API 개발
사장님용 영수증 구독, 디자인 기능

Tech Stack

분류 기술
Backend Java Spring Boot Spring Security JPA MyBatis
Database MySQL PostgreSQL Redis
Messaging Kafka gRPC WebSocket
Infra / DevOps AWS Docker Nginx Jenkins GitHub Actions
Monitoring / Test Prometheus Grafana JUnit5 k6 JMeter
Collaboration Git Jira Notion Figma

Education

기간 기관 내용
2025.07 ~ 2026.06 SSAFY 14기 서울캠퍼스 우수 등급(상위 30%) 수료, 총 1,628시간
전공반 반장, 알고리즘 스터디장, CS 스터디 그룹장
2023.03 ~ 2025.08 한양대학교 컴퓨터소프트웨어학부 졸업 (편입)
2018.03 ~ 2023.01 고려대학교 경제통계학부

Awards

연도 수상 주관
2026 SSAFY 자율 프로젝트 우수상 (Tickle, 116팀 중) 삼성전자
2026 SSAFY 공통 프로젝트 최우수팀 선정 및 우수상 (WITHY, 150팀 중) 삼성전자
2024 NOW SOPT 34th APPJAM Demoday 최우수상 (Terning) SOPT
2024 FORIF 23 Winter Hackathon 1위 한양대학교 FORIF
2022 학장상 (평점 4.5 만점) 고려대학교
2021 707 대테러 합동훈련 종합평가 1위, 특수임무단장상 707 특수임무단

Certificates

자격증 발행처 취득
TOEIC Speaking IH (150) ETS 2026.02
정보처리기사 한국산업인력공단 2025.09
투자자산운용사 한국금융투자협회 2026.01
SQLD (SQL 개발자) 한국데이터산업진흥원 2025.04
ADsP (데이터분석 준전문가) 한국데이터산업진흥원 2026.06
컴퓨터활용능력 1급 대한상공회의소 2021.12
빅데이터분석실무 2급 한국정보인재개발원 2019.06
ICDL Python ICDL 2019.07

Activities

기간 활동 주요 내용
2025.07 ~ 2026.06 SSAFY 14기 서울캠퍼스
수료증
공통, 특화, 자율 프로젝트 3회 중 2회 수상
이달의 동료 2회 선정
입학생 대표 삼성 뉴스룸 인터뷰
2025.02 ~ 2025.08 SOPT Makers 36기
GitHub
3,000명 규모 커뮤니티 백엔드 개발 및 운영
디자이너 40명 설문 후 협업 세미나, 30명 참석
2024.03 ~ 2024.07 SOPT 34기 서버 파트
수료증, APPJAM, SOPKATHON
서버 파트 리드, APPJAM 최우수상 (Terning)
출시 후 실사용자 1,700명 이상 운영
2023.09 ~ 2024.02 UMC 5기 서버 파트
명예의 전당, 활동인증서
주간 서버 과제로 명예의 전당 최다 등재
3개월 팀 프로젝트 Coumo 서버 개발
2023.09 ~ 2023.12 한양대학교 FORIF
수료증
Winter Hackathon 8팀 중 1위
Node.js 풀스택 과정 수료
2023.03 ~ 2024.02 한양대학교 ALOHA 알고리즘 동아리 정기 강의 및 문제 풀이
중급반 자료구조 심화 학습
2018 ~ 2019 학부 활동 더보기
기간 활동
2018.10 ~ 2019.10 고려대학교 장애학습지원센터 학습도우미 (534시간)
2019.03 ~ 2019.12 공공정책대학 학생회 집행부장, 빅데이터와 국가통계 전공 학생회 사무국장
2019.03 ~ 2019.12 전공 스터디 SCR 회장, 밴드 소모임 청울림 회장
2019.03 ~ 2019.07 파이썬 스터디 BigPy 팀장
2019.09 ~ 2020.01 비교과 서포터즈 잡아라서포터즈 4기
2019.03 ~ 2019.06 중앙 마케팅 동아리 MMC
2018.09 ~ 2018.12 교내 학습지원 비상서포터즈 6기

GitHub Stats

GitHub metrics GitHub metrics

Pinned Loading

  1. teamterning/Terning-Server teamterning/Terning-Server Public

    ☁️ 지금이 서버의 터닝포인트~ ☁️

    Java 17 2

  2. Watch-with-WITHY/WITHY-SERVER Watch-with-WITHY/WITHY-SERVER Public

    SSAFY 14기 공통프로젝트 BE 레포입니다.

    Java 1

  3. UMC-5th-Coumo/server UMC-5th-Coumo/server Public

    세상의 모든 종이 쿠폰을 모아주는 서비스, 쿠모 Server

    Java 2 2

  4. team-confeti/confeti-api-server team-confeti/confeti-api-server Public

    🎆 35기 AND SOPT APPJAM 콘페티 서버 💎🎸 🎆

    Java 12 2

  5. sopt-makers/sopt-playground-backend sopt-makers/sopt-playground-backend Public

    Internal Server Repository for SOPT makers

    Java 7 1

  6. GAMZA-BAT/algohub-server GAMZA-BAT/algohub-server Public

    알고리즘 스터디 그룹 플랫폼, AlgoHub Server

    Java 1 1