안녕하세요. 기술로서 세상을 이롭게 하는 개발자, 박민진 입니다.
Contact.
✉️ Email | [email protected]
☎️ Mobile | 010-0000-0000
Channel.
📄 Blog | https://velog.io/@fantastik
💻 Github | https://github.com/isemang
Introduce.
- 금융에 관심이 많은 백엔드 개발자입니다.
- 사람들의 불편함을 해소하기 위한 반짝이는 아이디어들을 좋아합니다.
- 협업의 중요성을 이해하며, 원활한 커뮤니케이션을 위해 노력합니다.
- 전문 도서를 읽으며 학습하고, 학습한 내용을 토대로 업무에 적용할 수 있는 점을 찾습니다.
- 꾸준한 자기계발을 통한 좋은 코드 작성에 관심이 많습니다.
- 블로그와 개인 Github에 공부한 내용을 기록합니다.
Experiences.
Working Experience.
다우기술 Software Development Engineer | 2020.06 ~ PRESENT
현재 키움저축은행 SM파트에서 근무중이며, 여신전용 하이브리드 앱의 웹 개발/운영을 담당하고 있습니다.
추가로, 키움저축은행 혁신금융 API를 개발하고 있습니다.
2021.05 ~
진행중
Web
Backend
Frontend
✔️ 키움저축은행 여신전용 하이브리드 앱 유지보수 및 운영
💡 주요 역할
- 키움저축은행 여신전용 하이브리드 앱과 여신 모바일 웹을 운영하고 있습니다.
- 하이브리드 앱 특성 상 웹 파트와 모바일 파트가 나뉘어져 있는데, 두 파트 중 웹을 담당하고 있습니다.
- 모바일 파트 수정사항이 발생할 경우, 사내 모바일팀과 협업을 진행하고, 일정을 조율합니다.
💡 담당 업무
- 금융소비자보호법과 같은 관련 법 이슈 대응
- Android 11 공동인증서 저장 위치 변경 이슈 관련 협업 및 일정 조율 진행
- 카카오페이 인증 기능 신규 추가
- 대출상품설명서, 여신거래약정서 등 주요 약정서와 약관 변경 및 추가
- 보안 취약점 확인 후 XSS 필터링 추가
- Code Refactoring: 웹 대출신청 세션 만료 처리 추가
- 하우스론 신규 상품 추가
- 여성직장인 신용대출 신규 상품 추가
💡 Skill Keywords
Java Spring Framework MVC Linux
Javascript JQuery HTML CSS
2021.09 ~
2022.02
5개월
Web
Backend
✔️ 키움저축은행 혁신금융 API 개발 [핀다, 웰컴저축은행]
💡 주요 역할
- 핀다, 웰컴저축은행 등 혁신금융 서비스를 제공하는 업체들과 키움저축은행의 여신 상품들을 이어주는 API를 개발합니다.
💡 담당 업무
- 대출신청 API 개발
- 대출현황조회 API 개발
- 대출신청 취소 API 개발
💡 구현 상세
1. restful API 설계
- 모든 REST 아키텍처를 따르긴 어렵지만, 최대한 따르고자 노력하며 API를 설계함
- URI에 소문자와 하이픈을 사용하고, 자원에 대한 표현을 중점으로 설계
- 자원에 대한 행위는 HTTP Method로 표현
2. API 문서화
- 별도의 엑셀 파일 이용
- 엑셀 파일 이외에 Swagger UI와 Rest Docs가 고려되었음
- API 문서화에는 Swagger UI가 모든 조건에서 더 낫지만, 고객사 측이 라이브러리 신규 추가라는 변수 생성을 꺼려하여 도입이 어려웠음
- Rest Docs의 경우 테스트 코드를 반드시 짜야하며, 테스트 주도 설계를 도입하기엔 팀 전반에 학습 비용을 요구하므로 일정 상 어려움이 존재함
3. 장애 방지 및 대응
- 매일 오전 로그 모니터링 실시
- PRTG 이용, 인프라 지속 모니터링
- 서버 이중화(active-standby)로 시스템 운영 안정성 개선
💡 Skill Keywords
Java Spring Framework MVC Mybatis SQL
2020.08 ~
2021.05
10개월
프로세스 설계, 기획
Web
Backend
✔️ 키움저축은행 여신전용 하이브리드 앱 신규 개발
💡 주요 역할 & 담당 업무
- 프로세스 설계 참여
- **“고객의 불편을 해소하는 직관적이고 빠른 대출 프로세스”**를 위해 고민하였습니다.
- 현업의 요구 사항을 파악하고자 회의에 참여하며 협업하였습니다.
- 웹 개발자와 퍼블리셔, 디자이너의 원활한 협업을 돕는 다리 역할을 수행하였습니다.
- 각종 기획 문서 작성
- IA(Information Architecture) 작성
- 화면설계서 작성
- 여신전용 앱 - MY메뉴 개발
- 대출현황 조회 기능 개발
- 대출거래내역 조회 기능 개발
- 대출상환계획 조회 기능 개발
- 관리자 페이지 개발
- 인기 페이지 분석 등 각종 통계 기능 개발
- 팝업, 이벤트 추가
💡 Skill Keywords
Java Spring Framework MVC Mybatis SQL