비즈니스 요구사항을 안정적으로 담아내는 아키텍처를 지향하는 Java/Kotlin 기반 백엔드 개발자입니다. 초기 스타트업의 서비스를 구축하며 한정된 리소스 안에서 유지보수성을 확보하는 현실적인 설계를 경험했고, 금융권 시스템 개발을 통해 엔터프라이즈 환경에서의 확장성 및 안정적인 개발을 추구하고 있습니다. 코드의 구조적 완벽함보다 팀의 협업 효율과 서비스의 운영 안정성을 최우선 가치로 둡니다.
- Backend: Java 17, Kotlin, Spring Boot 3.x, Spring 5.x/7
- Data & Persistence: JPA, QueryDSL, jOOQ, PostgreSQL, Oracle DB, Redis
- Infra & Ops: Docker, GitHub Actions, AWS (EC2, RDS, S3, ElastiCache)
백엔드 개발자 (2024.12 ~ 2026.06)
- 전북은행 준법 시스템 개발: 효율적인 데이터 처리를 위한 배치 쿼리 작성, 데이터 모델링 참여 및 시스템 성능 최적화 진행
- 내부통제 솔루션 개발: 메세징 시스템 개발
초기 창업 멤버 및 백엔드 매니저 (2024.12 ~ 2025.12)
- 여행 일정, 예약, 결제를 포함한 O2O 여행 플랫폼 백엔드 개발 및 서비스 운영
- 레거시 MVC 기반 시스템을 Modular Monolith 구조로 개선하여 서비스 확장성 확보 및 코드 변경에 대한 안정성 마련
- Clean Architecture 기반 도메인 중심 설계로 도메인 로직 단위 테스트 용이성 개선 및 핵심 비즈니스 규칙의 변경 대응력 향상
- 복잡한 비즈니스 흐름을 Facade 계층으로 캡슐화하여 도메인 간 강결합을 끊고 외부 API 통신 지연에 따른 장애 전파 차단
- 장려상 - 한국관광공사 주관 관광데이터 활용 공모전 (팀: 코스메이커)
- 단기적인 구현 속도보다 변경에 강한 구조와 운영 안정성을 우선합니다.
- 완벽한 아키텍처보다, 현재 단계에서 팀과 서비스에 가장 적합한 선택을 중요하게 생각합니다.
- 문제를 코드 한 줄로 해결하기보다, 구조와 흐름 차원에서 재발을 막는 방식을 선호합니다.
- 기술 선택 시 도입 비용, 운영 난이도, 장기 유지보수성을 함께 고려합니다.
- 실 서비스 운영 경험을 통해 얻은 피드백을 설계와 코드에 지속적으로 반영하고자 노력합니다.
- 한국외국어대학교 글로벌캠퍼스 전자공학과 학사 졸업 (2020.03 ~ 2024.02)
- Email: isaiahim0214@gmail.com
- GitHub: isaiahIM



