이호영백엔드 엔지니어
eric250@naver.com·010-3421-6615·GitHub
- 인프라 문제를 직접 경험두 팀 프로젝트의 인프라를 맡아 설계·구축부터 AWS → OCI 이전, 월 비용 $43 → $13 절감까지 주도
- AI 작업 기준과 결과 검증AGENTS.md·CLAUDE.md·설계 문서를 git으로 공유해 팀원들의 AI 작업 방향을 맞추되, CI 및 PR 리뷰로 결과물 검증
- 팀의 병목을 미리 제거후순위였던 Flyway 도입을 스키마 변경 3건이 몰리기 전에 해야 한다고 설득, 도입 이후 8일간 팀의 마이그레이션 17건이 자동 반영
프로젝트
- 소셜 로그인 직후 병렬 API 요청 6건 중 최대 5건이 실패하던 세션 경쟁 조건 해결포트폴리오 p.2
- Spring Security 소스 추적, STATELESS와 무관하게 세션 고정 보호가 Redis 세션 키를 동시에 RENAME하던 원인 규명
- 역할이 끝난 OAuth2 임시 세션을 로그인 성공 시점에 만료해 6건 모두 성공
- 미뤄둔 기술 부채를 아키텍처 규칙을 설계·반영해 해소하고, 리뷰 봇에 연결해 규칙 유지software-architecture.md
- Controller가 DTO 변환·트랜잭션 경계를 맡고, 위젯 도메인이 타 도메인 서비스를 직접 의존했으며, 이름·용어도 제각각
- DTO 변환·트랜잭션 경계를 Service로 옮기고, 타 도메인 의존 6건·이름 규칙 위반 4건 모두 해결, 이후 PR 4건에서 규칙 위반 11건 지적
- 인프라 비용 월 약 $43 → $13 절감(AWS 크레딧 확보로 실지출은 도메인 3천 원)"3천 원으로 150만 원 지원받기"
- RDS 제거와 Graviton(ARM) 전환, vmstat 실측(스와핑 여부)으로 최소 사양 결정
- ARM 전환 후 QEMU 에뮬레이션으로 약 29분 걸리던 Docker 빌드를 ARM 러너로 교체해 약 2분으로 단축
프로그래머스 데브코스 백엔드 10기 최종 프로젝트 최우수상(1위)
- 데이터 보존이 필요해진 시점에 Flyway 도입, 8일간 마이그레이션 17건 자동 반영포트폴리오 p.12
- 환율·시세 데이터가 쌓여 DB 재생성이 불가능해지자 스키마 변경을 수동 DDL로 반영, 개발 서버 스키마가 git과 어긋남
- 3단계 이관으로 약 6.5만 건 무손실 이관, 이후 팀원 각자가 직접 작성한 마이그레이션이 PR 병합만으로 반영
-
- 외부 API 연동 구조와 지정가 체결 엔진을 AI로 구조도로 그려 배포, 팀원들이 구현·리뷰할 때 함께 보는 기준 문서가 됨
- AI가 먼저 읽는 설계 문서(AGENTS.md·CLAUDE.md) 기반 팀 협업에서 코드 변경 시 관련 문서를 함께 갱신
경력·교육
- 프로그래머스 데브코스 백엔드 교육 수료2026.04 ~ 2026.09
- 인하대학교 컴퓨터공학과 학사 졸업2020.03 ~ 2025.02
- 학부 중 (주)트랜스버스 프론트엔드 개발자 (정규직 · React · TypeScript)2021.02 ~ 2023.01
- 한국디지털미디어고등학교 웹프로그래밍과 졸업2017.03 ~ 2020.01