진승우 프로필 진승우 백엔드 개발자 이력서 PDF
Introduction

안녕하세요,
백엔드 개발자
진승우입니다.

"기술을 쌓는 것보다, 병목을 없애고 구조를 설계하는 일에 더 집중합니다."

동작하는 코드에서 멈추지 않고, 왜 이 구조여야 하는지를 계속 질문합니다.

진승우 프로필 사진
Projects

프로젝트

이벤트 기반 분산 처리부터 대용량 데이터 최적화까지, 실측 기반으로 문제를 해결하고 구조로 풀어왔습니다.

파일 스튜디오 썸네일

파일 스튜디오

파일 업로드부터 변환 처리, 상태 조회까지를 이벤트 기반 아키텍처로 설계한 서비스입니다.

기간 2026. 1 ~ 2026. 5 (4개월) | 인원 2명
핵심 구현
01이벤트 유실을 막기 위한 Outbox + CDC
02큐 깊이와 ALB 요청 수 기반 Auto Scaling
03Redis Pub/Sub으로 파일 변환 상태를 실시간 반영
04Presigned URL 기반 파일 업로드
05Redis DB 보정 전략으로 실시간성과 안정성 확보
사용 기술
Java Spring Boot RabbitMQ Debezium Redis MySQL AWS Docker
내 집은 어디에 썸네일

내 집은 어디에 (WhereMyHome)

전국 아파트 실거래가 1,055만 건을 수집·최적화해 단지·지역으로 조회하는 서비스입니다.

기간 2026. 6 ~ 2026. 7 | 인원 1명
핵심 구현
01Trigram 인덱스로 단지명 부분검색 최적화
→ DB 84.2% · 응답 53.7% 개선
02Materialized View로 월별 시세 집계 최적화
→ 88.9% 개선
03Redis 대신 Caffeine 로컬 캐시 선택
→ 76% 개선
사용 기술
Java 21 Spring Boot Spring Batch React PostgreSQL Caffeine(로컬캐시) Railway Docker k6
Tech Stack

기술 스택

프로젝트에서 직접 설계하고 구현하면서 익혀온 기술들을 분야별로 정리했습니다.

백엔드 코어

JavaJava Spring BootSpring Boot RabbitMQRabbitMQ JPASpring Data JPA DebeziumDebezium MyBatisMyBatis

데이터 & 캐시

MySQLMySQL RedisRedis PostgreSQLPostgreSQL

인프라 & DevOps

AWSAWS DockerDocker TerraformTerraform RailwayRailway

협업 & 도구

GitHubGit / GitHub k6k6 PrometheusPrometheus GrafanaGrafana