미리보기
기본 정보
Java Spring Boot 기반 꾸준히 성장하기 위해 노력하는 2년차 백엔드 개발자입니다.
자기소개
"지속적인 기술 성장과 프로젝트 기여를 통해 발전하는 2년차 백엔드 개발자"
Java Spring Boot 기반 2년차 열정 넘치는 백엔드 개발자입니다. 결제, 인증 기술 기반 금융 프로젝트에 전문성을 보유한 시루정보에서 약 2년 근무한 경험이 있습니다. 참여 프로젝트는 농협은행 모바일 바우처, 모바일 우대용 교통카드 프로젝트에 참여했습니다. 프로젝트에서 역할은 Java Spring Boot Framework를 활용한 웹 어플리케이션 개발을 담당했습니다. 서비스 구현 이외에도 코드 리팩토링, 문서화, 반복업무 자동화 업무를 하며 프로젝트에 기여한 경험이 있습니다. 사내 프로젝트 이외에도 스터디를 하며 개발자로서 꾸준히 성장하기 위해 노력하고 있습니다.
기술 스택
Java, Spring Boot, JPA, Thymeleaf, Git
경력
시루정보
팀원 | SI
2022.08. ~ 2024.10. (2년 3개월)
60명 규모의 SI전문 및 금융 솔루션 회사로 SI 프로젝트 개발 및 SM 운영 업무 담당
프로젝트
농협은행 모바일 바우처
시루정보/SI
2022.09. ~ 2024.10.
프로젝트명: 농협은행 모바일 바우처 서비스 개발 및 운영 유지보수
프로젝트 내용: 농협은행 올원뱅크 인하우스앱의 모바일 바우처 서비스 개발 및 운영 유지보수
기술 스택 - Java Spring Boot, git, Thymeleaf
주요 역할 및 업무:
서비스 개발 및 유지보수
Java Spring Boot 기반 웹 애플리케이션 개발
모바일 바우처 카드 목록 조회 기능 연동 개발 (외부 바우처 시스템과의 연동)
모바일 바우처 등록, 이용 내역 조회, 사용 방법 페이지 및 컨트롤러 개발
외부 쇼핑몰 결제를 위한 바우처 잔액 조회 기능 개발
실물 카드 모바일 바우처 등록 기능 개발 (카드 인증 및 등록 기능 설계)
인증 및 보안 시스템 설계
HTTP 특성을 고려한 인증 시스템 설계 및 개발
올원뱅크 OAuth 연동을 통한 개인정보 제공 동의 및 로그인 기능 개발
서비스 코드 품질 및 효율성 개선
초기 설계 참여 및 지속적인 코드 품질 개선 업무 수행
반복 업무 자동화 (운영 및 개발 분리 암복호화 검증 스크립트 개발)
리팩토링 작업: 공통 페이지(비밀번호 변경, 등록 등)에서 Thymeleaf fragment 사용하여 공통 기능 분리 및 리팩토링
Spring Boot Filter를 이용한 로그 출력 구현
협업 및 문서화
협업을 위한 문서화 작업
Git branch 전략 도입을 통한 협업 생산성 기여
서비스 운영
서비스 오픈 및 운영 유지보수 업무 담당
농협은행 모바일 우대용 교통카드
시루정보/SI(모바일 우대용 교통카드 TF)
2023.12. ~ 2024.06.
농협은행 올원뱅크 인하우스앱 모바일 우대용 교통카드 시스템 개발
Java Spring Boot 기반 Web Application 개발
올원뱅크 OAuth 연동 개인정보 제공 동의 및 로그인 기능 개발
페이백 신청, 해지 화면 및 스크립트 로직 개발(JS, thymeleaf)
포트폴리오
교육
한양사이버대학교
대학교(학사) | 컴퓨터공학, 전자공학
2020.03. ~ 2022.02. | 졸업
중앙대학교
대학교(학사) | 식품공학
2011.03. ~ 2018.08. | 졸업
대외활동
엘리스 온라인 코딩 부트캠프
elice
개발자로 커리어 성장 위한 온라인 부트캠프 참여
시루정보 사내 스터디
시루 정보
백엔드 개발자로서 사용하는 기술인 Java에 대해 잘 이해하고 Java의 특징인 객체지향에 대해 이해하기 위한 스터디(2022.08 ~ 2024.10)
Java의 정석 정리
객체지향의 사실과 오해 정리
업무 과정 중 문제 해결과정 공유 정리 발표
외국어
영어
일상 회화 가능