홈으로RESUME

Developer/총 경력 5년 10개월

조태현.

광고 없이 MAU 7,600명 규모의 개인 주식 서비스를 개발하여, 높은 재방문과 체류를 유도하는 개발자입니다.

숫자로 증명하는 핵심 역량

  1. 01

    사용자 중심의 개발

    Similarweb 기준, 대형 경쟁 사이트 대비 체류시간 2배

  2. 02

    서비스 성능 최적화

    하루 1000만 건의 데이터를 처리하는 주식 서비스 운영

  3. 03

    AI 활용 개발 생산성

    아이디어부터 실제 서비스 출시까지 10일

01 / CAREER

경력

2024.03 — 2025.121년 10개월

빌트온R&D본부 · 대리 · 프론트엔드

상품 데이터 연계 및 AI 리뷰 분석 시스템 백엔드 개발2024.11 — 2025.04

개요플레이오토·내부 수집 시스템·AI API를 연계해 상품·리뷰·판매량 정보를 제공하는 백엔드 개발

담당4개 시스템 간 API 중계, MariaDB 설계 및 수집 데이터 저장·가공·외부 제공

  • 쇼핑몰별로 다른 URL·상품 ID 처리 규칙을 분석 → 8개 쇼핑몰의 상품 식별·URL 정규화 기준 설계
  • 다건 조회의 성공·실패 결과를 분리하는 응답 구조 설계 → 일부 상품 조회 실패 시에도 성공 데이터와 개별 실패 사유 제공
  • 리뷰 1천·5천·1만 건 입력 테스트 수행 → API 응답과 최종 DB 적재 시간을 구분해 비동기 처리 흐름·태그 생성 결과 검증
  • 4개 시스템의 역할·요청·응답 흐름을 Flow Chart로 사전 설계 → 배포 후 수정한 버그 2건
  • 요청·응답·오류 예시를 포함한 Swagger API 문서 작성 → 배포 후 사용법 문의 1건

Node.js · TypeScript · MariaDB · Kafka · Swagger · REST API

이커머스 데이터 분석 대시보드 프론트엔드 개발2024.04 — 2024.10

개요이커머스 데이터를 기반으로 카테고리·브랜드·상품별 매출·가격·리뷰를 시각화하는 분석 서비스 개발

담당프론트엔드 1인 개발로 퍼블리싱·상태관리·API 연동·데이터 시각화 전담

  • 상품 선택 수에 따라 목록·상세 영역을 재배치하고 목록 표시 수를 40개·12개로 구분 → 화면 이동 없이 최대 3개 상품 동시 비교
  • 브랜드·기간·상품 속성 3종 검색 조건을 Redux로 관리하고 검색 시 API로 일괄 전송 → 선택 조건과 검색 결과 화면 연동
  • 상품별 API 응답을 월간 긍정·부정 리뷰 데이터로 변환 → 선택 상품 변경에 따른 ECharts 차트 갱신 구현
  • 지표별 차트 컴포넌트와 툴팁·레이블 구성 → ECharts 기반 6종 차트 UI 및 D3.js 커스텀 시각화 컴포넌트 구현
  • IntersectionObserver로 목록 노출 여부를 감지하고 타이머 정리 로직 적용 → 화면 밖 자동 스크롤 중단 및 마우스 진입 시 일시정지

Next.js · TypeScript · React · MUI · Redux Toolkit · ECharts · D3.js · Axios

2022.08 — 2024.021년 7개월

엔젠바이오SW 개발팀 · 주임 · 프론트엔드

유전체 검사·분석 시스템 프론트엔드 개발2023.03 — 2024.01

개요서울아산병원의 유전체 검사·분석 결과를 관리·시각화하는 의료 시스템 개발

담당유전체 검사·분석·지식정보 화면 및 데이터 시각화 개발

  • D3.js로 Illumina의 Sequencing Chart를 참고한 프로젝트 내 최고 난이도 유전체 차트 5종 구현
  • Redux Toolkit·Persist 기반 공통 Store 설계

Next.js · React · TypeScript · Material UI · MUI DataGrid · Redux Toolkit · Redux Persist · React Query · D3.js · Cypress · MSW

조직적합성 변이 분석 시스템 프론트엔드 개발2022.08 — 2023.02

개요HLA 변이를 기반으로 조직적합성을 분석하는 의료 소프트웨어의 프론트엔드 개발 및 UI 기획

담당프론트엔드 1인 개발로 UI 기획·퍼블리싱·상태관리·컴포넌트 구조 설계 및 전체 화면 개발

  • 조직 패널 설정부터 분석까지 전체 Component 계층 구조 설계 및 개발

Next.js · React · TypeScript · Redux Toolkit · Material UI · Cypress · MSW

2020.02 — 2021.051년 4개월

유젠G1 솔루션 기획 · 사원 · 서비스기획

이커머스 솔루션 Front·BackOffice 기획2021.01 — 2021.05

개요아모레퍼시픽·롯데 등에서 사용하는 이커머스 솔루션의 Front 및 BackOffice 서비스 기획

담당CS보상지급·1:1문의·부가속성관리 등 주요 기능의 화면설계 및 서비스 프로세스 기획

  • 주요 기능의 화면설계서 및 BPMN 기반 서비스 프로세스 작성
  • 이커머스 서비스 정책서 및 단위테스트 문서 작성

Axure · BPMN · 화면설계

아모레퍼시픽몰 Front·BackOffice 기획2020.06 — 2020.12

개요아모레퍼시픽몰의 리뷰·배송·라이브커머스·이벤트 등 Front 및 BackOffice 서비스 기획

담당리뷰·배송·라이브커머스·이벤트 기능의 화면·정책 기획 및 BackOffice·API 개발 협의

  • 상품상세 리뷰탭·영상리뷰 개선 → 리뷰 페이지 체류시간 3.5% 증가
  • 이탈 고객 대상 이벤트 쿠폰 기획 → 이벤트 기간 클레임 3건 이하 달성
  • 아모레몰·에뛰드몰 공통 업체배송 공지 기능 기획 → 명절 전후 택배 문의 3% 감소

Axure · 화면설계 · 정책 기획

2018.09 — 2019.091년 1개월

솔트웍스연구개발팀 · 사원 · 서비스기획

안전보건 교육·서비스 UI 기획2018.09 — 2019.09

개요안전보건공단의 안전보건 앱·웹 서비스 UI 및 교육·신청·고객지원 기능 기획

담당안전보건교육·주문수량 제한·콘텐츠 신청·공지사항·고객의 소리 등 Front·BackOffice 화면 및 프로세스 기획

  • 안전보건교육 프로세스 개선 기획 → 고객 VOC 50% 이상 감소
  • 30명 이상 참여한 앱 사용성 테스트 진행 및 개선 보고서 작성
  • 사업장별 주문수량 제한 기능 및 콘텐츠 신청·공지사항·고객지원 신규 화면 기획

화면설계 · 사용성 테스트 · 서비스 프로세스

02 / SKILLS

스킬

  • React
  • Redux
  • Next.js
  • TypeScript
  • Node.js
  • MySQL
  • REST API
  • GitHub

03 / EDUCATION

학력

2014.03 — 2016.02

고려대학교(세종) 경영학과

편입 · 졸업 (3.93/4.5)

2010.03 — 2014.02

동의대학교 경영학과

수료 (4.34/4.5)

—

양산고등학교

졸업

04 / COURSES

교육

  • React - The Complete Guide — Udemy
  • The Web Developer Bootcamp — Udemy · Colt Steele
  • 서비스 기획서 완성 60일 완주반 — 패스트캠퍼스 · 평균 92점

05 / CERTIFICATES

자격 · 어학 · 수상

  • 정보처리기사
  • 한국사능력검정 1급
  • E-TEST Professionals 1급
  • 제2회 고려대학교 PT 경진대회 최우수상 (2015.11)
  • 2015 Social Innovation idea 공모전 우수상
  • TOEIC 845 · TOEIC Speaking IM3
  • 운전면허 1종 보통

06 / ACTIVITIES

활동 · 병역

  • 세종시 SNS 서포터즈
  • MOB 프로그래밍 동아리
  • 오리온 청주공장 인턴
  • 교환학생 룸메이트 프로그램
  • 세종시 그린바이오 서포터즈
  • 사회복무요원 소집해제 (2011.01 — 2013.01)
프로젝트 살펴보기포트폴리오