Back to profile프로필로 돌아가기
포트폴리오 →

Soojin Jung정수진

Software Engineer소프트웨어 엔지니어

About소개

3+ years of frontend experience building production web apps in fintech and AI. Led data-driven product decisions via GA4/Mixpanel and established code conventions and review processes that measurably improved quality. Recently expanded into backend and AI engineering — Spring Boot REST APIs, JPA/MySQL, RAG pipelines — to deliver end-to-end solutions. Actively integrating AI into the development workflow through project-wide context systems and custom automation, leveraging AI as a design review partner rather than a mere code generation tool. 핀테크 및 AI 분야에서 3년의 프론트엔드 개발 경험을 바탕으로 프로덕션급 웹 애플리케이션을 구축해 왔습니다. 확장 가능한 컴포넌트 시스템 설계와 복잡한 백엔드/AI 서비스를 직관적인 사용자 인터페이스로 통합하는 데 강점이 있습니다. GA4/Mixpanel 분석을 통한 데이터 기반 의사결정과 코드 컨벤션 문서화·코드 리뷰 프로세스 도입으로 팀의 품질을 개선한 경험이 있습니다.
최근에는 백엔드 개발 및 AI 모델 서빙·연동으로 영역을 확장하여 Spring Boot · JPA/MySQL · FastAPI 기반 REST API 설계, 주문 상태 머신과 낙관적 잠금, EntityGraph 기반 N+1 최적화, OpenAI + ChromaDB 기반 RAG 파이프라인을 통한 AI 모델 서비스 연동 등을 직접 구현해 왔습니다. 또한 개발 워크플로우 전반에 AI를 적극적으로 통합하여, 프로젝트 전반의 컨텍스트 시스템과 커스텀 자동화 커맨드를 구축함으로써 AI를 단순 코드 생성 도구가 아닌 설계 검토 파트너로 활용하고 있습니다.
비록 지금까지의 경력은 프론트엔드 중심이지만, 궁극적으로는 화면 너머의 데이터 흐름·도메인 모델·인프라까지 서비스 전체를 조망하며 설계할 수 있는 풀스택 엔지니어로 성장하고자 합니다. 프론트부터 백엔드까지 제품의 모든 레이어를 책임지고 다룰 때 비로소 좋은 서비스가 만들어진다고 믿으며, 그러한 환경에서 깊이 있게 기여하며 성장해 나가고 싶다는 강한 열망을 가지고 있습니다.

Skills기술 스택

Frontend프론트엔드

TypeScript JavaScript React Next.js Zustand TanStack Query Tailwind CSS

Backend & Infra백엔드 & 인프라

Java Python Spring Boot FastAPI PostgreSQL Supabase Docker

AI / ML

OpenAI API LangChain ChromaDB RAG

Tools

AWS Vite Sentry Google Analytics GitHub Actions Claude Code

Work Experience (3 yrs)경력 (3년)

Frontend Developer프론트엔드 개발자

BeHappy

Oct 2024 — May 2025 (8 mos)2024년 10월 — 2025년 5월 (8개월)

  • Built an AI-powered mobile finance service that generates long-term financial roadmaps for newlyweds via interactive chatbot onboarding. 인터랙티브 챗봇 온보딩을 통해 신혼부부 맞춤 장기 재무 로드맵을 생성하는 AI 모바일 금융 서비스 구축
  • Integrated a low-latency (<500ms) streaming infrastructure using SSE and OpenAI Whisper to deliver real-time, interactive chatbot reports. SSE와 OpenAI Whisper를 활용한 저지연(<500ms) 스트리밍 인프라 구축으로 실시간 인터랙티브 챗봇 리포트 제공
  • Implemented Zod schema validation across 310+ dynamic fields, reducing runtime errors and ensuring type-safe AI chatbot communication. AI 챗봇 데이터 무결성을 위한 Zod 스키마 검증 도입, 310개 이상 동적 필드에서 런타임 에러 감소 및 타입 안전 통신 확보
  • Drove product pivot via GA4/Mixpanel analytics, identifying 60+ age user segment and 95% mobile access rate to shape mobile-first UX strategy. GA4/Mixpanel 분석으로 60대 이상 사용자 세그먼트95% 모바일 접속률 발견, 모바일 퍼스트 UX 전략 수립 주도
  • 40+ 커스텀 훅 설계 및 Recoil atoms 책임별 분리로 260+ 필드 중앙 관리 (140+ 필드 — 챗봇 UI 세션 상태 / 120+ 필드 — 백엔드·LLM 전달용 정규화 상태)
  • GitHub Actions 기반 AWS S3/CloudFront 자동 배포 파이프라인 구축, dev/production 환경 분리 및 CloudFront 캐시 무효화 적용
  • Toss Payments SDK 연동 및 주문·결제·환불 플로우 구현
JavaScript React Recoil Tailwind CSS Zod GitHub Actions

Frontend Developer프론트엔드 개발자

aiZENGlobal

Mar 2022 — Jun 2024 (2 yrs 4 mos)2022년 3월 — 2024년 6월 (2년 4개월)

  • Developed a loan brokerage platform that helps e-commerce sellers unlock financing by leveraging receivables from marketplaces like Coupang as collateral. 쿠팡, 네이버스토어 등 마켓플레이스 매출채권을 담보로 이커머스 셀러 대출을 중개하는 금융 플랫폼 개발
  • Architected a React 18 SPA tri-portal loan brokerage platform (Customer, Operations, Financial Partners) from the ground up. React 18 SPA 기반 고객·운영·금융 파트너 3개 포탈 대출 중개 플랫폼 프론트엔드 설계 및 구축
  • Built 86+ reusable UI components and a config-based SearchTable pattern, reducing dev time by 60% across 30+ pages. 86개 이상 재사용 가능한 UI 컴포넌트 및 설정 기반 SearchTable 패턴 구축, 30개 이상 페이지에서 개발 시간 60% 단축
  • Led team-wide code conventions and guidelines documentation as the team grew (2 → 3), cutting refactoring time by 30%, then introduced PR-based code review process anchored on the conventions, reducing post-release bugs by 50%. 팀 확장(2→3명)에 따른 코드 컨벤션 및 개발 가이드 문서화 주도로 리팩토링 시간 30% 절감, 이어서 컨벤션을 기준으로 한 PR 코드 리뷰 프로세스(승인 1명 필수) 도입으로 릴리스 후 버그 50% 감소
  • Request Queue 패턴 기반 JWT 자동 갱신 구현 — 토큰 갱신 중 401 실패 요청을 큐에 저장 후 자동 재시도, 금융 데이터 접근 무중단 처리
  • RESTful API 유틸리티 표준화(get/create/modify/delete 네이밍, 콜백 컴포지션), 3개 앱 전체 API 계층 통일
  • 라우트·메뉴·요소 단위 3계층 권한 관리 시스템 구축 및 설정 기반 역할 확장 구조 설계
  • DOMPurify 기반 XSS 방어, 로그인 10회 실패 시 5분 잠금 등 금융 서비스 보안 요구사항 구현
  • Built marketplace scraping integration with 5-stage state tracking and 50+ error codes, reducing CS inquiries by ~30% through user-friendly error messaging. 판매몰 스크래핑 연동 시스템 구축 — 5단계 상태 추적 및 50+ 에러 코드 체계화로 CS 문의 약 30% 감소
JavaScript React Context API Styled-components Ant Design Axios

Projects프로젝트

Gacha Shop Map Service가챠샵 지도 서비스

Jan 2026 — Present2026년 1월 — 현재

  • Architected a 3-layer architecture with Container/Presenter pattern; hybrid state management (TanStack Query + Zustand) across 21 API hooks. Container/Presenter 패턴 기반 3계층 아키텍처 설계, 21개 API 훅에 걸쳐 하이브리드 상태 관리(TanStack Query + Zustand) 적용
  • Optimized geospatial performance reducing API overhead by 80% through strategic map optimization patterns. 전략적 지도 최적화 패턴 적용으로 지리공간 성능 개선 및 API 오버헤드 80% 감소
  • AI 컨텍스트 시스템(.ai/)으로 아키텍처·코딩 표준 문서를 관리, AI를 설계 검토 파트너로 활용하여 컨벤션 일관성 확보
TypeScript React Next.js Zustand TanStack Query Tailwind CSS

GRE Vocab Master단어의 신 GRE

Jan 2026 — Present2026년 1월 — 현재

  • Shipped a 1,560-word GRE vocabulary app on web and iOS using React 19 + Capacitor 8 — live on the App Store and actively maintained through v1.5. React 19 + Capacitor 8 기반 GRE 1,560 단어 학습 앱을 웹·iOS 동시 출시, App Store 출시 후 v1.5까지 라이브 운영
  • 빈칸 퀴즈에서 정답 단어가 변형형(harrowed 등)으로 노출되던 silent bug 를 인플렉션 4종(접미사·y→i·e탈락·자음중첩) 정규식으로 해결, 1,560건 전수 시뮬레이션 99.9% 매칭 검증
  • After a Supabase auto-pause outage went undetected for 30 days, integrated Sentry across web and iOS native and established an operations log practice — reducing time-to-detection of subsequent crashes to under 3 days. Supabase Free tier 자동중지로 30일간 장애 인지 지연 인시던트를 계기로 Sentry 웹/iOS 네이티브 통합 + 운영 로그 체계 구축, 이후 신규 크래시 3일 내 인지·수정
TypeScript React Capacitor Supabase Sentry Tailwind CSS Vite PWA

Health Supplement E-Commerce Platform건강기능식품 이커머스 플랫폼

Aug 2025 — Oct 20252025년 8월 — 2025년 10월

  • Built a full-stack e-commerce platform (Spring Boot + React) with auth, product catalog, cart, order, and review flows. Spring Boot + React 기반 건강기능식품 이커머스 플랫폼 구축, 인증·상품·장바구니·주문·리뷰 등 핵심 사용자 플로우 구현
  • React + TypeScript 기반 인증/주문 UX 구현: 401 자동 갱신(Silent Refresh), Route Guard, 게스트/회원 장바구니 병합 등 사용자 흐름 안정화
  • Applied Spring Security JWT auth, Toss Payments approval/refund, order state machine with optimistic locking, and EntityGraph-based N+1 optimization. Spring Security 기반 JWT 인증/인가, 토스페이먼츠 결제 승인/환불, 주문 상태 머신 및 낙관적 잠금(@Version), EntityGraph 기반 N+1 최적화 적용
Java Spring Boot Spring Security JPA MySQL React TypeScript Docker

RAG-based AI Policy Assistant for NewlywedsRAG 기반 신혼부부 정책 AI 도우미

Oct 2025 — Dec 20252025년 10월 — 2025년 12월

  • Architected an end-to-end RAG pipeline (LangChain + ChromaDB) centralizing 113+ policies; reduced latency 66% via parallel document grading. LangChain + ChromaDB 기반 엔드투엔드 RAG 파이프라인 구축, 113개 이상 정책 통합 관리 및 병렬 문서 평가로 지연시간 66% 단축
  • Engineered a multi-step fallback strategy (RAG → Query Re-write → Web Search) achieving 100% query fulfillment. RAG → 쿼리 재작성 → 웹 검색 순서의 다단계 폴백 전략 설계, 100% 쿼리 처리율 달성
  • 97개 이상 URL 매핑 기반 고신뢰 그라운딩 시스템 구축, 모든 AI 응답에 공식 문서 출처 100% 명시
Python FastAPI LangChain ChromaDB

Personal Color Self-Diagnosis Service퍼스널 컬러 자가진단 서비스

Feb 2023 — Aug 20242023년 2월 — 2024년 8월

  • Engineered a 9-stage diagnosis algorithm with 36 curated chips and bonus round re-evaluation, achieving 100% diagnosis rate. 36개 선별 칩과 보너스 라운드 재평가를 활용한 9단계 알고리즘 설계
  • Scaled to 77,900+ diagnoses and 27,600+ AAU with 91.5% completion rate. 77,900회 이상 진단27,600명 이상 AAU 달성, 91.5% 완료율 기록
  • SEO/SSR 최적화로 83% 자연 유입 트래픽 달성, "퍼스널컬러 테스트" 키워드 구글 검색 첫 페이지 노출
TypeScript React Next.js Recoil Styled-components Firebase

Education교육

BSc. in Applied Mathematics and Statistics & Economics응용수학 및 통계학 & 경제학 학사

Stony Brook, State University of New York — GPA 3.57 / 4.0스토니브룩, 뉴욕주립대학교 — GPA 3.57 / 4.0

Graduated Dec 20182018년 12월 졸업

Backend & AI Engineering Bootcamp백엔드 & AI 엔지니어링 부트캠프

FastCampus K-Digital Training패스트캠퍼스 K-Digital Training

Jun 2025 — Dec 20252025년 6월 — 2025년 12월

  • Java/Spring Boot 백엔드 개발, 자료구조 & 알고리즘, 데이터베이스, OS & 네트워크 (196h)
  • AI & 머신러닝: Python 기반 ML 워크플로우, NLP 기초, Transformer 기반 LLM (BERT, GPT) (34h)

Additional기타 활동