유선우 프로필 사진

백엔드 개발자
유선우

문제의 본질을 파악하고, 아키텍처와 코드로 구조화하는 데 강점을 가진 백엔드 개발자입니다.
응답 속도 최대 70% 개선, 처리 성능 3.4배 향상 등 수치 기반의 성능 개선 경험을 보유하고 있습니다.기술 블로그 작성과 인터넷 강의 및 개발 서적을 통한 지속적인 학습과 지식 공유를 실천하며,
기술적 실험과 개선을 통해 팀에 더 나은 방향을 제시하는 개발자를 지향합니다.

Why Choose Me?

"확장 가능하고 유지보수하기 쉬운 코드"

단순한 기능 구현을 위한 코드가 아니라, 유지보수하기 좋은 코드에 대해 끊임없이 고민하며, 미래의 변화에 유연하게 대응할 수 있는 아키텍처를 설계합니다.

핵심 강점

MSA 아키텍처 설계

마이크로서비스 패턴을 활용한 확장 가능한 시스템 구축

Spring Cloud를 활용한 MSA

대용량 트래픽 정복

Redis와 Kafka로 트래픽 폭증 상황을 안정적으로 처리

쿠폰 발급 성능 3.4배 급상승

AI와 함께하는 스마트 개발

Claude Code로 실시간 코딩부터 ChatGPT API까지, AI를 개발 파트너로 활용

생산성 극대화 + 코드 퀄리티 Up

소통의 달인

Jira로 이슈 추적, Notion으로 지식 공유, Confluence로 문서화까지 완벽 정리

팀워크 만점! 프로젝트 성공률 Up

기술 역량

백엔드 개발에 필요한 핵심 기술들을 한눈에 확인할 수 있도록 정리했습니다.

Language

JavaKotlin

Back-end

Spring BootSpring Data JPAQueryDSLSpring SecuritySpring CloudApache KafkaJUnit5

Database & Cache

MySQLRedis

Infrastructure

DockerAWSJenkins

Tools & Others

GitJira

프로젝트

MEMENTO 로고
백엔드 3명, 프론트 2명
2025.07.29 ~ 진행중

MEMENTO

싸피생을 위한 추억 아카이빙 웹 서비스

개인 PC를 직접 Linux 서버로 운영하며 Docker Compose로 API·WEB·MySQL·Redis·MinIO를 오케스트레이션. MinIO(S3 호환) 기반 미디어 관리, Spring REST Docs로 테스트 기반 API 레퍼런스 자동화, TDD로 품질 확보.

핵심 기술 스택

JavaSpring BootSpring Data JPASpring SecurityMySQLMinioJUnit5Spring REST DOCSTDD

주요 성과

개인 PC Linux 서버 운영 + Nginx 리버스 프록시/도메인 구성
MinIO 버킷 분리·정책으로 이미지/음성 미디어 관리 고도화
GitHub Actions + GHCR + Docker Compose로 배포 시간 단축
Spring REST Docs + TDD로 테스트·문서 동기화 및 품질 확보
Contract4k(Contract for Kotlin) 로고
백엔드 4명
2025.04.14 ~ 2025.05.22 (5주)

Contract4k(Contract for Kotlin)

계약에 의한 설계를 Kotlin DSL로 구현할 수 있도록 돕는 오픈소스 라이브러리

AspectJ compile-time weaving을 활용한 AOP 기반 자동 검증 시스템. Kotlin DSL을 통해 직관적인 계약 조건 작성이 가능한 라이브러리.

핵심 기술 스택

KotlinAspectJGradleJitPack

주요 성과

Kotlin DSL 기반 직관적인 계약 작성 인터페이스 제공
AspectJ compile-time weaving 기반 런타임 자동 검증
JitPack 기반 외부 의존성 배포 완료
오픈소스 라이브러리로 공개 및 문서화
aicheck(아이췤) 로고
백엔드 2명 (PL), 프론트 2명, AI 2명
2025.03.02 ~ 2025.04.11 (6주)

aicheck(아이췤)

온디바이스 AI를 활용한 금융 사기 예방 및 자녀의 건전한 금융 습관 형성 서비스

코어뱅킹·채널계 기반의 MSA 아키텍처로 설계된 금융 보호 서비스. Kafka 기반 비동기 알림 처리와 AI 서버 연동을 통한 실시간 사기 탐지 시스템.

핵심 기술 스택

JavaSpring BootSpring CloudKafkaRedisMySQLMongoDBDockerJenkinsAWS EC2AWS S3NginxReactNext.jsTypeScriptZustand

주요 성과

Redis 세션을 이용하여 대화 컨텍스트를 보존한 AI 챗봇 구현
Spring Cloud 기반 MSA 아키텍처 설계 및 구현
Jenkins + Docker 기반 CI/CD 파이프라인 구축
FCM 기반 실시간 푸시 알림 시스템 구현
개과천선(개발자 과외는 천선) 로고
백엔드 4명, 프론트 1명
2025.01.13 ~ 2025.02.21 (6주)

개과천선(개발자 과외는 천선)

개발자와 수강생 간의 실시간 과외 매칭 플랫폼

Redis + Kafka 기반 선착순 쿠폰 발급 시스템을 구현한 과외 매칭 플랫폼. 분산 처리 및 재고 관리를 통해 대용량 트래픽 처리 성능을 대폭 개선.

핵심 기술 스택

JavaSpring BootSpring CloudWebSocketKafkaRedisMySQLMongoDBDockerJenkinsAWS EC2AWS S3React

주요 성과

Redis + Kafka 기반 선착순 쿠폰 발급으로 약 3.4배 성능 향상
Spring Cloud 기반 마이크로서비스 아키텍처 구현
PG사 결제 연동 및 예외 처리 로직 구현
Feign Client 기반 서비스 간 안정적 통신 구현
ZIPDA(집다) 로고
백엔드 1명, 프론트 1명
2024.11.18 ~ 2024.11.27 (10일)

ZIPDA(집다)

조건 기반 필터링을 지원하는 부동산 매물 검색 플랫폼

QueryDSL 기반 복잡 필터 조건 동적 쿼리와 Spring AI + ChatGPT API를 활용한 부동산 챗봇 기능을 제공하는 매물 검색 플랫폼.

핵심 기술 스택

JavaSpring BootQueryDSLSpring SecurityOAuth2.0Spring AIChatGPT APIMySQL

주요 성과

QueryDSL 기반 복잡 필터 조건 동적 쿼리 구현
OAuth2.0 기반 소셜 로그인 및 회원가입 처리
@Async 활용 이메일 인증으로 응답 속도 향상
Spring AI + ChatGPT API 부동산 챗봇 구현

연락하기

백엔드 개발 협업이나 기술적 논의에 대해 언제든지 연락 주세요.
지속적인 학습과 지식 공유를 통해 함께 성장하고 싶습니다.

📬 연락 방법

이메일로 연락주시면 24시간 이내 답변드리겠습니다.
기술적 궁금한 점이나 협업 제안은 언제든 환영입니다! 🚀