나호진

neuma573@gmail.com

AI가 코드 작성의 상당 부분을 가져가는 시대에, 4년차 개발자의 가치는 AI가 만든 코드를 운영 환경에 안전하게 통합하고, 시스템의 맥락을 읽어 판단하는 데 있다고 생각합니다. Java/Spring 기반으로 레거시 시스템의 구조 분석과 성능 병목 해소를 해왔으며, 사이드 프로젝트에서는 Claude Code 등 AI 도구를 적극 활용해 풀스택 범위를 직접 다루고 있습니다.

경력3년 8개월

2024.02 ~ 재직중
정규직 · 주임연구원

주식회사 딥파인

XR 글래스 서비스 개발 회사 · 경기도청 파견

디지털 경기도정 운영 [경기민원24, 경기도정지식포털]

2024.02 – 현재 · 풀스택개발
Spring Framework 4.3, MyBatis, MariaDB, jQuery, Vue.js
  • 응답 1초 초과 슬로우 쿼리 전수 점검 프로세스 도입 - 실행 계획 분석 및 인덱스 전략 재설계를 통해 병목 쿼리를 체계적으로 식별·개선, 운영 중인 쿼리 수정을 최소화하는 방향으로 천만 건 규모 테이블의 문자열 컬럼 JOIN에 복합 인덱스를 설계·적용하여 접속 통계 쿼리 111,500ms → 1,000ms (111배) 개선, 사용자 통계 쿼리 8,000ms → 800ms (10배) 개선
  • OncePerRequestFilter 기반 로그 트레이싱 도입 - 요청 시작부터 종료까지 단일 ID로 추적 가능하도록 로그 체계 재설계, 장애 원인 분석 시 요청별 로그 즉시 식별 가능하도록 개선
  • 전역 예외 처리 기반 알림 체계 구축 - 사용자 예외 발생 시 관리자 페이지 및 메신저로 히스토리가 자동 적재되도록 자동화하여 운영 대응 속도 개선
  • 레거시 개발 환경 현대화 작업 주도 - 폐쇄망에 Gitea 기반 로컬 Git 서버를 도입해 형상관리 부재 문제 해소, JUnit4 기반 단위 테스트를 도입해 회귀 검증 가능한 개발 프로세스 구축
2023.05 ~ 2023.08
정규직 · 사원

주식회사 플랫타이엑스

암호화폐 거래소

거래소 OpenAPI SpringBoot 전환 프로젝트 (서비스 종료로 미출시)

2023.05 – 2023.08 · 백엔드개발
Spring Boot 2.7, Java 11, JPA, Redis (Lettuce)
  • WIP 상태로 중단된 Spring Framework 4.3 프로젝트를 인수받아 Spring Boot 2.7 기반으로 재구축
  • 전체 API의 HashMap 기반 파라미터 전달 구조를 Request/Response DTO로 전환하여, 타입 캐스팅 오류를 컴파일 타임에 검출 가능하도록 개선
  • 팀 표준에 맞춰 Redis 클라이언트를 Jedis에서 Lettuce로 전환, Spring Session 연동 구성
  • 수동 try-catch-commit-rollback 트랜잭션 처리를 @Transactional 선언형으로 전환하여 트랜잭션 경계 관리 코드 제거
  • MyBatis XML 매퍼 전량을 Spring Data JPA로 전환, 반복적인 단순 CRUD 쿼리 제거 및 Entity 기반 도메인 모델 설계로 팀 내 데이터 접근 컨벤션 통일

온보딩 프로젝트 (App-Push 서비스 개발)

2023.05 – 2023.08 · 백엔드개발
Spring Boot 2.7, Java 11, Firebase FCM, RabbitMQ, MySQL
  • Firebase FCM 기반 전역 알림 발송 파이프라인 설계 및 구현
  • RabbitMQ Consumer를 통한 비동기 Push 발송 처리, DLQ 구성으로 실패 메시지 격리
  • Spring Scheduling 활용 정기 프로모션 메시지 자동 발송 구현
  • TDD 실험적 도입, 전 서비스 레이어 단위 테스트 작성
2022.02 ~ 2023.05
정규직 · 사원

(주) 미디어로그

MVNO 사업자 및 B2B 서비스 개발사 (LGU+ 자회사)

미디어로그 그룹웨어 개발 (사내 약 500명 이상 사용)

2022.02 – 2023.05 · 풀스택 개발
Spring Boot, Java 1.8, MyBatis, MySQL, Vue.js, Electron
  • 운영 환경에 불필요하게 출력되던 상세 로그(메일 본문 전체 등) 제거, 일일 로그 용량 약 80% 절감
  • NICE 휴대폰 본인인증 연동 기반 협력사 회원가입 서비스 신규 구축, 기존 종이/파일 양식 기반 수기 등록 프로세스를 온라인 자가 등록으로 전환
  • 협력사 인력 투입·철수·연장 신청 시 사내 전자결재 자동 기안 연동 구현, 기존 PM → 총무 수동 전달 프로세스 제거
  • 총무팀 엑셀 기반 수동 관리 업무를 시스템화, 물리 출입증 발급 외 협력사 관련 수동 업무 대부분 제거
  • 그룹웨어 개선 공로를 인정받아 포상금 100만원 획득, 2022년 KPI 등급 B+로 성과급 200% 수여

기타 프로젝트

2025.03 ~
개발 중

relo

자기소개 작성 부담을 낮추는 인스턴트 매칭 기반 데이팅 앱
  • 프로젝트 리딩 및 풀스택 개발
  • Stack: Spring Boot 3.4, Supabase (PostgreSQL), React Native (Expo), Railway
  • 장문 입력 부담을 줄이는 LLM 기반 자기소개 자동 생성 — 선택형 데이터를 입력 제약으로 활용해 응답 일관성 확보
  • 매칭 품질 보장을 위한 평판(Degree) 시스템 설계
  • Re-encounter Loop 등 사용자 경험 차별화 기능 설계
2025.04

unified-biztool

엑셀 파일 기반 입력만으로 Meta Business Suite의 다양한 광고 자산 등록을 통합하는 프로젝트
  • 프로젝트 리딩
  • 대량 광고/캠페인/세트/크리에이티브 등록 지원
  • Bean Validation과 i18n을 통해 입력 검증 및 예외 처리 시 메시지 국제화
  • API 병렬처리로 기존 Meta GUI 대비 90% 빠른 광고 등록
  • 미숙련 비개발 인력이 Meta Business Suite에 대해 deep dive 하지 않아도 빠른 광고 등록이 가능하도록 자동화
2023.12

auto-board

모던 Spring Boot 3 기반 게시판
  • 프로젝트 리딩
  • Spring Security 6 초기 생태계의 학습 자료 부족 제약 하에서, 내부 동작 이해와 확장성 검증을 위해 AOP 기반 어노테이션 방식으로 권한 관리 직접 설계·구현
  • OpenAI Client 및 Spring Scheduler를 활용한 자동 게시글 생성 및 답글 작성 로직 구현
  • 개발 컨벤션 준수로 일관되고 유지보수성 높은 코드 지향

학력

2013 ~ 2021
졸업

중앙대학교 · 문헌정보학과

수상

2021.05
한국콘텐츠진흥원

예비창업자패키지 입상

MVP 개발
  • 사업팀의 아이디어를 빠르게 MVP로 구현하여 시장 검증을 지원 — 짧은 주기로 기능 개발·배포를 반복하며 서비스 방향성 결정에 및 정부 지원 사업 선정에 기여