Portfolio
신지웅
Fullstack Developer
About
자기소개
React와 Next.js로 화면을 만들고, Node.js 기반 REST API로 그 뒤를 받치는 걸 좋아합니다. TypeScript로 타입을 명확히 하면서, 프론트엔드부터 백엔드까지 하나의 흐름으로 다루는 걸 선호하는 Fullstack 개발자입니다.
결제, 인증처럼 데이터를 정확하고 안전하게 다뤄야 하는 로직을 구현하며, 기능만큼이나 데이터 흐름과 보안을 함께 고려하는 개발에 관심을 갖게 되었습니다.
Projects
프로젝트
실시간 합주 플랫폼
WebRTC 기반 P2P 오디오 스트리밍으로 여러 사용자가 온라인에서 함께 합주할 수 있는 서비스입니다. 오디오 지연을 줄이기 위해 SDP를 직접 수정해 패킷 전송 주기를 20ms에서 10ms로 낮추고 불필요한 옵션을 비활성화했고, AI 음원 분리(Demucs)와 결제 시스템까지 구현했습니다.
백화점 쇼핑몰 웹
회원가입부터 상품 조회, 장바구니, 결제(Toss Payments), 관리자 재고 관리까지 이커머스 전체 흐름을 구현한 풀스택 프로젝트입니다. 카테고리를 3단계로 정규화해 설계하고, 본사·입점사 권한을 분리한 관리자 시스템까지 함께 구현했습니다.
AI 자세 교정 앱
Google ML Kit Pose Detection으로 카메라 영상에서 신체 33개 랜드마크를 추출해 운동 자세를 실시간으로 분석하는 Flutter 앱입니다. 관절 각도 오차를 구간별로 계산해 점수를 매기는 채점 알고리즘을 직접 설계했고, Supabase Edge Function으로 AI 식단·운동 루틴 추천 기능도 구현했습니다.
Contact