About Me
안녕하세요 3년차 백엔드 개발자 홍진형입니다.
Python을 사용하여 한국과 대만 학교의 홈페이지를 연동하는 시스템을 구축한 후 현재 Java & Spring 개발자로 전향하여 정산 시스템을 개발했습니다.
어제보다 더 나은 개발자가 되고 싶은 마음가짐으로 학습하는 것을 생활화하고 있으며, 학습한 내용을 정리하고자 블로그를 운영하고 있습니다.
Clean Code와 Test Code를 지향하며, 더 나은 것을 만들어내기 위한 고민을 생활화하고 있습니다.
- Email : hjhng125@gmail.com
- Github : https://github.com/hjhng125
Work Experience & Project
토글랩스
2021.11 ~ 현재
- 통합 쇼핑몰 관리 시스템 개발
- 쇼핑몰 주문 연동
- 주문 수집 프로세스 개선
- 정산시스템 개발
- 신규 정산 시스템 설계
- 정산 시스템 Batch / API 개발
- 레거시 서비스 리뉴얼
- 레거시 프로젝트 분석
- 코드 컨벤션 및 아키텍쳐 정의
- 서비스 책임 및 역할 분리
여기어때 컴퍼니
2020.05 ~ 2021.11
- 정산 시스템 개발 및 런칭
- 정산 시스템 Batch / API 개발
- 정산 API 개선 - 10초 이상의 구조 -> 2초 미만
- csv 다운로드 구조 개선을 통한 수십만개의 정산 데이터 다운로드 성능 개선
- 정산 시스템 Front End 유저 별 개인화
- 광고 매출 시스템 개발 및 런칭
- 광고 매출 시스템 구조 설계
- 광고 매출 시스템 Batch / API / Front End 개발
- 숙박대전 정산 대사 Batch / API 개발
NHN Edu
2019.04 ~ 2020.05
- 한국과 대만 학교 홈페이지 연동 크롤러 개발
- 국내 학교 홈페이지 분석으로 타입 분류 및 타입별 크롤러 개발
- 형식의 통일성이 없는 대만 홈페이지 연동을 위한 크롤러 구조 개선
- 연동 대시보드 개발
- 국내 교육청 차단 상황을 미리 파악하기 위한 Health Check 기능 개발
- Daily batch 통해 페이지의 페이지 마지막 연동일 집계하여 모니터링에 사용
- 자동 연동 시스템 개발
- 페이지를 분석하여 타입 유추하는 시스템 개발
- 자동 연동 시스템 Batch / Admin 개발
Skills
BackEnd
- Java, kotlin
- Spring Boot, Spring Batch, JPA, Querydsl
- Junit4, Junit5
- Gradle
- IntelliJ, Visual Studio Code
- Git
FrontEnd
- HTML, CSS, JS
- React
DevOps
- CloudFront, CodeBuild, CodeDeploy, CodePipeline
- MySQL
Collaboration
- Jira, Confluence, Dooray
- Slack