프로필
- Email: puterpark@gmail.com
- Phone: 010.3534.9277
- GitHub: https://puter.us/git
소개
8년차 개발자로 현재 결제 정산 서비스업 회사에서 백엔드 개발자로 경험을 쌓고 있습니다. 이전에는 신용평가 기업에서 평판조회 서비스의 서버 개발 및 운영을 했었고, 인터넷 교육 서비스를 제공하는 기업에서 앱API와 문제풀이 서비스의 개발과 운영을 담당하였으며, 웹메일 솔루션 기업에서 온프레미스 기반 구축/개발/안정화를 경험했습니다.
차후 변경될 수도 있는 요구사항을 생각해서 다양하게 옵션화하여 개발하는 것을 선호합니다. 또한 작성한 코드를 나중에 재사용할 수 있도록 안정되고 완성도 있게 개발하는 것을 지향하고 있습니다.
개발 말고도 서버나 네트워크 같은 인프라에 관심이 많은 편이라 서버(온프레미스)가 주어진다면 nexus, gitlab, jenkins 설치를 비롯하여 기본적인 CI/CD를 설정하고 운영할 수 있으며, AWS(클라우드) 기반 AutoScaling, LoadBalancer, CodeDeploy, NAT Gateway의 구성과 운영도 가능합니다.
서비스를 개발하고 운영하면서 경험한 것들을 기록하고 공유하는 것을 좋아합니다. 개발 중에 발생한 이슈와 그 해결방안 정리하고 공유하여, 팀원들이 같은 이슈를 경험했을 때 문제 해결 시간을 단축할 수 있도록 기여하고 있습니다.
경력 (요약)
- 2023.11 ~ 재직 중
- 결제 및 정산 서비스 개발/운영
- 이상거래 모니터링 통합서버 개발/운영
- 통합인증 서비스 개발/운영
- 통합결제정산솔루션 개발
- 개발서버 및 AWS 인프라 관리
경력 (상세)
BU바움
백엔드 개발자 (2023.11 ~ 재직 중)
결제앱 솔루션
기술스택
- php(codeigniter), mariadb, github, jenkins
업무내용
- 가맹점별 결제 및 관리를 위한 API 및 백오피스 개발
- 카드사별 PG사 결제 처리
- 수기결제 시 본인확인 후 결제 처리
- 월렛 기능 개발
- 결제 시 PG 거래내역 통보를 통한 가맹점별 출금가능금액 적재
- 가맹점별 출금 및 관리
- 출금 승인 기능 개발
- PG 결제 Webhook 및 동시성 제어 처리
업무성과
- 다양한 결제 방식을 지원함으로써 고객 편의성 증대 및 결제 시스템의 유연성 확보
- 본인확인 후 수기 결제 처리 시스템 구현으로 보안성을 강화하고 부정결제 방지
- 월렛 기능 개발을 통해 가맹점별 출금 관리 및 실시간 거래내역 반영으로 운영 효율성 증대
- 관리자 승인 워크플로우 기반 출금 처리로 이중 보안 체계 확립
이상거래 모니터링 통합서버
기술스택
- java(spring boot, jooq), postgresql, github, jenkins, aws
업무내용
- 사내 결제앱에서 이상거래 조건 감지 및 알림/차단 시스템 개발
- 거래내역/미확인거래내역 관리
- 관리자 관리
- PG사 거래내역 통보 연동
업무성과
- 결제 보안 강화 및 금융사기 예방
- 거래내역 관리 기능 구현으로 운영 효율성 향상
통합결제정산솔루션
기술스택
- java(spring boot, jooq), postgresql, github, jenkins
업무내용
- 가맹점 및 업체를 위한 결제 및 정산 통합 시스템 개발
- 가맹점/업체 관리
- 결제 연동 (수기, 등록, 인증) - 바움PNS, 웰컴페이먼츠, 섹타나인, 빌게이트 등
업무성과
- 운영 효율성 향상 및 업무 처리 속도 개선
- 다양한 PG사 연동을 통해 결제 방식의 다양화 및 사용자 편의성 증대
통합인증 서비스
기술스택
- java(spring boot), mongodb, github, jenkins, aws
업무내용
- 사내에서 운영하는 서비스에서 공통으로 사용할 수 있는 gateway 서버 개발
- 드림시큐리티 간편인증
- KCB 본인확인
- 알리고 SMS 발송
- AWS 기반 AutoScaling, LoadBalancer, CodeDeploy, NAT Gateway 설정
- 도큐먼트 작성
- 관리자 페이지 구현 (클라이언트 관리, 본인인증/본인확인/SMS발송 테스트, 요청/예외 로그 조회)
업무성과
- 공통 인증 Gateway 서버 개발로 사내 서비스 간 인증 프로세스 일원화 및 효율성 향상
SCI평가정보
백엔드 개발자 (2023.02 ~ 2023.10) - 9개월
평판조회 서비스
기술스택
- java(spring boot, jpa, querydsl), oracle, gitlab, jenkins, nexus
업무내용
- 평판조회 서비스 백엔드 관련 초기 설정 및 모든 개발 진행
- 폐쇄망 기반 서버 및 CI/CD, private repository 구성
- 본인인증 연동, PG연동, 공공/신용정보 연동 개발
- 관리자 개발
업무성과
- 서비스의 백엔드 전반을 구축하여 안정적인 서비스 운영 기반 마련
- 폐쇄망 환경에서 CI/CD 및 프라이빗 레포지토리 구성으로 보안성과 배포 효율성 향상
- 본인인증, PG, 공공·신용정보 연동을 통해 신뢰도 높은 데이터 처리 시스템 구현
에듀윌
풀스택 개발자 (2022.02 ~ 2022.09) - 8개월
문제풀이 서비스
기술스택
- java(spring boot), jsp, javascript, jquery, mssql, gitlab, jenkins
업무내용
- 편입 모의고사 관련 성적분석 화면 개선 개발
- 교재풀이, CBT모의고사의 클라이언트 접근 환경에 따른 화면 분기 개발
- 토익 교재풀이 개발
- 고객 학습 활동 데이터 수집(xAPI) 개발
업무성과
- 맞춤형 학습 환경 제공으로 사용자 만족도 향상 및 접근성/편의성 증대
- 토익 교재풀이 기능 개발로 학습 범위를 확장하고 신규 사용자 유입 촉진
온라인 교육 서비스
기술스택
- java(spring boot), jsp, javascript, jquery, mssql, gitlab, jenkins
업무내용
- API 명세서 현행화
- 웹뷰 페이지 관리
- 네이티브 앱 기능 구현을 위한 API 개발
업무성과
- API 명세서 정비를 통해 유지보수성과 개발 효율성을 향상하여 안정적인 서비스 운영 지원
- 웹뷰 페이지 관리 및 개선을 통해 사용자 경험 최적화
토익 온라인 교육 서비스
기술스택
- java(spring boot), mssql, gitlab, jenkins
업무내용
- 토익 진단테스트 및 추가테스트 응시 개발
- 진단 결과를 통한 사용자 개인별 추천 문제 제공 개발
- 취약한 문법 유형의 공식 및 문제 조회 개발
업무성과
- 토익 온라인 교육 서비스 런칭을 위한 앱 API 개발을 통해 신규 사용자 유입 기반 마련
- 진단 테스트 및 추가 테스트 기능을 구축하여 개인 맞춤형 학습 환경 제공
웹메일시스템 및 스팸차단시스템 구축/개발/안정화
기술스택
- java(spring), jsp, javascript, jquery, mariadb
업무내용
- 다양한 고객 환경에 맞춰 웹메일시스템 및 스팸차단시스템 구축
- 요구사항정의/설계/구축/개발/테스트/안정화 진행
업무성과
- 요구사항 분석부터 개발, 테스트, 운영까지 전 과정에 참여하여 프로젝트의 완성도를 높이고 고객 만족도 증대
임베디드 SMTP 개발
기술스택
- java(spring), sqlite, svn
업무내용
- SQLITE를 사용하여 RDBMS 의존성을 낮춘 SMTP 모듈 개발
- DB 교체 및 패키징, 인스톨러 구성 작업
업무성과
- 운영 환경의 제약을 줄이고 배포 및 유지보수의 효율성을 향상
웹메일시스템 엘라스틱서치 적용
기술스택
- java(spring), jsp, javascript, jquery, mariadb, elasticsearch, svn
업무내용
- 웹메일시스템의 검색엔진을 엘라스틱서치로 변경
- 인덱스, 도큐먼트 생성 후 검색/수정/삭제 구현
- 사용자별 도큐먼트 재생성 구현
업무성과
- 기존 상용 검색 솔루션을 제거하고 엘라스틱서치를 도입하여 라이선스 비용 절감
- 오픈소스 기반의 유연한 검색 시스템을 구축하여 유지보수 비용 절감 및 확장성 확보
기술
- Programming Languages java, javascript(typescript), shell, python, php
- Framework / Library spring(boot), nestjs, jquery, codeigniter
- Server rocky linux, ubuntu, apache tomcat, aws
- Tools / DevOps sts, intellij, datagrip, vscode, xshell, jmeter, postman, docker, svn, git, github, gitlab, jenkins, nexus
- DB mariadb, postgresql, mssql, oracle, tibero, redis, mongodb
- Etc jira, confluence
자격증
정보처리기사
2020.08 (한국산업인력공단)
학력
인하대학교
2011.02 ~ 2017.08 (경영학과 (주전공) / 컴퓨터공학과 (복수전공))
교육
스마트 앱개발을 위한 응용SW엔지니어 양성과정
2017.11 ~ 2018.05 (프로젝트: [ALIO] 공모전 정보 제공 및 매칭 웹서비스)
