Available for opportunities

안녕하세요,
나승후입니다.

금융권 SI · AWS 클라우드 · LLM/RAG 약 5년간 백엔드와 인프라를 다뤄온 풀스택 개발자입니다

scroll
// 01 ABOUT

소개

국민은행, 농협은행 등 금융권 SI에서 백엔드 개발을 시작해, 이후 사내 SaaS 회사에서 AWS 클라우드 아키텍처를 직접 설계하며 온프레미스에서 클라우드로의 전환을 주도했습니다.

EC2 멀티 가용 영역 · S3 + CloudFront · RDS 기반의 고가용성 환경을 설계하고, Spring Security를 사내 최초 도입해 보안 체계를 강화했습니다. 쿼리 최적화로 조회 성능을 95% 이상 개선하는 등 성능과 안정성에 대한 집착이 강합니다.

최근에는 팀스파르타 AI 부트캠프와 우아한테크캠프Pro/NextStep을 거치며 PyTorch·Transformer·LoRA·RAG 영역으로 기술 범위를 확장했고, 그 결과물로 Calvin RAG ChatbotSecond Brain MCP를 직접 설계·운영하고 있습니다.

~5y
백엔드 경력
8+
금융·SaaS 프로젝트
95%
쿼리 성능 개선
AWS
클라우드 설계 경험
// 02 EXPERIENCE

경력

금융권 SI에서 시작해 클라우드·AI 영역으로 확장해 온 흐름입니다.

㈜미래아이엔텍

과장 · 웹개발
2024.05 — 2025.05 · 1년 1개월
연구비카드 고도화 (프리랜서)

팀 내 인프라 경험자가 부재한 상황에서 방화벽 포트 개방, 인증서 적용, 로드밸런싱 정책을 인프라팀과 조율하며 사이트 정상 오픈을 달성했습니다.

  • 주소창 토큰 노출 보안 리스크 발견 → 헤더 방식 전달 방안 제안·적용
  • JSP 외부 직접 호출이 가능한 구조적 결함 발견 → 보안 경로 이동 + Apache 차단
  • 시스템운영부와 협업하여 서버 취약점 항목 조치 및 불필요 방화벽 규칙 정리

㈜엠에스인포테크

대리 · 웹개발
2022.04 — 2023.04 · 1년 1개월
☁️ AWS 아키텍처 설계
우동착 어플 개발 및 사내 기술 도입

멀티 가용 영역(EC2 2대 + RDS 1대) 설계로 고가용성 환경을 구축하고, S3 + CloudFront를 적용해 이미지 로딩 속도를 개선했습니다. 온프레미스 → 클라우드 전환을 주도해 트래픽 증가 대비 확장성을 확보했습니다.

  • 전략 패턴 + 인터페이스 분리 → DB 종속 로직의 유지보수성 확보
  • OCP 준수: 점포 마감 규칙 추가 시 기존 코드 수정 0인 구조
  • GitFlow 도입 + 컨벤션 수립 → 코드 리뷰 문화 정착
  • 팀원 대상 기술 교육 진행 및 가이드 문서 작성

㈜아이티키

사원 · 웹개발
2018.11 — 2021.07 · 2년 9개월
🛡️ 보안 강화
세일사이드ERP 급여명세서

Spring Security 사내 최초 도입, IP 기반 접근 제어(Custom Voter) 구현. Spring Batch + Quartz로 5분 → 즉시 응답 개선.

2021.02 — 2021.07
⚡ 성능 95% ↑
국민은행 방카슈랑스

쿼리 조건 최적화로 1분 → 300ms 개선. Oracle → ANSI 표준 SQL 전환으로 DB2 호환성 확보.

2020.11 — 2021.02
🏦 금융 SI
농협은행 올원뱅크 고도화

오픈뱅킹 잔액 조회 + NH프로포즈 상품 추천 구현. JSP 모듈화 및 인터페이스 선행 정의.

2020.07 — 2020.11
📱 iOS 배포
제로투세븐 유아 쇼핑몰

중단된 iOS 배포 인프라 복구. Objective-C 학습으로 네이티브 버그 자발적 해결.

2019.04 — 2020.05

교육 · 자격

지속적 학습
2024.12 — 2025.02
팀스파르타 AI 부트캠프

PyTorch · Transformer · BERT/GPT · RAG · LoRA · 멀티모달(Whisper, CLIP)

2021.10 — 2021.12
우아한테크캠프 Pro / NextStep

TDD · 클린 코드 · 레거시 리팩터링 · AWS 인프라 구축 · 배포 자동화

2021.07
SQL 개발자 (SQLD)

한국데이터베이스진흥센터 · 최종 합격

// 03 PROJECTS

대표 작업물

시연 가능한 라이브 데모와 코드를 함께 확인하실 수 있습니다.

⭐ Featured Live Demo 🔑 초대 코드 필요

Calvin RAG Chatbot

calvin-rag-chatbot

칼빈의 『기독교 강요』 한국어 번역본을 대상으로 한 대화형 RAG 챗봇입니다. 질문 의도에 따라 4가지 검색 전략을 LangGraph 오케스트레이터가 자동 선택합니다.

  • Hybrid (BM25 + Dense + RRF + FlashRank rerank), Agentic, Knowledge Graph(Neo4j Cypher), Vision(GPT-4o) — 4종 전략
  • Hexagonal Architecture로 도메인 의존성 0, Protocol 기반 4종 RetrievalStrategy 어댑터
  • FakeStore Mock으로 LLM/DB 호출 0회 — 457개 테스트 케이스
  • Magic Link 인증, 익명 → 계정 마이그레이션(IndexedDB → Supabase)
라이브 시연을 원하시나요? Magic Link 가입 후 사용 가능한 서비스로, 초대 코드가 필요합니다. 이메일로 코드 요청 →
Python 3.11 FastAPI LangGraph LangChain Next.js 15 React 19 TypeScript Supabase Neo4j FAISS GPT-4o
Open Source MIT

Second Brain MCP

second-brain-mcp

GitHub →

휘발되는 학습을 자동으로 누적·연결·회상하는 개인용 세컨드 브레인. MCP(Model Context Protocol)와 A2A 패턴을 단계별로 학습할 수 있는 reference architecture로 공개했습니다.

  • 캡처(Capture) → 연결(Graph) → 회상(Recall) 파이프라인
  • 민감도 정책 — Private은 Ollama 로컬 처리, Public은 외부 API
  • Lv2~Lv5 워크스루 — MCP 서버 → JSON-RPC → A2A → 멀티 역할 오케스트레이터
Python FastMCP Neo4j Ollama Chroma Anthropic
Case Study Finance Domain

xBank Frontend

bank-frontend

GitHub →

금융권 경험을 바탕으로 백엔드와 프론트엔드를 일관된 기준으로 설계한 풀스택 은행 시스템의 프론트엔드 코드베이스. 16개 화면에서 실제 금융 도메인의 거부 시나리오를 끝까지 구현했습니다.

  • 고객(8) · 백오피스(3) · 컴플라이언스(3) · 디자인시스템(2) — 16개 화면
  • 51개 ErrorCode SSOT — 백엔드 ↔ 프론트 1:1 매핑으로 정책 자동 반영
  • FDS 거부 · EDD 승인 대기 · idempotency 충돌 등 거부 시나리오 UI 체계화
  • Playwright 자동 녹화 5편 시연 영상 제공
Next.js 14 TypeScript 5.5 Tailwind Playwright Spring Boot 3 PostgreSQL
AI Bootcamp 8 Weeks

항해 AI 부트캠프

hanghae-preview-ai

GitHub →

8주간의 체계적인 AI/ML 학습 여정 — 기초 분류 모델부터 Transformer 직접 구현, RAG, LoRA 파인튜닝까지 실습한 프로젝트 모음입니다.

  • Self-Attention · Multi-Head Attention 메커니즘을 PyTorch로 직접 구현
  • BERT 텍스트 분류 + GPT API 고급 프롬프팅 + RAG 시스템 구축
  • 제한된 GPU 환경에서 LoRA로 대형 모델 효율적 파인튜닝
  • 멀티모달(이미지/음성) — Pyannote 기반 실시간 음성 처리
Python PyTorch Transformers PEFT (LoRA) LangChain HuggingFace FAISS Streamlit
Learning

AI Study Org

study-python-ai

AI/Python 학습을 위한 별도 Organization. 주차별 학습 기록과 research framework를 분리해 운영합니다.

Python AI/ML Research
Production 🔒 Private

플릿 (Fleet)

production app

실제 운영 중인 서비스입니다. 소스/링크는 비공개이지만, 면접 자리에서 직접 시연해 드릴 수 있습니다.

요청 시 시연 가능
// 04 SKILLS

기술 스택

Backend
  • Java · Spring Boot · Spring Security · Spring Batch
  • Node.js · MyBatis · JSP
  • Python · FastAPI · Pydantic v2
  • RestAPI · LangGraph · LangChain
Frontend
  • Next.js 14/15 · React 19
  • TypeScript · JavaScript · jQuery
  • Tailwind CSS
  • Flutter (mobile)
☁️ Cloud / Infra
  • AWS EC2 · RDS · S3 · CloudFront
  • 멀티 가용 영역 (Multi-AZ) 설계
  • Vercel · Supabase
  • Apache · 방화벽/인증서 운영
Database
  • Oracle · DB2 · MySQL · MariaDB
  • PostgreSQL
  • SQLD 자격 보유
  • 쿼리 튜닝 · ANSI 표준 SQL
AI / ML
  • PyTorch · Transformers · HuggingFace
  • OpenAI · Anthropic · BERT · LoRA(PEFT)
  • FAISS · Chroma · Neo4j (Knowledge Graph)
  • MCP · A2A · LangChain
Methodology
  • TDD · 클린 코드 · 리팩터링
  • Hexagonal Architecture · OCP
  • 전략 패턴 · 템플릿 메소드
  • GitFlow · 코드 리뷰
// 05 CONTACT

함께 일해요

새로운 도메인 문제, 잘 설계된 코드베이스, 학습이 누적되는 팀에 관심이 많습니다. 편하게 연락 주세요.