소개
안녕하세요 👋 무엇을 왜 만들지 정하고, 좋아질 때까지 다듬는 프로덕트 엔지니어 서승표입니다.
웹과 앱을 중심으로, 백엔드부터 데브옵스까지 제품이 사용자에게 닿는 전 과정을 직접 다룹니다. 한국디지털미디어고등학교 해킹방어과를 졸업해 지금은 동국대학교 경영대학에 재학하고 있고, 여러 대회에서 장관상 3회를 포함한 수상으로 실력을 검증받았습니다.
코드를 AI가 거들어 주는 시대에, 제가 가장 중요하게 여기는 일은 무엇을 왜 만들지 정의하고, 어디까지 좋아야 하는지 판단하는 것입니다. AI를 적극적으로 활용해 빠르게 만들되, 방향과 완성도에 대한 최종 책임은 제가 집니다. 픽셀 단위의 UI 디테일과 자연스러운 인터랙션, 그리고 성능 최적화까지 사용자가 굳이 의식하지 않아도 매끄럽게 느껴지는 경험을 만드는 데서 가장 큰 보람을 느낍니다.
보안을 공부하며 갖게 된 시선으로 설계 단계부터 안전을 고려하고, 개발자가 다루는 데이터와 권한에 따르는 윤리적 책임도 가볍게 여기지 않습니다.
기술적 완성도, 사용자 경험, 그리고 신뢰할 수 있는 보안 이 셋을 모두 갖춘 서비스를 만들고 끝까지 운영하는 것이 제 목표입니다.
경력
2026.07 – 현재
- 한글 프로그래밍 언어를 활용한 코딩 교육 AI 서비스 기업
- 2026 모두의 AI 챌린지 사업 PM 및 개발 주도
- ‘호랑’ 서비스 개발
2025.11 – 2025.12
- 대웅그룹 Total Healthcare 솔루션 구축 및 운영 전문기업
- 자산관리 고도화를 위한 서비스 Assetify 개발 주도
프로젝트
하랑이와 함께하는 모두의 AI 챌린지
2026.05 – 2026.06
하랑이 캐릭터 스토리와 함께하는 AI 리터러시 학습 웹
자세히 보기
하랑이 캐릭터 스토리를 따라가며 AI 리터러시를 배우는 인터랙티브 학습 웹. 어린이, 청소년, 성인 3개 프로그램에서 챗, 이미지, 영상, 음악 생성, OCR, 바이브 코딩 등 실제 AI 도구를 직접 체험합니다. 4인 팀에서 프론트엔드, 백엔드 모두 최다 기여자로 풀스택 리드를 맡았습니다.
- 16종 비트(beat)를 discriminated union으로 정의하고 진행 상태에 따라 분기 렌더링하는 StoryPlayer 비트 엔진 설계
- FastAPI 기반 멀티 프로바이더 AI 게이트웨이 구축 — Upstage Solar, HyperCLOVA X, Gemini를 단일 API로 통합, SSE 토큰 스트리밍
- OCR로 계약서의 위험, 기간, 의무, 권리 항목을 원본 위에 시각화하는 에이전트 자동화, 바이브 코딩 결과 HTML의 S3 presigned URL 공유 구현
- OpenAPI 스펙에서 React Query 클라이언트를 자동 생성하는 Orval 파이프라인, 401 자동 갱신, 재시도 axios 계층, PostHog, Sentry 계측
기술스택: React 19, Vite, TanStack Router, TanStack Query, Panda CSS, Zustand, Orval, Python, FastAPI, AWS S3, Upstage Solar, HyperCLOVA X, Google Gemini
밥.net
2025.02
학교, 대학, 구내식당 식단을 한곳에서 보는 서비스
자세히 보기
학교, 대학, 구내식당 식단을 한곳에서 보는 서비스. 기획부터 프론트, 백엔드, MCP, 배포까지 혼자 전담한 1인 풀스택 프로젝트입니다.
- 학교마다 다른 급식 HTML, OCR 소스를 프로바이더로 추상화하고, 공개 API, MCP 응답은 하나의 스키마로 통일
- 백엔드에 프로바이더만 추가하면 프론트 사이트 선택, PWA manifest, MCP 도구가 카탈로그에서 자동 반영 — 프론트에 학교별 라우트 하드코딩 없음
- Cursor, Claude 등 에이전트가 같은 식단 데이터를 호출하는 MCP Streamable HTTP 제공
- 디미고는 HTML 스크래핑 OCR로 수집해 MongoDB에 적재, 스케줄러로 자동 갱신
기술스택: Next.js 16, React 19, TypeScript, Tailwind CSS v4, TanStack Query, Jotai, Bun, MongoDB, Zod, MCP, Docker, GitHub Actions
디미페이 v2
2024.01 – 2024.12
교내 무인 매점 간편결제 솔루션
사이드 프로젝트15개
모아보라
2026.08
공고문을 읽고 프로필과 대조해 지원 가능 여부를 판정하는 AI 에이전트
자세히 보기
JunctionX Korea 2026 해커톤 Upstage 트랙 출품작. 공고문(PDF, 포스터, HWP)을 Studio 에이전트가 읽어 구조화된 카드로 만들고, 프로필과 대조해 지원 가능 여부를 판정하는 서비스입니다. 2인 팀에서 풀스택 최다 기여자로 개발을 담당했습니다.
- 공고 등록(파일, 링크, 크롤) → Studio 에이전트 Parse, Classify, Extract, Instruct 파이프라인 → Supabase 저장
- 방문자 프로필(링크, 서류, 메모)과 공고를 대조해 eligible, ineligible, check 자격 판정과 Solar 추천 피드 구현
- Vercel AI SDK로 워크플로우 NDJSON 스트림과 Solar Pro 4 문서 챗(Parse, Extract, Studio Agent 툴콜) 구현
기술스택: Next.js 16, TypeScript, Tailwind CSS v4, Vercel AI SDK, Upstage Solar Pro 4, Document Parse, Information Extraction, Studio Agents, Supabase
DPOS (디포스)
2026.05
대학 축제 부스용 QR 주문 POS
자세히 보기
대학 축제, 캠퍼스 부스용 QR 주문 POS. 손님은 QR 스캔만으로 앱 설치, 로그인 없이 주문하고, 운영자는 실시간 보드에서 주문을 처리합니다. 기획부터 개발, 배포까지 혼자 진행한 1인 풀스택 프로젝트입니다.
- 워크스페이스 단위 멀티테넌트 설계 — 팀별로 상품, 테이블, 주문을 독립 운영, 별도 슈퍼어드민 콘솔로 플랫폼 전체 관리
- 전 테이블 RLS 적용, 무인증 고객 동선은 SECURITY DEFINER RPC로만 처리하고 가격, 총액은 항상 서버에서 재계산
- 운영자 변이를 Zod 검증 → 권한 체크 → 캐시 재검증 패턴으로 통일, Supabase Realtime + TanStack Query로 주문 보드 실시간 갱신
- 19개 SQL 마이그레이션과 SEO(robots, sitemap, 동적 OG 이미지)까지 직접 구축해 dpos.sspzoa.io에 배포
기술스택: Next.js 16, React 19, TypeScript, Tailwind CSS v4, shadcn/ui, TanStack Query, Zustand, Supabase, Bun, Vercel
HC Landing - 김희창 수학
2026.02 – 2026.03
메가스터디 수학강사 '김희창 수학' 브랜드 랜딩 페이지
자세히 보기
메가스터디 수학강사 '김희창 수학'의 브랜드 랜딩 페이지. 디자인 구현부터 배포까지 혼자 진행한 1인 프론트엔드 프로젝트입니다.
- 수강생 관리 시스템, 4단계 커리큘럼, 실제 성적 사례를 한 페이지에 담고 카카오톡 채널 상담으로 연결되는 마케팅 랜딩 구성
- Tailwind CSS v4 반응형 레이아웃, Hero 영역의 그라데이션, 플로팅 도형, 라인 드로잉 애니메이션 구현
- next/image 이미지 최적화, 보안 헤더(HSTS, X-Frame-Options 등) 적용 후 Vercel 배포
기술스택: Next.js 16, React 19, TypeScript, Tailwind CSS v4, Biome, Vercel
티노트
2026.01
선생님을 위한 학생관리 서비스
자세히 보기
학원, 교습소를 위한 학생 관리 SaaS. 학생, 수업, 시험, 재시험, 클리닉, 과제, 상담 기록을 한곳에서 관리합니다. 기획, 디자인, 개발을 혼자 전담한 1인 풀스택 프로젝트입니다.
- 커트라인 미달 학생을 자동으로 추리는 재시험 워크플로우 — 모든 변경을 되돌릴 수 있는 이력으로 기록, 워크스페이스별 상태 커스터마이징
- 재시험, 과제의 유사 흐름을 공통 로직으로 추상화, 변수 치환 템플릿 기반 Solapi 문자 발송(시험 결과, 재시험 안내)
- 80여 개 API 라우트를 공통 래퍼로 인증, 권한, 로깅, 에러 처리 일원화, 워크스페이스 멀티테넌트 + owner, admin, student 역할 권한
- 학생 전용 마이페이지(수업, 성적, 과제, 일정)와 통합 캘린더 제공
기술스택: Next.js 16, React 19, TypeScript, Tailwind CSS v4, shadcn/ui, TanStack Query, Jotai, Supabase, Solapi, Axiom, Biome, Bun, Vercel
Assetify
2025.11 – 2025.12
대웅그룹 Notion 기반 자산 관리 서비스
자세히 보기
대웅그룹의 Notion 기반 자산 관리 시스템. 직원용 웹(문의, 수리 요청, 라이선스 조회, 자산 실사)과 관리자용 모바일 앱으로 구성되며, 웹과 앱 개발을 모두 담당했습니다.
- 문의, 수리 요청이 Notion DB에 티켓으로 자동 생성되고 고유 링크로 진행 상황을 실시간 확인 — 별도 DB 구축 없이 운영
- JWT 세션 기반 라이선스 조회 — 관리자가 1시간 유효 링크를 생성하면 13종 소프트웨어를 법인명, 사용자명으로 검색
- Notion 날짜 데이터 기반으로 실사 기간에만 활성화되는 자산 실사 플로우(미들웨어 접근 제어), 바코드 스캔 자산 조회, 현장 편집 앱 구현
- Bearer 토큰 인증과 타이밍 공격 방지용 상수 시간 비교 적용, CSS 변수 기반 다크 모드 디자인 시스템 구축
기술스택: Next.js, React Query, Jotai, Tailwind CSS, Notion API, Vercel, Flutter, GetX
LUNA 랜딩페이지 리뉴얼
2025.02 – 2025.03
IT 소셜벤쳐 동아리, LUNA의 랜딩페이지
자세히 보기
한국디지털미디어고등학교 IT 소셜벤처 동아리 LUNA의 랜딩페이지 리뉴얼. 프론트엔드 개발을 전담했습니다.
- 하드코딩돼 있던 페이지 데이터를 Notion API 기반으로 전환 — 비개발자 동아리원도 Notion에서 수정하면 실시간 반영
- 각종 수치는 최소 데이터만 입력하면 자동 계산, Vercel 무료 요금제로 무비용 운영 + Analytics 방문 분석
기술스택: Next.js, Tailwind CSS, React Query, Jotai, Notion API, Vercel
디닝 - Deening
2024.09 – 2024.11
AI 기반 레시피 제공 어플리케이션
자세히 보기
AI 기반 레시피 제공 앱. Software FUTURE&DREAM Challenge 2024 출품작으로, 기획부터 디자인, 개발, 배포까지 전 과정을 주도하며 3인 팀을 이끌었습니다.
- 채팅형 AI 레시피 서비스와 달리 기존 레시피 앱 같은 직관적 UI 제공 — 조리 과정을 AI 생성 이미지로 시각화한 것이 핵심 차별점
- 모바일 앱과 백엔드 모두 담당 — 레시피, 이미지 생성을 OpenAI API로 구현
- AWS EC2 + Nginx 배포, GitHub Actions + Docker CI/CD 자동 배포 구축
기술스택: Flutter, GetX, FastAPI, MongoDB, OpenAI API, AWS EC2, Nginx, Docker, GitHub Actions
디미고인 라이트
2024.09
한국디지털미디어고등학교의 인트라넷
자세히 보기
한국디지털미디어고등학교 인트라넷 '디미고인'의 핵심 기능(세탁, 잔류, 금요귀가 신청)만 선별한 웹 서비스. 디자이너 1명과 함께 개발하며 프론트엔드 전반을 담당했습니다.
- 앱스토어 심사 없이 즉시 배포, 수정 가능한 웹으로 구축해 과도기에 필요한 신속한 오류 대응 확보
- 세 가지 신청 기능의 UI, 로직 구현 및 기존 디미고인 API 연동
기술스택: Next.js, Tailwind CSS
밥상
2024.08 – 2025.01
시각장애인을 위한 AI 식사 도우미 솔루션
자세히 보기
시각장애인을 위한 AI 식사 도우미. 밥상 중앙을 기준으로 반찬이 몇 시 방향에 있는지 파악해 TTS로 안내하며, 안경, 숫가락 부착형 하드웨어와 모바일 앱으로 제공됩니다. 4인 팀에서 소프트웨어 개발 전반을 담당했습니다.
- 하드웨어 기기와 통신하는 FastAPI 백엔드 구축, 기기 없이도 쓸 수 있는 모바일 앱 병행 개발
- YOLO 객체 인식의 성능 한계를 확인하고 OpenAI API 구조로 전환해 정확도, 안정성 개선
기술스택: Flutter, GetX, FastAPI, OpenAI API, Arduino
NABABA
2024.08
나의 성장을 위한 동기부여 제공 어플리케이션
자세히 보기
Junction Asia 2024 해커톤 Apple Developer Academy 트랙 출품작. 성장 과정을 시각적으로 확인하고 주변과 공유하며 동기부여를 얻는 서비스입니다.
- 모바일 앱과 백엔드 개발, 배포 담당 — Flutter로 성장 기록 시각화 UI, Express로 사용자 데이터, 공유 API 구현
기술스택: Flutter, GetX, Express
2024 Link 랜딩 페이지
2024.07 – 2024.08
네트워킹 행사 ‘Link Demo Day 2024’의 랜딩 페이지
자세히 보기
청소년 창업가 네트워킹 행사 'Link Demo Day 2024'의 랜딩 페이지. 프론트엔드 개발을 전담했습니다.
- 행사 정보, 연사 소개, 참가 안내 페이지 구현
- '디미페이' 활동을 바탕으로 행사 연사로도 참여
기술스택: Next.js, Tailwind CSS
다옴
2024.05 – 2024.06
기부를 장려하는 기부 플랫폼
자세히 보기
광고 수익으로 포인트만큼 사용자 이름으로 실제 기부하는 선순환 구조의 기부 플랫폼. 모바일 앱 개발을 담당했습니다.
- 포인트 적립, 사용 시스템, 기부 후기, 뉴스 피드, 기부처 조회, 기부 진행 플로우 구현
기술스택: Flutter, GetX
스넥트 - SNNECT
2023.10
학생들의 인맥과 팀 구성을 돕는 플랫폼
자세히 보기
제5회 한국 코드페어 해커톤 출품작. 교내 네트워킹 부족 문제를 풀기 위해 AI로 학생 인맥 형성과 팀 구성을 돕는 플랫폼입니다.
- 웹 개발 담당 — 학생 프로필 조회, AI 기반 팀 매칭, 활동 모집 기능 구현
기술스택: Next.js
TasteByYou
2023.08
Jaka Robotic의 조리 로봇을 활용한 F&B 플랫폼
자세히 보기
Junction Asia 2023 해커톤 Jaka Robotics 트랙 출품작. 조리 로봇의 일관된 맛을 활용해 레시피를 코드로 공유하고, 인플루언서가 먹은 맛을 그대로 재현하는 F&B 서비스입니다.
- 모바일 앱 담당 — 레시피 커스터마이징 UI, 코드 공유 기능, 로봇 통신 인터페이스 구현
기술스택: Flutter
글루드 - Glud
2023.04 – 2023.09
쉽고 간편한 AI 글쓰기 도우미
자세히 보기
프롬프트 엔지니어링 없이 글 템플릿을 고르고 정보만 입력하면 AI가 글을 완성해 주는 글쓰기 도우미. 첫 팀 프로젝트(4인)로 모바일 앱 개발을 담당했습니다.
- 백엔드 서버 없이 앱에서 직접 OpenAI API를 호출하는 구조 구현
- Firebase로 사용자 정보, 데이터 저장 관리 시스템 구축
기술스택: Flutter, GetX, OpenAI API, Firebase
경험
2024.03 – 2026.01
- 한국디지털미디어고등학교 인트라넷 '디미고인' 개발 및 운영 팀
- 기존 임시 플랫폼에서 정식 디미고인 서비스로의 전환 프로젝트 참여
- 서비스 전환 과정에서 발생하는 다양한 CS 이슈 청취 및 해결
- '디미고인 라이트' 개발을 주도하여 안정적인 운영 환경 구축
2023.12 – 2026.01
- 한국디지털미디어고등학교 IT 소셜벤처 동아리
- '밥상', '다옴', '디닝' 등 다수의 프로젝트에서 리드 개발자 역할 수행
- 부총리 겸 교육부장관상, 중소벤처기업부장관상 수상
2023.10 – 2026.01
- 한국디지털미디어고등학교 무인 매점 결제 서비스 개발 및 운영 팀
- 디미페이 v2의 초기 기획부터 서비스 안정화까지 전체 개발 과정 참여
- Flutter 기반 '디미페이 앱 v2', '디미페이 키오스크' 클라이언트 개발
- 'Link Demo Day 2024'에서 프로젝트 사례 발표
2023.03 – 2023.11
- 정보보안 동아리 Stealth, STARE 활동
- 웹 해킹 분야 학습 및 연구, CTF 대회 출전
- AI 글쓰기 도우미 '글루드' 개발 프로젝트 주도
- 과학기술정보통신부장관상 수상
학력
2026.03 – 현재
- 서울특별시 중구에 위치한 4년제 종합대학
- 경영대학 비상대책위원회 기획총괄국원 활동
2023.03 – 2026.01
- 경기도 안산시에 위치한 IT 특성화고등학교
- 전공과목을 통한 IT 분야 이론적 지식 및 실무 역량 학습
- 자치지구 학생홍보팀 활동
기술
AI
- Codex
- Zed
Backend
- FastAPI
- Node.js
- Spring Boot
Database
- MongoDB
- PostgreSQL
DevOps
- AWS
- Cloudflare
- Docker
- Figma
- Git
- GitHub Actions
- Nginx
- Notion
- Vercel
Mobile
- Android
- Bloc
- Flutter
- GetX
- Jetpack Compose
- Riverpod
Web
- Jotai
- Next.js
- React.js
- Tailwind CSS
- TanStack Query
- Vite
수상
2024 ERICA 고교창업 경진대회 최우수상
2025.01
제8회 벤처창업아이템 경진대회 대상
2024.11
제6회 한국코드페어 해커톤 은상
2024.10
2024 경기창고 대상
2024.10
2024 제3회 YOUTH MAKER 우수상
2024.08
2024년 직업계고 청년 창업아이디어 공모전 최우수상
2024.06
제5회 한국코드페어 해커톤 금상
2023.12
STA+C 2023 가작
2023.11
자격증
네트워크관리사 2급
2025.12
IT소양 종합인증제 Master
2025.08
DIAT-인터넷정보검색 고급
2024.12
리눅스마스터 2급
2023.10
SW코딩자격 2급
2020.03
정보기술자격(ITQ) 한글파워포인트(한쇼) B등급
2020.01
정보기술자격(ITQ) 아래한글 A등급
2019.05
활동
JunctionX Korea 2026
2026.08
교실을 바꾸는 AI미래교육 박람회
2026.08
제17회 2026 에듀플러스위크 미래교육박람회
2026.08
2025 Link Demo Day
2025.12
2024 ERICA 고교창업 경진대회
2024.12 – 2025.01
2024 Link Demo Day
2024.11
제8회 벤처창업아이템 경진대회
2024.11
2024 경기창고
2024.10
제6회 한국코드페어 해커톤
2024.10
Software FUTURE&DREAM Challenge 2024
2024.10
제1회 디미고 동아리 연합 세미나
2024.10
2024 제3회 YOUTH MAKER
2024.08
Junction Asia 2024
2024.08
2024 학생 주도 비즈쿨 세미나
2024.07
2024년 직업계고 청년 창업 아이디어 공모전
2024.06
2024 STA+C 생활정보부문
2024.05
디미고 제9회 창의 IT 공모전
2023.12
2023 Link Demo Day
2023.11
제5회 한국코드페어 해커톤
2023.10
2023 STA+C 미래산업부문
2023.09
Jucntion Asia 2023
2023.08
2023 Hello New( ) World
2023.07