한국어 日本語

남현재

Product Engineer
jaemuon5582@gmail.com
010-4085-4426
남현재 프로필 사진

하루 700만 요청을 처리하는 공군 인트라넷에서 쿼리 최적화로 응답시간을 P90 기준 80% 줄였습니다. 스타트업에서는 레이블 없는 5만 데이터를 k-means 클러스터링으로 분류 자동화했습니다.

혼자보다 팀이 함께 나아가는 것을 중요하게 생각합니다. 공군에서 체계단 최초 React 프로젝트를 도입할 때 코드 컨벤션을 정립했고, Edge IE 호환모드 제거로 발생한 CORS 이슈는 각 서비스 담당자들에게 전환 가이드를 제공하며 해결했습니다.

현재는 소프트웨어 마에스트로 16기에서 팀장으로 3명의 팀을 이끌며 AI 음성 대화 기반 일본어 학습 서비스를 개발하고 있으며, 런칭 2개월 만에 1,600명의 가입자와 평균 WAU 560명을 확보했습니다. 기술적으로 잘 만드는 것만큼, 실제 사람들이 계속 사용하는 서비스를 만드는 것이 중요하다고 생각합니다.

Work Experience

대한민국 공군
2022.06 - 2025.05
인트라넷 서비스 개발 및 포털 운영 · 학사장교, 중위 전역

정보체계관리단 - 인트라넷포털운영담당 (2024.01 ~ 2025.05)

Java 1.6 Spring 3.2 Apache Struts MyBatis Oracle JBoss
  • 하루 700만 건의 요청이 발생하는 6만 공군인 전체가 사용하는 통합인트라넷포털 운영 및 유지보수
  • 어드민 권한 처리 쿼리 최적화로 서비스 성능 개선 (평균 800ms → 160ms 대로 개선, P90 기준 80% 개선)
  • Oracle 서버 이관 후 DBCP Full 장애 해결 → Hugepage 설정 최적화로 Hang 현상 해소
  • 온나라2.0 서비스(전자결재시스템) 전환에 따른 구 조직도 배치 cron 수정 및 테스트, SSO 세션 처리 파트 수정
  • Edge 내 IE 호환모드 제거에 따른 CORS 문제 인식 및 포털 연동 서비스 담당자들에 대한 전환 안내 및 지원
  • 팀 내 취약점 개선 업무, 침해/장애 대응 및 후속조치(훈련/실제) 주도 - 관련 기사 ↗

인터넷 복지시설예약체계 개발 (FE, 2024.03 ~ 2024.12)

React TypeScript Zustand Styled-components Vite
  • 공군호텔, 그린나래호텔, 체력단련시설에 대한 레거시 예약 관리 서비스 재개발
  • 초기 프론트엔드 프로젝트 구성 및 공군 체계단 최초 React 기반 웹 서비스 구성 도입
  • 주요 게시판 관리 기능 및 유저 관련 백오피스 관리 기능 담당
  • ESLint, Prettier를 활용한 코드컨벤션 구성을 통해 팀 내 코드 품질 향상 및 개발문화 개선
  • GitLab을 통한 이슈 관리 및 Git-Flow 기반 협업

공군군수사령부 - 인트라넷개발담당 (2022.06 ~ 2023.12)

eGov Tibero JQuery
  • 군수 업무 행정 자동화를 위한 인트라넷 웹 서비스 개발 및 운영
  • Tibero DB 기반 데이터 모델링 및 SQL 쿼리 작성(PL/SQL 활용 자동화 수행)

국방 방사선 안전관리 체계 개발 (FE/BE, 2022.07 ~ 2022.12)

eGov Tibero JQuery
아이코코
2020.11 - 2021.05
소프트웨어 엔지니어
Python KoNLPy Tensorflow FastAPI Firebase React
  • 후기 데이터 수집 및 분류 자동화: 산후도우미 관련 게시글 스크랩 스케줄링을 통한 5만 건의 데이터 수집 및 k-means 클러스터링을 통한 후기/비후기 자동 분류 (후기 비율 약 40%)
  • 자회사 파견 서비스 랜딩페이지 및 백오피스 개발, firebase 기반 호스팅 환경 구축 - dear.care ↗
필로우 스튜디오
2019.02 - 2019.07
소프트웨어 엔지니어
Python FastAPI MySQL Nginx
  • 자연어 처리 기반 SI 프로젝트 회사에서 웹 백엔드 개발 및 서버 운영 담당
  • Private Project - Python, FastAPI, Word2Vec, KoNLPy

Projects

소프트웨어 마에스트로 16기 · 3인 개발 (팀장, FE)
React React Native(Expo) Emotion Zustand React Query Livekit Live2D
  • AI 캐릭터 음성 대화 서비스 구현으로 일본어 학습자 타겟 서비스 구축 (가입자 1,600명, 평균 WAU 560)
  • LiveKit 기반 WebRTC 음성 채팅 및 통합 메시지 처리 로직 구현, Live2D 캐릭터 실시간 립싱크 및 감정 표현 연동 (WebView 연동을 통한 상호작용)
  • Live2D 기기별 텍스처 다운스케일링 및 싱글톤 패턴 적용으로 모바일 환경 메모리 최적화, MVVM 패턴 도입으로 컴포넌트 별 책임 분리를 통한 코드 구조 설계
  • 기존 kuromoji 형태소 라이브러리 포크 후 Native 호환 구현 - @fotone/react-native-kuromoji ↗
  • 전체 서비스 Figma 활용 디자인 수행 및 Storybook 기반 디자인 시스템 구축 - Figma 디자인 ↗
  • Live2D 작가 소통 및 고객 커뮤니케이션 채널 관리
오프라인 행사 참여자 대상 바이럴 서비스 - 오타쿠붐박스 오픈테마보드
2025.05 - 2025.06
개인 프로젝트 · 1인 단독 개발
React Next.js Spring Boot Docker compose MySQL
  • 오프라인 행사 참여 유도를 위한 투표 바이럴 서비스 풀스택 개발(이벤트 기간 페이지 조회수 1,231회, 최대 WAU 170)
  • 테마 제출 및 SNS 공유 연동 바이럴 유도, 오프라인 참석자 4배 증가 (11명 → 41명, SNS 노출 조회수 약 17,000회)
  • Agentic Coding을 활용한 1달 간 최소한의 MVP 개발 후 빠른 바이럴 마케팅 수행
임베딩 기반 법률 정보 추천 시스템 - law-farm
2021.03 - 2021.12
졸업 프로젝트 · 2인 개발 (팀장, BE/ML)
React.js FastAPI Gensim KoNLPy MySQL Docker
  • 비전문가를 위한 Word2Vec 임베딩 기반 법률 정보 추천 검색 플랫폼
  • KoNLPy로 자연어 문장을 형태소 분석하고, Word2Vec 임베딩 모델을 활용한 법률 간 유사도 계산으로 단순 키워드 매칭이 아닌 맥락 기반 검색 제공
  • 온톨로지 형식의 원본 데이터를 법령→조문→항의 계층적 JSON 구조로 변환하여 법률 67개, 조문 6,256개, 항목 11,254개 규모의 구조화된 데이터셋 구축
  • 열람 기록, 좋아요, 북마크 등 사용자 행동 데이터를 분석하여 개인화된 연관 법률 추천 시스템 구현

Awards & Activities

전군 사이버작전 전문 교육 최우수 수료
2023.06
사이버작전사령부 주관 CVE 기반 취약점 대응 및 시큐어 코딩 교육
NH 투자증권 빅데이터 경진대회 본선 진출
2020.11 - 2021.01
진짜/가짜 뉴스 판별 모델 개발 (Conv1D 활용), 상위 44개팀 선정
SW중심대학 대경권 프로그래밍경진대회 장려상
2020.05, 2019.05
2018 KNU 창업동아리
2018.03 - 2018.10
TextRank 기반 논문 요약 서비스 기획 및 개발

Education & Certifications

경북대학교 소프트웨어학과
2017.02 - 2022.02
GPA: 3.96 / 4.3
소프트웨어 마에스트로 16기
2025.06 - 2025.12
SQLD
2024.09
정보처리기사
2020.12