JeongHwan's profile photo

안녕하세요, 함께 일하고 싶은 동료 1순위
4년차 백엔드 개발자 이정환입니다.

About me

개발의 본질은 실질적인 비즈니스 가치를 창출하는 것에 있다고 믿습니다. Java/Spring 기반의 백엔드 개발자로서 10개 이상의 웹/앱 서비스를 설계부터 운영까지 책임지며, 사용자의 니즈를 기술로 구현해 왔습니다. 특히 5,000명 이상의 동시 접속자를 수용하는 대규모 서비스를 안정적으로 운영하며, 확장성과 유지보수성을 고려한 효율적인 시스템 구축 역량을 쌓았습니다.

팀의 성장이 곧 저의 성장이라는 마음으로 필요한 역할에 기꺼이 도전합니다. 인프라 역량을 보완하여 팀에 기여하고자 AWS SAA 자격증을 취득하였고, 현재 실제 클라우드 환경에서 서비스를 고도화하며 실질적인 문제 해결에 집중하고 있습니다.

저는 다양한 직군과의 유연한 소통을 통해 최적의 솔루션을 찾아내고, 맡은 바를 끝까지 완수하는 책임감 있는 파트너입니다. 단순한 코드 작성을 넘어 동료와 함께 더 큰 임팩트를 만들어내는 개발자가 되겠습니다.

이름

이정환

생년월일

95.01.11

주소

경기도 고양시 일산서구

연락처

010-2799-9308

이메일

wjdghks2799@naver.com

학력

한국폴리텍2대학
인천캠퍼스

교육

KH정보교육원

2022.08 - 2023.01

자격증 정보처리기사
AWS Certified Solutions Architect - Associate
SQLD

Skills

Skills & Attributes

Frontend

Frontend

IDE

Frontend

Backend

Backend

Version Control

Backend

Infrastructure

Backend

Experience

엠코코아

2023. 03 ~ 현재

2025. 07 ~ 2025. 08 (2개월)

결제 시스템 NHN KCP 전환 구축

결제 연동 체계 표준화 및 트랜잭션 안정성 확보를 통한 서비스 신뢰도 제고

  • 결제 모듈 전면 교체 및 프로세스 설계
    • 기존 이니페이 결제 모듈을 NHN KCP 시스템으로 전면 교체하여 결제 서비스의 확장성 및 관리 효율성을 제고
    • KCP 표준 웹 결제 및 API 규격에 맞춘 백엔드 로직을 설계하고, 결제 요청부터 승인・취소까지의 전 과정에 대한 트랜잭션 관리로 데이터 정합성 확보
  • 예외 상황 대응 및 결제 안정화 로직 구현
    • 네트워크 오류 등 예외 상황 발생 시 결제 상태 불일치를 방지하기 위한 망 취소 및 복구 로직을 구현
    • 결제 위변조 방지를 위한 데이터 암호화 및 데이터 유효성 검증 체계를 강화하여 보안 사고를 사전에 방지
  • Skill Keywords
  • Java
    Spring
    Oracle
    MyBatis
    JavaScript
    jQuery
    JSP
    IntelliJ

2025. 03 (1개월)

분산 환경 세션 관리 및 중복 로그인 방지 시스템 구축

Redis 기반 세션 클러스터링을 통한 분산 시스템 안정화 및 보안 강화

  • Redis 기반 세션 클러스터링 구현
    • 다중 인스턴스 환경에서 발생하는 세션 불일치 문제를 해결하기 위해 Redis를 활용한 공유 세션 저장소 아키텍처를 구축
  • 동시 접속 제어 및 중복 로그인 방지 로직 적용
    • 동일 계정의 다중 접속을 제어하기 위해 Redis 내 세션 정보를 추적하고, 신규 로그인 시 기존 세션을 만료시키는 중복 로그인 방지 기능 구현
    • 비정상적인 접근이나 다중 기기 접속에 대한 제어를 통해 서비스 보안성을 강화하고 계정 공유 리스크를 최소화
  • Skill Keywords
  • Java
    Spring
    Oracle
    MyBatis
    JavaScript
    jQuery
    JSP
    IntelliJ

2025. 01 ~ 2025. 05 (5개월)

WINIX 제품 모니터링 Admin 서비스 전면 개편

레거시 아키텍처 정상화 및 AWS 연동 최적화를 통한 비즈니스 가동률 확보

  • 가동 불능 상태의 레거시 시스템 전면 재건 및 안정화
    • 정상 작동이 불가능 했던 기존 어드민 서비스를 분석하여 결함이 있는 비즈니스 로직을 전면 수정
    • 기술 부채인 중복 로직 및 미사용 코드를 제거하고, 데이터 접근 계층을 재설계하여 서비스 안정성 확보
  • AWS 클라우드 연동 기반의 통합 관리 체계 구축
    • AWS API를 활용하여 사용자 및 제품 정보의 등록·삭제 프로세스를 구현하고, 클라우드 리소스와 DB 간의 데이터 무결성 확보
    • 클라우드 통신 과정에서의 예외 처리 및 데이터 동기화 로직을 강화하여 관리 효율성 제고
  • 비동기 처리를 통한 사용자 인터페이스 응답 성능 개선
    • 대규모 제품 데이터를 불러올 때 발생하는 병목 현상을 해결하기 위해 데이터 처리 로직을 비동기식으로 개편하여 체감 성능 개선
    • UI 블로킹 현상을 제거하여 사용자 인터페이스 응답 성능 및 운영 체감 속도 개선
  • Skill Keywords
  • Java
    Spring
    MySQL
    MyBatis
    JavaScript
    jQuery
    JSP
    AWS
    IntelliJ

2024. 05 ~ 2024. 09 (5개월)

뉴스킨 코리아 글로벌 라이브 시스템 개발

고성능 병렬 배치 처리 최적화 및 하드웨어(SDK) 연동 서비스 구현

  • ExecutorService를 활용한 멀티 쓰레드 주문 취소 배치 구현
    • 프로모션 종료 후 발생하는 대규모 미처리 주문을 단시간 내 일괄 취소하기 위해 Spring Batch와 Java ExecutorService를 결합한 병렬 처리 구조 설계
    • 쓰레드 풀을 최적화하여 관리함으로써 단일 쓰레드 방식 대비 처리 속도를 비약적으로 향상시키고 대량 데이터 처리 시의 병목 현상 해결
  • 빅솔론 SDK 연동 및 하드웨어 제어 로직 최적화
    • 빅솔론 SDK를 활용한 하드웨어 제어 로직을 직접 구현하여 영수증 출력 지연 시간 단축 및 현장 운영 효율성 제고
    • 글로벌 사용자를 위한 다국어 인코딩 최적화를 통해 영수증 내 기재 정보의 정확성을 확보하고 출력 무결성 보장
  • 실시간 주문-재고 데이터 정합성 보장
    • 주문 상태 변화에 따른 실시간 재고 변동 로직을 구현하여 온-오프라인 시스템 간의 데이터 불일치 리스크 제거
    • 복잡한 프로모션 상황에서도 정확한 재고 수량을 유지할 수 있도록 데이터베이스 트랜잭션 및 정합성 검증 체계 강화
  • QA 협업 및 예외 시나리오 정의를 통한 서비스 안정화
    • 프로젝트 주기별 요구사항 및 기술적 해결책 공유를 통해 개발 방향성을 명확히 하고, 시나리오별 예외 케이스를 사전에 정의하여 무결한 서비스 런칭 달성
  • Skill Keywords
  • Java
    Spring
    Oracle
    MyBatis
    JavaScript
    jQuery
    JSP
    IntelliJ

2024. 02 ~ 2024. 05 (4개월)

아이스크림 미디어 디지털 키보드 관리 시스템 개발

클라우드 기반 콘텐츠 관리 및 보안 권한 체계 구축

  • Azure Blob Storage를 활용한 음악 콘텐츠 관리 시스템 구축
    • 서버 저장 공간의 물리적 제약을 해결하기 위해 Azure Blob Storage를 도입하고, 대량의 교육용 음악 리소스를 안정적으로 저장 및 서빙하는 업로드/조회 로직 구현
    • 클라우드 내 실제 파일 경로와 DB 내 메타데이터 연동 구조를 설계하여 콘텐츠 관리 효율성 및 데이터 접근성 최적화
  • Spring Security 기반의 세분화된 관리자 권한 제어
    • Spring Security를 활용하여 관리자 등급별 메뉴 접근 및 데이터 수정 권한을 차등 부여하는 보안 로직 구현
  • 기술적 가시성 확보 및 요구사항 최적화
    • 클라이언트와의 정기적인 진행 상황 공유를 통해 비즈니스 요구사항을 기술적으로 정확히 해석하고 설계에 반영
    • 개발 초기 단계부터 기술적 제약 사항을 투명하게 공유하여 불필요한 재작업을 방지하고, 프로젝트 진행의 가시성을 높여 안정적인 일정 관리 수행
  • Skill Keywords
  • Java
    Spring
    MariaDB
    MyBatis
    JavaScript
    jQuery
    Thymeleaf
    Azure
    IntelliJ

2024. 01 ~ 2024. 04 (4개월)

TRCARE/TR90 앱 서버 통합 및 서비스 개선

다중 서비스 통합 인증 체계(RBAC) 구축 및 인프라 아키텍처 단일화

  • Spring Security 기반 통합 권한 관리 시스템(RBAC)설계 및 구현
    • 개별적으로 운영되던 TRCARE와 TR90의 인증 체계를 Spring Security로 단일화하여 통합 인증 시스템 구축
    • Custom AuthenticationProvider를 구현하여 로그인 시 계정 상태 및 보안 정책을 다각도로 검증하는 공통 로직 적용
    • 관리자 계정별 직무에 따라 메뉴 접근 권한을 세분화하여 제어하는 RBAC 모델을 도입하여 보안성 강화
  • 서버 자원 통합 및 인프라 운영 최적화
    • 분리된 앱 서버를 하나의 통합 환경으로 병합하여 클라우드 인프라 운영 비용 절감 및 배포/모니터링 관리 포인트 단일화
    • 서비스 간 중복되는 비즈니스 로직을 공통 모듈로 분리하여 코드 재사용성을 높이고 유지보수 효율성을 개선
  • 통합 DB 설계 및 데이터 마이그레이션
    • 두 서비스의 서로 다른 스키마를 분석하여 통합 데이터 모델링을 수행하고, 데이터 유실 없는 마이그레이션 프로세스 완수
  • Skill Keywords
  • Java
    SpringBoot
    MariaDB
    MyBatis
    JavaScript
    jQuery
    Thymeleaf
    AWS
    IntelliJ

2023. 05 ~ (진행중)

TRCARE 웹앱 서비스 개발 및 유지보수 / 운영

통합 어드민 시스템 구축 및 하이브리드 웹앱 서비스 최적화

  • 비즈니스 운영 효율화를 위한 전용 Admin 시스템 구축
    • 수동으로 관리되던 사용자 데이터 및 제품 설정 기능을 전산화하기 위해 통합 어드민 페이지를 설계 및 구축하여 운영 생산성 개선
    • 운영팀의 요구사항을 반영한 데이터 시각화 및 엑셀 다운로드 기능을 구현
  • 하이브리드 웹앱 환경에 최적화된 백엔드 아키텍처 고도화
    • 웹뷰 기반 서비스 특성을 고려하여 배포 시 자원 캐싱 문제를 방지하는 정적 자원 버전 관리 전략을 수립하고 배포 안정성 확보
    • 클라이언트 환경에 구애받지 않는 표준화된 RESTful API를 설계하고 응답 구조를 일원화하여 플랫폼 간 데이터 정합성 유지 및 에러 핸들링 로직 효율화
  • AWS S3기반 콘텐츠 관리 및 인프라 운영
    • 서버 저장 공간의 한계를 극복하기 위해 AWS S3와 DB 메타데이터를 연동한 콘텐츠 관리 시스템을 구축하여 대용량 리소스를 효율적으로 서빙
  • Skill Keywords
  • Java
    SpringBoot
    MariaDB
    MyBatis
    JPA
    JavaScript
    jQuery
    Thymeleaf
    AWS
    IntelliJ

2023. 03 ~ (진행중)

뉴스킨 코리아 개발 및 유지보수 / 운영

엔터프라이즈 데이터 정합성 확보 및 비즈니스 로직 고도화를 통한 운영 안정화

  • SAP 연동 데이터 인터페이스 및 정합성 관리
    • 웹/앱 주문 데이터와 SAP 간의 인터페이스를 위한 Shadow DB를 활용하여 시스템 간 데이터 연동 및 조회 성능 최적화
    • 기존에 구축된 SAP 연동 비즈니스 로직을 분석 및 유지보수하며, 주문・취소・반품 시 발생하는 데이터의 흐름을 모니터링하고 예외 상황 발생 시 선제적 대응
  • 비즈니스 프로모션 및 주문 로직 고도화
    • 뉴스킨 코리아의 정기/상시 프로모션을 위한 백엔드 API를 개발하여 비즈니스 요구사항을 기술적으로 적기에 구현
    • Oracle DB 환경에서 주문 및 제품 관련 복잡한 쿼리를 분석하고 최적화를 통해 서비스 응답 성능 유지
  • 레거시 시스템 분석 및 보안 강화
    • JSP/Servlet 기반의 기존 시스템 구조를 면밀히 분석하여 신규 모듈을 안정적으로 결합하고 코드 리팩토링 수행
    • ISMS 보안 가이드를 준수하여 민감 정보 처리 로직을 강화하고 보안 취약점에 선제적 대응
  • Skill Keywords
  • Java
    Spring
    Oracle
    MyBatis
    JavaScript
    jQuery
    JSP
    Node.js
    IntelliJ

ARCHIVING

Let's talk

wjdghks2799@naver.com

2023 Jeong Hwan - All rights reserved