Backend Engineer · 5년차

노성웅

Sungwoong Noh

백엔드 엔지니어 | 성능 병목 진단부터 팀 개발 문화 개선까지

표면이 아니라 근본 원인을 고치는 백엔드 개발자 노성웅입니다.

기술을 목적이 아니라 문제 해결의 도구로 보고, 성능 병목을 끝까지 추적해 해결하며, 만든 사람이 아니어도 읽고 유지보수하기 쉬운 코드를 만드는 데 강점이 있습니다.

Spring Boot/Java 기반으로 공공 클라우드 환경에서 수십만 건 규모의 자산 데이터를 다루며, 성능 개선과 다단계 트랜잭션 구조 설계, 쿼리 방식 표준화를 해왔습니다.

당장 돌아가게 하기보다, 원인까지 해결해서 오래 안정적으로 유지되는 시스템을 만들려고 합니다.

핵심 성과

2시간 →10초

자산 동기화 배치 · 14만 건

7일 →1일

배포 주기 · Jenkins 파이프라인

5초 →0.9초

p95 응답 · SMS 서비스

30일 →1년

지표 보존 · 40개 고객사

기술 스택

클릭하면 관련 프로젝트만 강조

Backend
Observability
Infrastructure
Frontend
주력활용경험

경력

투비스텍

2026.08 ~ 현재 · 재직 중

과장

금융·커머스 SI 사업을 수행하는 IT 기업으로, 하나은행 사업을 주로 수행하며 은행 전문을 관리하는 게이트웨이 솔루션을 개발합니다.

하나은행 베트남 해외송금 2.0 고도화 (NAPAS 연계)

2026.08 ~ 현재

하나은행 글로벌사업부의 베트남 해외송금 서비스로, 베트남 결제망 기관 NAPAS와 연계해 송금을 처리합니다. NAPAS가 2.0으로 업그레이드하면서 NAPAS와 하나은행 코어뱅킹 사이에 게이트웨이 제품이 새로 들어왔고, 이에 맞춘 대응 개발 사업에서 송금 배치 기능을 전담 개발하고 있습니다.

  • —해외송금 성공·실패 내역을 대사 파일로 생성해 게이트웨이로 전달하는 대사 배치 개발
  • —NAPAS 연계 상태를 확인하는 Indicator 배치 개발: 송금 실패 내역을 찾아 재시도하고 기관과의 통신 상태를 점검

플랜아이(PlanAI)

계약직
2026.02 ~ 2026.05 · 3개월

Cloud Engineer

기업·공공기관에 KT Cloud 기반 클라우드 인프라 구축·운영(MSP)을 제공하는 파트너사로, 40개 이상 고객사 인프라를 관리합니다.

WAF 유해 IP 차단 프로세스 AI 반자동화

2026.02 ~ 2026.05

WAF에서 유해 의심 IP 이벤트가 발생하면 관리 업체에 차단 요청 메일을 보내야 하는 업무로, 기존에는 담당자가 메일을 일일이 확인하고 수동으로 작성·발송했습니다.

  • —기관마다 다른 예외 규칙(국가별 차단 금지 등)을 Gmail API·MCP + Claude Code skill에 인코딩해 메일 확인·분류·작성 자동화
  • —AI의 오분류·오독 실패 모드를 관측해 임시저장 → 사람 검토 → 발송하는 승인 게이트 설계, 단독 구축 후 팀 전파

MSP 고객사 모니터링 체계 구축

2026.02 ~ 2026.05

MSP로 관리하는 40개 고객사의 클라우드 인프라에 통합 모니터링 체계가 없어, 장애 감지와 월간 운영 보고서를 수작업으로 처리하던 환경이었습니다.

  • —Prometheus + Grafana로 40개 고객사 통합 모니터링 구축, VictoriaMetrics 도입으로 지표 보존 30일 → 1년
  • —CMP 개발팀과 협의해 기존에 미활용 상태였던 Prometheus 연동 보고서 기능을 활성화, 월간 보고서 작성 시간 2시간 → 10분

오케스트로 클라우드

2023.10 ~ 2026.02 · 2년 4개월

선임연구원 · 클라우드 서비스 본부

프라이빗·퍼블릭 클라우드부터 CSP까지 담당하는 B2B 클라우드 기업입니다. 국가정보자원관리원 공공 클라우드 사업에서 클라우드 네이티브 플랫폼을 개발·운영합니다.

CSP 멀티테넌트 네트워크 상품 개발 (PPP Cloud)

2024.08 ~ 2025.06 · 5인 팀

공공기관에 프라이빗 클라우드(AWS 같은 CSP)를 제공하는 플랫폼으로, 기관(테넌트)마다 격리된 네트워크 환경을 자동 프로비저닝합니다. 이 중 방화벽·로드밸런서(L4) 등 네트워크 상품을 담당했습니다.

  • —운영자가 대신 처리하던 매니지드 방식을 Self-Service API로 전환해, 최소 1~2시간 걸리던 반복 요청을 즉시 처리로 전환하고 운영자의 수동 처리 업무 해소
  • —이기종 벤더 API로 이뤄지는 다단계 프로비저닝을 Saga 패턴(11개 예외 타입 기반 차등 롤백)으로 설계해 실패 시 자원 누수 구조적 방지
  • —실 장비 대상 통합 테스트로 벤더 스펙 불일치를 배포 전 검증, 최전방 네트워크 설정 실패로 인한 테넌트 전체 연결 장애 사전 차단

자산계획 시스템(RPMS) 설계/개발

2024.01 ~ 2025.06 · 5인 팀

국가정보자원관리원의 IT 자산을 계획·관리하는 시스템입니다. 자산 현황이 최신·정확해야 예산심사에서 도입·폐기·교체 결정을 제대로 내릴 수 있어, 수십만 건 규모의 자산을 빠르게 동기화·조회하는 성능과 감사 대응을 위한 변경 이력 추적이 함께 요구됐습니다.

  • —자산 동기화 배치 2시간 → 10초(약 700배) 개선 — HashMap 인메모리 비교 + JDBC Bulk Insert 전환
  • —diff 기반 변경 이력 설계로 감사 요구사항을, 사업유형별 Bean Validation Group으로 심사 규정을 도메인 모델에 반영
  • —혼재된 쿼리 방식을 QueryDSL로 통일해 컴파일 단계 오류 감지, 지사 내 3개 프로젝트로 확산
  • —RPMS 히스토리를 유일하게 파악한 담당자로서 패치 방향·일정·담당자 지정을 전담, 클라이언트 시스템 교육·대응까지 병행

주식회사 에이직스

2021.08 ~ 2023.10 · 2년 3개월

주임 · SI기술개발

대용량 이미지 3D 시각화 기술 기반 IT 기업으로, 한전 등 공공기관 SI 프로젝트를 수행합니다.

동구청 과학행사 신청 플랫폼

2023.07 ~ 2023.10

동구청에서 주최하는 과학행사의 온라인 신청·참가자 관리를 위한 플랫폼입니다. 시민이 직접 온라인으로 신청하고, 담당자는 신청 현황과 통계를 통합 관리합니다.

  • —eGovFramework 기반 3개월 내 풀스택 개발 및 안정적 런칭
  • —동시 신청 시 중복 가능성을 Redis 분산락·DB 비관적 락 대신 Soft Reservation(DB 제약 기반 임시 예약)으로 설계해 방지
  • —NICE 본인인증 + OAuth 2.0 SNS 로그인 구현, 회원관리 표준화
  • —행사 등록·참가자 관리·통계 조회를 통합한 어드민 페이지 구축

충남도청 SMS 서비스 DB 이관

2023.03 ~ 2023.05

충남도청 SMS 발송 서비스가 노후 장비로 인해 지속적으로 다운되는 문제가 있었습니다. 이를 교체하며 데이터를 이관하는 프로젝트로, 1,000만 건 규모 발송 이력 데이터의 무결성 유지가 핵심 요구사항이었습니다.

  • —OS 설치 → 데이터 마이그레이션 → 장비 납품까지 전 과정 일괄 수행, 1,000만 건 대용량 데이터 무결성 100% 유지
  • —페이지 이동마다 자동 실행되던 SMS 카운트 집계 쿼리를 버튼 클릭 시 조회로 변경해 p95 5초 → 0.9초 개선
  • —노후 장비 교체로 물리적 장애 포인트 제거, 이관 후 다운타임 0건

한전 위험성 평가기반 자율안전 솔루션

2022.02 ~ 2023.10

한전 현장의 위험성 평가와 자율 안전관리를 지원하는 솔루션으로, GIS 기반 실시간 현장 모니터링과 메타데이터·보고서 관리 기능을 제공합니다.

  • —GIS 기반 실시간 모니터링 대시보드 및 메타데이터 관리 백엔드 개발
  • —Spring에서 실행 불가능한 jsPDF를 위해 FastAPI 크롤링 서버를 별도 구축해 모바일/웹 동일 품질 PDF 보고서 제공
  • —반복되는 JSP 레이아웃 중복을 Tiles 프레임워크로 해결해 중복 코드 65% → 10%, 리드타임 2일 → 0.5일 단축
  • —수동 배포의 휴먼에러·긴 배포 주기를 Jenkins 파이프라인으로 해결해 배포 빈도 7일 → 1일 단축
  • —2022 BIXPO 기술 시연 성공, 한전 연구과제 최종 평가 통과 기여

개인·교육 프로젝트

InnerCircle Commerce 프로젝트

2025.07 ~ 2025.09

패스트캠퍼스 · 고트래픽 시나리오를 가정한 고성능 검색·동시성·유연한 상품 모델링 요구에 대응하는 통합 커머스 프로젝트 설계 및 개발. 5인 팀에서 인프라(AWS ECS·ALB 기반 MSA·오토스케일링), CI/CD, 인증/인가, 회원 도메인을 담당.

  • —AWS ECS 기반 MSA Auto-scaling 인프라 설계 및 구축
  • —JWT 무상태 인증 + API Gateway 중앙 인증 · 서비스 간 결합도 완화
  • —토큰 버킷 Rate Limiting · 스파이크 트래픽 완화 및 다운스트림 보호
github.com/INNER-CIRCLE-ICD4/Project-3.-Commerce ↗

TechGate — 검색엔진 스터디

2025.09 ~ 2025.10

개인 프로젝트 · RDB·Redis·Elasticsearch 비교 벤치마크를 통해 Elasticsearch 기반 10M 상품 검색 엔진을 설계·구현. 검색 품질과 응답 속도를 동시에 개선.

  • —Elasticsearch 도입 · p95 60,000ms → 130ms
  • —Nori·형태소 분석·fuzziness·부스팅·캐시 조합으로 오타/복합어에 강한 자동완성 구현
github.com/Tech-Gate-Step/search-system-evolution ↗

오케스트로 사내 스터디 기획·운영

2025.05 ~ 2025.08

오케스트로 클라우드 사내 · 데이터 동기화 개선 사례를 팀에 공유하다 "이런 사례를 정기적으로 나누면 어떨까"는 제안이 스터디로 이어졌습니다. 성능 개선 RCA, 알고리즘 실습, 개발 서적 리딩을 정례화해 현업 경험을 팀 공유 지식으로 전환했습니다.

  • —주 1회(4개월) · 평균 참여율 75% · 발표자 순환제 운영
  • —성능 개선 사례를 RCA → 해결 전략 → 벤치마크 → 체크리스트로 문서화해 팀 공유 지식으로 전환
  • —이펙티브 자바·JPA 서적 리딩 결과를 규약·코딩 컨벤션·리뷰 체크리스트로 정립
  • —노션/위키 저장소 구축 (가이드·체크리스트·런북) · 검색·재사용성 향상

학력·자격

2025.06 ~ 2025.09
InnerCircle 백엔드 4기패스트캠퍼스
2024.09
정보처리기사한국산업인력공단
2022.03 졸업
목원대학교전자공학과 학사