
미리보기
- 직업
- 백엔드 개발자
- 이름
- 주현우
- 연락처
- +82 01052465778・
- 이메일
- jhw102258@gmail.com
- 간단소개
- 학부시절, 개발이 뭔지도 모르면서 학과생들 앞에 나가서 당당히 이야기했습니다. "나 파이썬 고수다. 그러니 나에게 배울 사람들은 와서 같이 프로젝트하자." 밤낮없이 공부하고 다시 그들을 가르치는 일상을 반복했습니다. 그렇게 6개월 뒤, python, YOLOv5, Jetson, IK를 적용한 프로젝트로 대한민국 최고상 ‘대통령상’을 받았습니다. 1년 2개월간, SW 엔지니어로 코틀린, C, C#, python 등을 사용하여 FPGA 기반 AI 어플리케이션 개발을 진행했습니다. 다양한 언어, 기술 스택을 사용했지만 언제나 이용자에게 최고의 경험을 전달하는 역할이라는 본질에 집중하고자 노력했습니다. 4주간 10개의 이벤트 기능을 구현했습니다. 이 과정에서 이벤트 관리 시스템을 오픈소스로 배포하였습니다. 또한, 초당 10000건의 요청을 처리할 수 있는 Redis 확장 모듈을 개발하여 배포했습니다. 배움에 대한 열망이 열려있기에 학습 속도는 언제나 상상을 초월합니다. 빠르게 서비스를 개발하고 안정적인 서비스로 발전시키는데 기여하고 싶습니다.

포트폴리오
자기소개
- 자기소개
제게 개발이란
시스템은 구조로 설명되어야 한다고 믿습니다.
단순히 기능을 만드는 것이 아니라, ‘이 기능이 시스템 안에서 어떤 흐름을 만들고 있는가’를 파악하는 데 집중합니다.
Redis 병목을 단순 파라미터 조정이 아닌, 계층형 캐시 구조의 재설계로 해결하며 원칙을 확립했습니다.
작게 나누고, 크게 바라보는 설계. 그게 제가 추구하는 개발입니다.
제 관심사는
사용자와의 상호작용이 실시간으로 벌어지고 비즈니스 흐름을 기술로 풀어낼 수 있는 커머스에서 일하고 싶습니다.
성장에 목마른 사람들과 함께 배우고 발전하여 가치를 만드는 개발자가 되고 싶습니다.
제가 이루고 싶은 목표는
목표는 아주 명확합니다.
수백만의 트래픽이 몰리는 중요한 프로젝트를 책임지는 그 자리, 바로 그곳에 서고 싶습니다.
책임이란 누구나 피하고 싶어하는 것이지만, 그만큼 아무나 질 수 없는 것이기도 합니다.
실패하면 큰 책임이 따르니 더 몰입하게 되고, 성공하면 성과로 돌아오니 더 열정을 불태우게 됩니다.
이런 환경 자체가 저에겐 큰 동기부여가 됩니다.
기술 스택
- 기술 스택
- Java
- Spring
- Redis
- JPA
- TypeScript
- react-query
경력
- 회사명
- 리버트론
- 직책 • 부서
- 연구원 • SW팀
- 근무 기간 (근무 형태)
- 2023.05. - 2024.06.
- (1년 2개월 | 정규직)
- 담당 업무
인공지능 모델 학습 및 파인 튜닝, FPGA 적용
모바일 어플리케이션(Kotlin)
로봇팔 제어 프로그래밍
WebRTC 기반 실시간 영상 스트리밍
MQTT 기반 메시징 프로토콜
프로젝트
- 프로젝트명
- Vent(이벤트 관리 시스템)
- 소속/기관명
- 개인 프로젝트
- 프로젝트 기간
- 2025.02. - 진행 중
- (4개월)
- 프로젝트 설명
실시간 모니터링 대시보드 구현: 각 이벤트별 트래픽, API 응답 시간 측정 및 시각화
이벤트 분석 도구: 이벤트 참여도, 전환율, 매출 기여도 등을 측정하는 분석 도구 개발
시스템 취약점 확인 → Redis 확장 모듈 개발
계층형 캐싱 아키텍처 구현 (L1: 로컬 메모리, L2: Redis)
메모리 최적화된 직렬화 및 압축 알고리즘 적용
데이터 접근 패턴 분석 기반의 사전 캐싱 메커니즘 구현
초당 처리 요청 수: 500 → 10,250 (20.5배 향상)
평균 응답 시간: 500ms → 72ms (85.6% 감소)
메모리 사용량: 64GB → 18GB (71.9% 감소)
이벤트 공통 모듈 인터페이스화 및 배포
이벤트 구현 규칙 문서화
초기 MVP 개발 기간 절감: 3d → 2d (33% 감소)
코드 일관성 유지 및 보일러 플레이트 코드 문제 해결
ACID 트랜잭션 관리: 데이터 정합성 보장
Redis 분산 락: 재고·수량 관리, 동시성 처리
ZSET + Jaccard: 사용자 만족도 고려 추첨 알고리즘
프로젝트 상세 : Vent 프로젝트의 Github 링크입니다.
개요, 코드, 아키텍쳐, 기술 스택, 트러블 슈팅 등을 정리해두었습니다.
이벤트 관리 시스템
솔루션
성과
Redis 확장 모듈
솔루션
성과
이벤트 개발 시스템
솔루션
성과
이벤트 기능
10개의 이벤트 기능 구현
주요 기술
- 프로젝트명
- 올리브영 검색 API 흐름 분석
- 소속/기관명
- 개인 프로젝트
- 프로젝트 기간
- 2025.03. - 2025.03.
- (1개월)
- 프로젝트 설명
사용자가 올리브영에서 검색을 진행할 때, 백엔드에서 어떤 방식으로 데이터를 전달하는지 분석했습니다.
그 자료를 바탕으로 구조 개선 가능성을 도출해냈습니다.
상세 과정 링크 : 올리브영 서비스 개선안 분석기!
- 프로젝트명
- Click the Greeen Button
- 소속/기관명
- 개인 프로젝트
- 프로젝트 기간
- 2024.09. - 2024.09.
- (1개월)
- 프로젝트 설명
프로젝트 상세 : Click the Greeen Button 프로젝트의 Github 링크입니다.
개요, 코드, 기술 스택, 트러블 슈팅을 정리해두었습니다.
React로 웹 미니게임을 구현했습니다.
게임 결과를 위조를 방지할 보안 구조를 고민했습니다.
- 프로젝트명
- SEMO(새싹 통합 프로젝트 모집 서비스)
- 소속/기관명
- 팀 프로젝트
- 프로젝트 기간
- 2024.11. - 2024.12.
- (2개월)
- 프로젝트 설명
프로젝트 상세 : SEMO 프로젝트의 Github 링크입니다.
개요, 코드, ERD, 기술 스택 등을 정리해두었습니다.
SeSAC 스터디/프로젝트 모집 페이지 개발
- 프로젝트명
- AI 자동 수확 농업용 로봇
- 소속/기관명
- 팀 프로젝트
- 프로젝트 기간
- 2022.01. - 2022.12.
- (1년)
- 프로젝트 설명
프로젝트 Github 링크입니다.
기술 스택, 사용 방법을 정리해두었습니다.
대통령상 수상 프로젝트입니다.
YOLO v5 기반 이미지 detection, Jetson 기반 로봇을 활용했습니다.
대외활동
교육
- 소속/기관
- 새싹(SeSAC)
- 종류 | 전공명/전공계열
- 사설 교육 | MSA기반 자바 Full Stack 개발 전문가 양성 과정
- 재학 기간 (재학 상태)
- 2024.09. - 2025.03. (졸업)
- 소속/기관
- SKT FLY AI CHALLENGER 2기
- 종류 | 전공명/전공계열
- 사설 교육 | 인공지능 교육 과정
- 재학 기간 (재학 상태)
- 2022.12. - 2023.03. (졸업)
- 소속/기관
- 대진대학교
- 종류 | 전공명/전공계열
- 대학교(학사) | AI융합학부
- 재학 기간 (재학 상태)
- 2017.03. - 2023.02. (졸업)
외국어
자격증
- 자격증명
- OPIC
- 점수/급 | 발급 기관
- IH | ACTFL
- 취득월
- 2023.02