💡 About Me
Introduction
안녕하세요. 만 5년 차 웹 백엔드 개발자 홍종완입니다.
배운 것을 주변 사람들과 공유하며 서로 성장해가는 모습에서 즐거움을 느끼는 개발자입니다.
기술 학습법과 Clean Code 및 도메인 주도 설계에 관심이 많습니다.
Experience
우아한형제들 (2022.01 ~ )
- 배달의민족 앱 내 입점 신청을 도와주는 서비스 개발 및 운영
토스페이먼츠 (2021.10 ~ 2021.12)
- 토스페이먼츠 PG를 이용하는 가맹점들을 위한 서비스 개발 및 운영
우아한형제들 (2018.10 ~ 2021.09)
- 배달의민족 앱 내 입점 신청을 도와주는 서비스 개발 및 운영
- 영업매니저 수수료 정산 및 어드민 서비스 개발 및 운영
- 2020년 송년회 배민B2B서비스실 상상이상 수상
우아한테크캠프 2기 (2018.07 ~ 2018.08)
- 우아한형제들 신입 웹 백엔드 개발자 공채 과정
다우기술 (2017.01 ~ 2018.06)
Contact & Channel
💻 Tech Stack
Backend
- Kotlin, Java, TypeScript
- Spring Boot, Spring MVC, Spring Batch, Spring Security, Spring Data JPA/Redis, Spring Cloud AWS
- JPA, Hibernate, Querydsl
- JUnit 5, Spock, Mockito, MockK
- Gradle
- typescript-rest, TypeORM
DevOps
- MySQL, Oracle, AWS RDS (Aurora)
- AWS SQS, Apache Kafka
- Nginx, Apache, Tomcat
- Jenkins, CodeDeploy
- Elastic Cache (Redis), EC2, S3
- Pinpoint, ELK Stack, Cloud Watch
Frontend
- HTML5, CSS3, JS(ES6)
- React.js
😀 Work Experience & Projects
2021년 하반기
2021년 상반기
-
Java, MyBatis, JSP 기반의 레거시 기능을 Kotlin, JPA, Querydsl 기반으로 이관
- 에스크로 결제 조회
- 무통장입금 환불
- 상품권 조회
- 부가세신고 자료 조회
- 권한 분리
-
배달의민족 앱 내 입점 신청을 도와주는 기능 개편
-
광고신청 현황을 알려주는 알림 배치 개발
-
타 도메인 시스템에 있던 API를 신규 시스템으로 이관 및 개선
2020년 하반기
- 전자계약서 작성에 필요한 서류를 취합할 수 있는 서비스 개발
- Node.js 환경 서비스를 JVM 환경(Java)으로 이관
2020년 상반기
- 주문내역 조회 개선
- 보안 취약점 조치 (CSRF 공격 방어)
2019년 하반기
- 프랜차이즈 매니저 서비스 개발 및 오픈
- 080 수신거부 배치 개발
2019년 상반기
- 기존 프로시저로 진행했던 수수료 정산 작업, 스프링 배치로 변경
- 신규 프로젝트에 맞게 기존 데이터 마이그레이션 작업 및 API 개발
- 영업매니저 어드민 서비스 개발