Web Developer
업무를 이해하고.
작동하는 서비스로 만듭니다.
실제로 사용하는 사람의 이야기를 듣고, 필요한 기능을 구체화합니다. 화면과 API, 데이터를 함께 설계하고 구현하며, 배포 이후의 불편과 오류까지 개선합니다.
- 01
사용자 흐름을 구현합니다
사용자가 기능을 끝까지 이용할 수 있도록 화면을 만듭니다. 입력 보존과 검증, 실시간 상태 반영, 실패 시 안내까지 사용 과정의 세부 동작을 챙깁니다.
- 02
화면과 데이터를 연결합니다
화면에 필요한 API와 데이터 구조를 함께 설계하고 구현합니다. 사용자 기능부터 관리자 도구까지, 조회와 저장이 이어지는 서비스 흐름을 만듭니다.
- 03
변경하기 쉬운 구조를 만듭니다
여러 서비스에서 사용하는 기능을 공통화하고, 자주 바뀌는 운영 설정을 코드와 분리합니다. 기능을 추가하고 수정할 때 반복되는 작업을 줄입니다.
- 04
운영하며 안정성을 높입니다
실제 사용 중 발생한 문제를 재현하고 원인을 찾아 개선합니다. 연결 복구와 데이터 재조회, 대량 처리와 외부 연동의 실패 대응을 다룹니다.
걸어온 길
프론트엔드에서 시작해.
서비스 전체를 만드는 개발자로.
사용자 화면을 만드는 일에서 출발해, API와 데이터 설계, 백엔드 개발과 운영까지 역할을 넓혀왔습니다. 필요한 기능을 직접 완성하고 운영의 문제를 해결하며, 서비스 전반을 연결하는 풀스택 개발 역량을 쌓아왔습니다. 이제는 그 경험에 AI를 더해 만들 수 있는 서비스의 범위를 확장하고 있습니다.
2023
화면에서 서비스로
React·Next.js로 웹 개발을 시작했습니다. 채용사이트와 법률 서비스에서 사용자·관리자 화면뿐 아니라 API와 데이터 처리까지 맡으며, 하나의 기능이 완성되는 과정을 경험했습니다.
2024–2025
데이터부터 직접 설계하다
뉴스 CMS의 PostgreSQL 구조를 설계하고 관리자 화면과 API를 함께 개발했습니다. 화면에 필요한 정보를 넘어, 콘텐츠의 관계와 검색·운영 방식까지 설계 범위를 넓혔습니다.
2025–현재
실시간 서비스의 운영을 맡다
약 80개 홈페이지의 상담 위젯과 관리자 콘솔을 개발했습니다. 연결 복구와 상태 동기화를 개선하고, 기존 Go 백엔드의 API와 파일 처리 기능까지 개발 범위를 확장했습니다.
2026
기능 전체를 완성하다
인사평가 업무를 화면·API·DB로 구현하고 대량 처리 문제를 개선했습니다. 외주 관리자 기능과 운영 규칙을 직접 구체화하고, 반복되는 개발 구조를 공통 보일러플레이트로 정리했습니다.
현재
백엔드와 AI로 더 넓게
Spring Boot 알림 서비스와 Kafka 연동을 구현하고 개발 서버에서 배포·검증했습니다. 개인 프로젝트에서는 FastAPI와 LangGraph로 AI 서비스를 개발하며 웹과 AI를 연결하고 있습니다.
Work
실제로 쓰이는 서비스.
직접 해결한 문제들.
고객이 사용하는 서비스부터 내부 업무 도구까지, 화면과 API, 데이터를 연결해 개발했습니다. 각 프로젝트에 직접 맡은 역할과 설계 판단, 운영 과정에서 해결한 문제를 담았습니다.
운영 중
대륜톡 — 실시간 상담 플랫폼
약 80개 홈페이지의 고객 상담 위젯과 ERP 관리자 콘솔을 개발했습니다. 실시간 상태 동기화와 연결 복구를 구현하고, Go 기반 파일 업로드 API까지 개발 범위를 넓혔습니다.
프로젝트 자세히 보기- 상담 위젯 적용 홈페이지
- 약 80개
- 서비스 시작 후 1년간 실제 상담 · DB 집계
- 12만 건+
운영 중
인사평가 배포·이의제기 시스템
개인별 Excel 전달과 DM으로 나뉘어 있던 평가 업무를 ERP로 연결했습니다. 평가 결과 보존을 위한 데이터 구조부터 화면·API를 구현하고, 대량 저장과 외부 알림 처리를 개선했습니다.
프로젝트 자세히 보기- 평가 양식 유지 · 전달과 이의제기 시스템화
- Excel + ERP
- 합성 평가 데이터 전원 DB 저장 검증
- 1,000명
운영 중
외주 관리자 시스템과 공통 개발 기반
고객사가 실제 사용 중인 기업·의료기관 홈페이지의 관리자 화면과 API를 개발했습니다. 관리 기능과 운영 규칙을 구체화하고, 반복되는 인증·권한·업로드·공통 UI를 후속 프로젝트를 위한 보일러플레이트로 분리했습니다.
프로젝트 자세히 보기- 기업·의료기관 관리자 영역 개발 담당
- 2개 프로젝트
- 인증·권한·UI·업로드 기반 분리
- 공통 모듈화
이관 진행 중
Spring Boot 서비스 이관과 Kubernetes 배포
기존 백엔드의 알림 기능을 Spring Boot 서비스로 이관하고, Kafka 기반 사용자 정보 동기화를 구현했습니다. Helm·ArgoCD 배포 구성을 추가하고 Kubernetes 개발 환경에서 API·DB·인증·이벤트 수신과 재배포를 검증했습니다.
프로젝트 자세히 보기- 알림 API와 사용자 정보 동기화
- Spring Boot + Kafka
- Helm·ArgoCD 배포 구성 · 개발 서버 검증
- Kubernetes + GitOps
Toolkit & Learning
서비스를 만드는 기술.
가능성을 넓히는 배움.
화면과 서버, 데이터를 연결하며 필요한 기술을 익혀왔습니다. 실무에서 쌓은 웹 개발 경험을 바탕으로, 백엔드와 AI 서비스 개발까지 깊이를 더하고 있습니다.
Toolkit
- Frontend
- React · Next.js · TypeScript
- Backend & Data
- Node.js · Go · PostgreSQL · Prisma
- Realtime
- WebSocket · TanStack Query · Zustand
- Service Deployment
- Spring Boot · Kafka · Kubernetes · Helm · ArgoCD
- 서비스 이관·개발 서버 배포 경험
- AI Development
- Python · FastAPI · LangGraph · pgvector
- 개인 프로젝트·학습
Education & Learning
동아대학교 · 전자공학과 학사
2016.02–2022.02 · GPA 3.9/4.5
AI Agent 교육과 실습
IT 스칼라 교육 수강. RAG 검색과 답변 품질을 평가하고, 실패 원인을 분석하며 학습 내용을 기록했습니다.
KBO Mate · 개인 프로젝트
FastAPI와 LangGraph 기반으로 야구 직관 정보를 안내하는 AI 서비스를 개발하고 있습니다.
개발 기록 보기