황인웅
ung6860@gmail.com
About
소통과 기록을 중시하며, 체계화 및 구조적 혁신을 주도하는 2년 차 백엔드 개발자 황인웅입니다.
모놀리식 아키텍처를 멀티 모듈 구조로 성공적으로 리팩터링하고, 레이어드 아키텍처를 도메인 주도 설계 기반의 클린 아키텍처로 전환하여 시스템의 유지보수성과 확장성을 극대화한 경험이 있습니다. 테스트 케이스가 부재한 프로젝트를 마이그레이션하면서 약 355건의 단위 테스트를 설계 및 구현하고, GitLab CI 기반의 테스트 자동화 파이프라인을 구축하여 테스트 커버리지 50% 달성 및 프로젝트 빌드 실패율을 70% 이상 감소시킨 실적이 있습니다.
Work Experience
주식회사 에이아이비즈
Web Application Developer
May. 2023 - now
기술 부채 해소 및 시스템 현대화
nexacro 및 전자정부프레임워크 기반의 레거시 시스템을 React와 Spring Boot로 성공적으로 리팩토링 및 마이그레이션함
HashMap 기반의 레거시 API 요청/응답 객체 구조를 RESTful 아키텍처로 재설계하여 데이터 식별성과 확장성을 확보함
쿼리 플랜 최적화 및 인덱스 튜닝을 통해 슬로우 쿼리를 대폭 개선함
복합 인덱스 및 컬럼 자료형 개선을 적용하여, 최대 10~12초 소요되던 쿼리의 응답 시간을 0.2초 이하로 98% 단축함
복잡한 SQL 기반 비즈니스 로직을 JPA 기반 애플리케이션 계층 로직으로 전환하여 유지보수성과 테스트 용이성을 향상함
테스트 커버리지 대폭 향상
테스트 코드 0건에서 350건 이상을 신규 작성하여, 테스트 커버리지를 60%까지 확대하고 품질 보증 체계를 강화함
공통 백오피스 모듈 개발
Role-Based Access Control(RBAC)을 적용하여 API 접근 제어를 체계화하고, 권한별 API 요청 오류율 0%를 달성함
JWT 및 Redis 기반 세션 스토리지를 구축하여 인증 보안을 강화하고, 토큰 로테이션 및 DB 부하 최소화를 실현함
코드 버전 관리 및 자동화
사내 GitLab 서버를 구축, 운영 가이드 문서를 작성 및 배포하여 개발 표준화와 협업 효율성을 제고함
CI/CD 파이프라인을 설계 및 도입하여, 코드 병합 시 자동 테스트 및 품질 검증 프로세스를 정립함
협업 체계 개선
Jira와 GitLab을 연동하여 이슈 트래킹 및 코드 리뷰 프로세스를 정착시키고, 리드함
Slack 봇 자동화 기능을 개발하여 버그 리포트 양식화 및 이력 관리를 자동화함
시스템 및 애플리케이션 자원 모니터링
Grafana와 Prometheus, Spring Actuator, node_exporter를 연동하여 모니터링 환경을 구성함
Slack과 통합하여 시스템 및 애플리케이션 자원에 대한 임계치 알림을 자동화함
알림으로 인한 장애 발생률 80% 감소 및 대응 시간 대폭 감소시킴
대한민국 육군
대위 전역
Feb. 2015 - Jul. 2022
Education
가톨릭관동대학교
스포츠레저학부
Feb. 2011 - Jan. 2015
InnerCircle 4기
백엔드 개발자 과정
May. 2025 - Aug. 2025
Skills
Backend Development
Java, Spring Boot, PostgreSQL, Redis, JPA, MyBatis
Frontend Development
React, TypeScript, Recoil, TanStack Query
Etc.
Grafana, Prometheus, Git
Certifications
정보처리기사
한국산업인력공단
Jun. 2024
SQLD (SQL 개발자)
한국데이터산업진흥원
Apr. 2023