사용자 경험부터 서버의 성능과 안정성까지 설계하는 풀스택 개발자 · AI/LLM을 실제 서비스에 접목합니다
01소개
사용자가 만나는 화면부터 API와 데이터베이스까지, 서비스의 전체 흐름을 설계하고 구현하는 풀스택 개발자입니다. 글로벌 서비스와 개인 프로젝트를 통해 기능을 만들고, 운영 중 발생하는 성능 이슈를 구조적으로 해결해왔어요.
React·Next.js·TypeScript로 웹 화면과 관리자 도구를 만들고, Node.js·NestJS로 결제, 이벤트, 운영 자동화 등 서비스의 API를 설계하고 구현해왔어요. 사용자 경험과 데이터 흐름을 함께 살피며, 슬로우 쿼리 개선과 API 리팩토링으로 응답 속도와 안정성을 높였습니다.
프론트엔드와 백엔드를 함께 다루며 화면 구성, API 연동, 데이터 처리와 배포까지 이어지는 제품 개발을 경험했습니다. Spring Boot·Kotlin·Python도 활용하고, AWS·Docker 기반 운영 환경까지 다루며 서비스에 맞는 기술을 선택하고 있어요.
요즘은 AI/LLM을 실제 서비스에 접목하는 데 집중하고 있어요. 사용자의 질문에 맞는 문서를 찾아 답변에 활용하는 RAG(검색 증강 생성), 원하는 말투나 그림체를 적은 비용으로 학습시키는 파인튜닝(LoRA), 텍스트로 이미지를 만드는 생성형 이미지 파이프라인까지 직접 다뤄봤습니다. 생리주기 앱 Luna에는 LLM 기반 맞춤 인사이트를, AI 웹툰 플랫폼 Toonweave에는 캐릭터·세계관을 기억하는 협업 창작 기능을 붙였고, 배운 내용은 블로그에 LLM 시리즈로 정리하고 있어요.
실무에서 가장 중요하게 생각하는 건 운영 안정성이에요. 개발할 때만 잘 돌아가는 코드가 아니라, 트래픽이 몰리고 예외 상황이 생겨도 안정적으로 동작할 수 있도록 설계하는 걸 우선시합니다. 데이터베이스 쿼리 최적화, 캐싱 전략, 에러 핸들링 강화 등으로 시스템 안정성을 높여왔어요.
성능 문제가 생기면 하드웨어를 늘리는 것보다는, 데이터 흐름과 구조를 분석해서 근본적인 해결책을 찾으려고 해요. 슬로우 쿼리를 분석해서 인덱스를 추가하거나 쿼리 로직을 개선하고, API 구조를 리팩토링해서 불필요한 DB 호출을 줄이는 식으로 실제 서비스 응답 속도를 크게 개선한 경험이 있습니다.
코드는 한 번 쓰고 끝나는 게 아니라 계속 수정되고 확장되니까, 나중에 다른 사람이 봤을 때도 이해하기 쉽고 수정하기 쉬운 코드를 쓰려고 노력해요. 명확한 책임 분리와 적절한 추상화로 유지보수성을 높이는 걸 중요하게 생각하고, 기존 콜백 기반 비동기 로직을 async/await로 바꿔서 코드 가독성과 유지보수성을 개선한 경험이 있어요.
개발자는 혼자 일하는 직업이 아니라고 생각해요. 기획자, 디자이너, 프론트엔드 개발자와 함께 일하면서 전체적인 흐름을 이해하고, 서로의 업무를 존중하며 소통하는 게 좋은 결과를 만들어낸다고 믿습니다. 프론트엔드 개발 경험 덕분에 API 설계할 때도 사용자 관점을 고려하고, 기획·디자인팀과 협업할 때도 기술적 제약사항을 명확히 전달하며 최선의 해결책을 찾아갑니다.
성능 최적화
슬로우 쿼리 개선·API 리팩토링으로 응답 속도와 처리량 향상
운영 안정성
글로벌 트래픽·다국가 결제 시스템을 무중단으로 안정 운영
풀스택 · 협업
React·Next.js 화면부터 Node.js·NestJS API까지, 서비스 전체 흐름을 이해하며 협업
AI 적용
LLM·RAG를 실제 서비스에 접목하는 최신 역량
02경력
2025.07 ~ 재직 중
에스에스알
Backend Developer · 개발1팀
Node.jsPostgreSQLPython
보안·솔루션 플랫폼 SolidStep CCE 백엔드 API 개발 및 운영
대규모 자산·진단 데이터 조회 API 개선으로 지연 쿼리 제거 및 응답 속도 평균 40% 이상 개선
PostgreSQL 복잡 집계 쿼리(EXPLAIN ANALYZE) 튜닝 및 CPU 사용률 급증 이슈 해결로 시스템 안정성 확보
잦은 페이지 재호출로 인한 DB 부하를 분석해 쿼리 개선 + 호출 제한 정책 적용으로 장애 재발 방지
JIRA 기반 이슈 분석·원인 정리 및 개발/기획팀 커뮤니케이션 주도
2021.07 ~ 2025.02
탑코
Backend Developer · 해외서비스개발팀
Node.jsMySQLAWS
글로벌 웹툰 플랫폼 결제·정산 백엔드 시스템 개발·운영 (3년 8개월)
다국가 결제 모듈(PG, Google Play Billing) 연동 및 API 설계
AWS 기반 운영 환경 구축, S3 + CloudFront로 이미지/정적 리소스 처리 최적화
결제·정산 핵심 API 성능 개선으로 결제 실패율 감소 및 운영 이슈 대응 시간 단축
SQL 최적화·인덱스 설계로 대용량 트래픽 환경에서도 안정적인 서비스 유지
운영 중 발생하는 장애 원인 분석 및 재발 방지 구조 설계
2021.02 ~ 2021.06
후스구스
개발팀 · 사원/팀원
JavaScriptAPI
해외향 서비스 및 쇼핑몰 프로젝트 기능 개발
기존 코드 리팩토링으로 유지보수성 개선 및 신규 기능 개발 속도 향상
프론트–백엔드 간 API 연동 작업 수행
03기술
AI / LLM
LLM API 연동RAG (검색 증강 생성)프롬프트 엔지니어링파인튜닝 (LoRA)이미지 생성 (SDXL)fal.ai
Backend
Node.jsNestJSJavaSpring BootKotlinPythonFlaskRuby on Rails