● SKT DCB 프로젝트
2024 . 01 - 2025. 04
- SKT DCB 운영 (JSP, Oracle)
1. skt 고객 구글 결제 VOC 대응
상용 고객의 구글 결제 관련 문의 사항이 들어오면 JSP 기반 코드와 Oracle DB 의 데이터를 분석하여 원인 및 해결책을
제시한 경험이 있습니다.
2. Jenkins 및 Linux 환경 배포
매주 수요일 Linux환경의 SSH(Secure SHell) 사용하여 정기배포 진행하였습니다.
3. 쿼리 튜닝 (성능 개선)
쿼리를 분석하여 쿼리 실행계획을 확인하며 쿼리 튜닝을 진행한 경험이 있습니다. (as is : 20초, to-be: 2초)
특히 WhaTap을 통해 로그를 분석하고 실시간 트래픽을 확인하는 모니터링 경험도 있습니다.
4. SK C&C Admin 화면 고도화 작업
기존 JSP 기반 프로젝트를 Vue.js 로 개선
데이터 조회 및 처리는 Oracle DB의 MyBatis 활용
● 로지소프트 탁송 시스템 API 및 웹 화면 개발
2024.02 - 2024.09
1. Nest.js 기반 Backend 개발
- JWT 기반 로그인/로그아웃 프로세스를 구축하였습니다.
- airbnb eslint 기반 계정 관리/주소록 관리 CRUD API를 개발하였습니다.
- DB는 MariaDB 로 구축하였고 테이블 설계 및 생성 작업을 하였고, typeORM 기반으로 데이터 연동을 하였습니다.
- npm mailer를 통해 메일 전송 및 비밀번호 재설정(DB 업데이트)이 되는 기능을 구현하였습니다.
2. Next.js 기반 Frontend 개발
- Next.js 를 사용하여 로그인 및 계정관리 화면을 개발하였습니다.
- Rxjs를 적용하여 상태관리를 하였고, 재사용 가능한 공통 컴포넌트(Modal, Button) 개발하였습니다.
- 엑셀 다운로드 기능을 구현하였습니다.
● 대한송유관공사 사내 게시판 API 및 화면 개발
2023 . 07 - 2024 . 12
1. 사내 게시판 Backend API 개발 (Java, Spring Boot)
대한송유관공사 직원 계정 정보 관리 및 로그인/로그아웃 프로세스를 구현하였습니다.
정기적으로 진행되는 사내 점검 일정 관련 게시판을 구현하여 조회/등록/수정/삭제를 구현하였습니다.
DB는 MySQL기반으로 MyBatis 쿼리 작성 및 튜닝 작업 경험이 있습니다.
2. Thymeleaf 기반 Frontend 개발
Thymeleaf 기반으로 로그인 화면 및 사내 점검 일정 게시판을 구현하였습니다.
3. 웹 퍼블리싱 작업
4. DB 설계
● 마켓컬리 결제 정산 프로젝트
2021 . 09 - 2023 . 05
1. 마켓컬리 결제 PG 연동 API 개발 (Java, Spring Boot, MVC)
- Java를 이용하여 MVC 기반 Spring Boot 를 사용해서 카카오페이, 네이버페이, 토스 등등 총 11개의 PG 결제를 개발 및
유지보수 한 경험이 있습니다. 결제 생성,승인 부터 시작하여 결제 취소, 부분취소 로직을 구현하였습니다.
2. 마켓컬리 BO 화면 및 API 개발(Java, Spring, MVC, React)
- React 기반으로 마켓컬리 FA들이 정산 데이터를 확인할 수 있는 관리자 화면(데이터 조회(검색 조회) / 엑셀 다운로드 기능)을 구축하였습니다. DB는 MySQL로 JPA를 사용하여 데이터 연동 하였습니다.
- 내부 통제 구축 및 패스워드 정책 개발
- 계정 생성/삭제/변경 이력 및 권한 변경 로그 DB 적재
- 관리자 행위 이력 DB 적재
- 패스워드 변경 주기 90일 체크 기능
- 기존 패스워드와 동일 시 패스워드 변경 불가 기능
3. Kafka 기반 정산 시스템 개발
대용량 정산 데이터가 들어오면 Kafka를 통한 subscribe을 통해 데이터를 처리하는 시스템을 개발하였습니다.
더보기