미리보기
기본 정보
제가 만들어낸 것들이 부드럽고 깔끔하게 동작하기를 간절히 바라는 개발자입니다.
기술 스택
Java, Spring Boot, JPA, JavaScript, MSSQL, Git, Teams, confluence cloud
경력
퍼시스홀딩스
사원 | 온라인개발팀 | 재직 중
2020.06. ~ 재직 중 (4년 5개월)
- 계열사 브랜드 온라인 공식몰 백엔드 운영 및 개발 업무를 주로 담당하고 있습니다.
5개 브랜드 공식몰. 팀내 백엔드 개발자 3명
다섯개 브랜드 중 알로소, 데스커 공식몰을 위주로 담당 중
프론트엔드 데이터 연동 스크립트 작업 병행
- 브랜드 통합 결제 모듈, 통합 스케줄러 모듈의 유지보수를 담당하고 있습니다.
- 공식몰, ERP간 주문 정보, 회원 정보 연동 모듈 유지 보수를 담당하고 있습니다.
- 사옥 현관 브랜드 소개 정보를 표출하는 사이니지 관리를 담당하고 있습니다.
프로젝트
데스커 온라인 공식몰 리뉴얼
퍼시스홀딩스
2022.03. ~ 2022.12.
- 기본 정보: 데스커 브랜드의 온라인 공식몰을 리뉴얼하는 프로젝트입니다.
기존 서비스의 노후화로 신규 서비스를 개발하였습니다.
기존 B2C 중심 공식몰에서 B2B까지 포함하는 서비스로 확장하였습니다.
https://www.desker.co.kr
- 구성: 백엔드 개발자 - 2명, 프리랜서 백엔드 개발자 - 3명, 프론트엔드 개발자 - 6명
- 사용 기술: Spring Boot, Thymeleaf, JPA, MSSQL, jQuery
- 기여:
전체 기획 백엔드 검토(2명 중)
전체 DB 설계(2명 중)
주문 관리 기능 개발
프리랜서 개발자 관리
프로젝트 진행 중 발생 이슈 해결 및 중재
일룸 공식몰 통합회원 연동방식 개선
퍼시스홀딩스
2022.03. ~ 2022.06.
- 기본 정보: ERP와 공식몰 간 회원 정보 연동 방식을 API호출에서 DB활용 큐로 변경하는 프로젝트입니다.
기존 API 호출 방식에서 호출 실패가 빈번하게 발생.
API 호출 부분을 제거하고 공식몰의 변경사항을 DB에 저장, ERP에서 주기적으로 변경사항을 읽고 반영.
https://www.iloom.com
- 구성: 백엔드 개발자 - 1명
- 사용 기술: Spring, MSSQL
- 기여:
회원 관련 연동 API호출을 중개 DB 저장으로 변경
- 회원 가입, 회원 탈퇴, 정보 수정
ERP와 연동상태가 다른 계정 정보 재반영 스크립트 작성
브랜드 소개 디지털 사이니지 리팩토링
퍼시스 홀딩스
2022.04. ~ 2022.05.
- 기본 정보: 본사 로비의 디지털 사이니지를 리팩토링 하였습니다.
연결된 DB가 보안상의 이유로 더 이상 사용할 수 없게 되어 DB를 참조하지 않는 방식으로 변경
변경 시 전체 구조 리팩토링 수행
자바 및 톰캣 버전 변경
- 구성: 개발자 - 1명
- 사용 기술: Spring, jQuery
- 기여:
사이니지에 표시되는 이미지 정보, 로고 정보, 방문자 예약 정보를 DB에서 파일 저장 방식으로 변경
코드 구조 리팩토링, 프로젝트 의존성 버전 변경
- DB 정보 조회를 제외한 모든 부분을 컨트롤러에서 처리하고 있어 적절한 수준에서 서비스로 분리
- 브랜드, 이미지 표출 순서를 지정하는 부분은 추후 정책 변경 가능성이 있어 빈으로 분리하여 주입
- 자바(->11) 및 톰캣 버전(->9) 변경
일룸 공식몰 매장 안내 페이지 리뉴얼
퍼시스홀딩스
2021.12. ~ 2022.02.
- 기본 정보: 기존 매장안내 페이지 리뉴얼 프로젝트
단순 목록 지역별 조회 페이지에 검색어, 타입별 조회 기능 추가
매장 상세 정보 구조 변경 - 매장 이미지 1:N 구조로 변경, SNS 정보 추가
https://www.iloom.com/store/storeInfo.do
- 구성: 백엔드 개발자 - 1명, 프론트엔드 개발자 - 1명
- 사용 기술: Spring, MSSQL, jQuery
- 기여:
매장 관련 DB 설계 변경
매장 정보 조회 API 신규 개발
매장 정보 관리 기능 신규 개발
프론트엔드 정보 연동 및 표시 스크립트 개발
일룸 법인 ISMS 인증 대응
퍼시스홀딩스
2021.04. ~ 2021.09.
- ISMS 인증에 필요한 기능 개발 및 수정 담당
일룸 공식몰 후기 페이지 리뉴얼
퍼시스홀딩스
2020.12. ~ 2021.02.
- 기본 정보: 기존 후기 페이지 리뉴얼
각 상품 페이지에 상품별로 분산되어 있던 후기 정보를 모아 볼 수 있는 페이지 신설
후기, 이미지 관계 1:1에서 1:N으로 변경
베스트 후기 영역 추가
https://www.iloom.com/review/main.do
- 구성: 백엔드 개발자 - 1명, 프론트엔드 개발자 - 1명
- 사용 기술: Spring, MSSQL, jQuery
- 기여:
후기 관련 DB 설계 변경
후기 정보 조회 API 신규 개발 - 조회 조건 추가(카테고리, 별점, 베스트 여부)
- 기존 상품 페이지 별 조회 API에서 DB 구조를 그대로 API응답으로 사용하고 있어 수정.
- DTO사용하여 후기에서 필요한 정보만 응답하도록 일부 수정
베스트 후기 관리 페이지 개발
시디즈 공식몰 온, 오프라인 회원 통합 리뉴얼
퍼시스홀딩스
- 기본 정보: ERP의 오프라인 매장 회원 정보와 온라인 공식몰의 회원 정보를 통합하는 프로젝트
ERP, 공식몰의 시스템에 각각 저장되어 있던 정보를 그대로 사용하되 양 쪽의 싱크를 맞추도록 변경
로그인시 ERP 가입 정보 연동 기능 추가
회원 정보 변경, 탈퇴 시 ERP에 정보 반영 기능 추가
전사 약관 동의 정보 통일화
다날 본인인증 모듈 연동
https://kr.sidiz.com
- 구성: 백엔드 개발자 - 3명, 프론트엔드 개발자 - 2명
- 사용 기술: Spring, MSSQL, jQuery
- 기여:
회원 정보 관련 DB 설계 변경
- 약관 동의 이력 정보 저장 테이블 추가
- 본인인증 정보 저장 테이블 추가
회원 정보 관련 기능 ERP API 연동 - 로그인시
- 회원 가입, 탈퇴 시
- 회원 정보 변경 시
- 중복 조회 시
일룸 공식몰 메인페이지 인스타그램 연동
퍼시스홀딩스
2020.08. ~ 2020.10.
- 기본 정보: 일룸 공식 인스타그램의 피드 이미지를 일룸 공식몰의 메인페이지에 연동
인스타그램 토큰 발행 API, 피드 조회 API를 사용하여 피드 정보 연동
https://www.iloom.com/#main_instagram_section
- 구성: 개발자 - 1명
- 사용 기술: Spring, jQuery
- 기여:
인스타그램 API 연동
- 호출 한도가 정해져 있어서 응답 정보를 파일로 저장 후 파일 정보를 화면에 전송.
- 파일 마지막 수정 시간이 특정 기준을 넘어가면 API 호출하여 다시 저장
피드 정보 조회 API 개발
피드 정보 조회 API 메인 페이지 연동
포트폴리오
교육
인하대학교
대학교(학사) | 정보통신공학과
2013.03. ~ 2019.08. | 졸업
자격증
SQLD
- | 한국데이터산업진흥원
2019.09.
정보처리기사
- | 한국산업인력공단
2021.11.