정현우

백엔드 엔지니어

smartcow.jung@gmail.com

소개

엔드투엔드 관점에서 기획:설계:구현:운영을 주도하며 요구사항 정의, 아키텍처 설계, 데이터 모델링, RESTful API 설계, 배포/모니터링까지 실행
창업 경험을 바탕으로 시장 가설 수립, KPI 설정, 퍼널 분석을 통해 제품-시장 적합성 검증 및 의사결정 리드
비즈니스 임팩트와 팀 생산성을 극대화하도록 확장성신뢰성을 고려한 백엔드 개발: 성능 최적화, 테스트 자동화, 코드 리뷰/CI:CD 정착

경력

서울대학교 심리학과 행복연구센터 / Teoul

Backend 엔지니어

May. 2020 - Dec. 2022

  • 심리학과 행복도 측정 및 분석을 위한 모바일 앱 서비스 기획, 백엔드 개발, 컨텐츠 기획
  • 백엔드 개발 및 운영, 200명 규모 베타 테스트 진행 및 유지 프로젝트 수집

학력

중앙대학교

심리학과 / 기초인공지능학과 졸업. 컴퓨터 공학 강의 33학점 수강.

Mar. 2014 - Feb. 2022

그래프트톤 정글

Jul. 2024 - Nov. 2024

소규모 커널을 직접 구현하며, 운영체제의 핵심 개념을 학습하는 PintOS 프로젝트 수행.

기술

Backend Development

  • Spring, Java, C#, ASP.NET, Entity Framework, NestJS, TypeORM
  • 숙련도: 실무 프로젝트 및 서비스 운영 경험 다수

Frontend Development

  • React, Redux, Redux-toolkit, React-query, Typescript, Chakra UI
  • 숙련도: 대규모 서비스 프론트엔드 개발 및 리팩토링 경험

Database

  • PostgreSQL, MSSQL, CosmosDB, Redis
  • 숙련도: 대용량 데이터 처리 및 성능 개선 경험

DevOps & Cloud

  • Docker, Jenkins, Nginx, AWS EC2, RDS
  • 숙련도: CI/CD 파이프라인 구축 및 운영 경험

Monitoring & Performance

  • Prometheus, Grafana, K6
  • 숙련도: 서비스 성능 테스트 및 모니터링 환경 구축 경험

Programming Languages

  • Java, C#, Typescript, JavaScript

수상

2022년 예비창업패키지 선정

  • 창업아이템: 상담사 수수료 정산 및 상담 예약 플랫폼
  • 중소벤처기업부, 창업진흥원, 서울창조경제혁신센터, 한국심리학회 추천

Dec. 2022

2019년 예비창업패키지 선정

  • 창업아이템: 상담사 수수료 정산 및 상담 예약 플랫폼
  • 중소벤처기업부, 창업진흥원, 서울창조경제혁신센터, 한국심리학회 추천

Dec. 2019

2018년 서울창업허브 입주기업 선정

  • 상담사 수수료 정산 및 상담 예약 플랫폼
  • 서울창업허브, 서울산업진흥원(SBA) 선정

Dec. 2018

프로젝트

주변시위 Now

Backend / Team Leader

Dec. 2024 - Apr. 2025

서울시내 시위 정보 및 참여인증 서비스
  • 4인 프로젝트 (FE: 2명, BE: 2명)
  • 시위 실시간 운영하기, 위치기반 시위 참여 인증 기능 개발
  • 성능 테스트 진행 및 병목 개선
  • Staging 및 Production 배포 인프라 및 CI/CD pipeline 구축
주요 기여
  • K6를 사용한 성능 테스트로 병목 식별 및 개선 (대규모 트래픽 간섭 경험)
  • Docker를 사용해 Test Server용 Mini POC의 성능 테스트 환경 구성 (Spring, Prometheus, Grafana, K6)
  • Spring instance에 2 Core, 2G RAM의 제약을 적용
  • 병목 개선 결과: HikariCP Connection Pool Size를 8로 제한, 평균 응답시간 4.5s → 1.24s (72.4% 개선), 최대 RPS 17개 → 2560개 (150배 증가), 요청 실패율 0.6% → 0%

Pill Check

Backend / Frontend

Aug. 2022 - Dec. 2022

모바일 복약 안내 서비스
  • 2인 프로젝트 (Publishing 1명, Frontend & Backend 1명)
  • 복잡한 의약품 정보 조회 API 구현
  • 처방전 요약 정보 생성을 위한 다중 테이블 조인 쿼리 설계
  • 수만 건의 의약품 데이터 처리를 위한 쿼리 최적화
  • 모바일 복약 안내 목록 관리 로직 개발
  • 소셜 로그인 구현
  • html, css로 publishing된 코드 React 컴포넌트화 작업
  • UI/UX 개선 근거 데이터 수집을 위한 Google Tag Manager (GTM) Tag 삽입
주요 기여
  • 복약 안내 서비스 '필첵' 성능 개선 및 사용성 향상
  • 페이지 뷰어 체류 시간 지표가 저조, 사용자 테스트 결과 페이지 로드 시간 3초 이상 소요, 방문자 50% 이상 이탈
  • Chrome Lighthouse 분석 결과 TTFB 약 2.5초
  • 복약안내문 로드 DB 쿼리에서 병목 현상 발견, 부적절한 JOIN으로 인한 Cartesian Product 발생, 단일 쿼리 처리에 2초 소요
  • 개선 방안 설계 및 적용: JOIN 조건 명시화 및 필요 컬럼만 선택하여 조회, Sub-query를 활용한 중첩 쿼리 분리, 인덱스 추가, 사용자 경험을 위한 UI/UX 개선 및 콘텐츠 가독성 향상
  • 최대 속도 75% 개선(4s → 0.5s 이하로 단축), 사용자 이탈률 15% 감소, 평균 체류시간 500% 증가

Rush Room

Backend / Team Leader

Oct. 2024 - Nov. 2024

실시간 스트리밍 경매 서비스
  • 5인 프로젝트 (FE: 2명, BE: 3명)
  • 실시간 스트리밍 기능 WebRTC SFU Media Server, Front 개발
  • 경매 및 경매 물품 관련 CRUD api 작성
  • 팀장 역할 수행 (서비스 기획 문서 작성, 업무 분배, 스케줄 관리 등)
주요 기여
  • Media Server E2E 성능Test를 통한 안정성 검증
  • 예상 참여인원 100명의 2배인 200대의 Headless Browser를 사용해 media server E2E Test 환경 구성
  • 시연 당일 60명의 동시접속자에게 안정적인 경매 서비스 제공
  • 테스트 결과를 통해, 시연 시 참가자들을 서비스로 참여시키는 형식의 발표를 구성하기로 의사결정
  • 당일 팀원의 발표 중, 시연 중 참가자가 직접 사용할 수 있는 한 유일한 서비스

연락처

이메일

smartcow.jung@gmail.com

GitHub

smartcow