채용공고 올리기

박형준님을 응원해보세요!

지금 만족하고 있어요

미리보기

기본 정보

이름
박형준
직업
백엔드 개발자
간단 소개

비상교육과 다나와에서 백엔드 개발자로 근무했으며, 팀원들이 함께 일하고 싶어하는 개발자로 성장하고 있는 백엔드 개발자입니다.

경력

회사명

비상교육

직급 | 부서 | 근무 유형

백엔드 개발자 | 시스템개발Cell | 재직 중

근무 기간

2022.04. ~ 재직 중 (2년 11개월)

담당 업무

글로벌 교육 플랫폼의 LMS 운영 및 신규 프로젝트의 백엔드를 담당하고 있습니다. 경력자로서 시스템개발Cell에 합류하여 신규 기능의 개발과 서비스 개선 업무를 진행했으며, 2023년 Caliper Analytics 프로젝트에 참여하여 개발 포함 약 4개월 동안 협업을 통해 프로젝트를 성공적으로 진행한 경험이 있습니다.

회사명

다나와

직급 | 부서 | 근무 유형

대리 | 기업부설연구소

근무 기간

2014.04. ~ 2021.08. (7년 5개월)

담당 업무

백 오피스(코어 서비스) 파트를 담당하였으며, 다나와의 가격 비교서비스를 지원하는 내무 관리자 페이지를 운영했습니다. 주요 업무로는 다나와 상품을 관리하고 상품과 관련된 카테고리, 검색 옵션 등 상품과 관련된 서비스와 오픈마켓의 협력사 상품을 다나와 상품과 연결하여 가격 비교 서비스를 제공하는 핵심 기능을 관리했습니다. 그 외 각종 통계 데이터와 Office API 서버 구축과 오피스 개편 프로젝트를 주도적으로 이끌었으며, 프로젝트 초기 검토 및 설계에 참여하여 완료했습니다.

프로젝트

프로젝트명

MVP 프로젝트 개발 환경 구성

소속/기관명

비상교육

프로젝트 기간

2024.02. ~ 2024.04.

프로젝트 내용

사용 기술
SpringBoot / Java / AWS / Jenkins

프로젝트 개요
MVP(Minimum Viable Product) 개발을 위한 AWS 복제 및 개발 환경 구성

수행역할

  • 서비스의 빌드 및 배포
  • 서비스간의 연동 작업

성과

  • MVP 프로젝트 진행에 필요한 초기 개발 환경 구성
프로젝트명

Caliper Analytics 인증 프로젝트

소속/기관명

비상교육

프로젝트 기간

2022.11. ~ 2023.02.

프로젝트 내용

사용 기술
SpringBoot / JAVA / Mybatis / MariaDB

프로젝트 개요
AllviaEdu의 학습 프로그램의 데이터 표준화를 위한 Caliper Analytics 인증 프로젝트

수행역할

  • Caliper Analytics 데이터 모델 검토
  • Caliper Analytics 데이터 설계 및 구현 - Caliper Analytics 인증 API 구현

성과

  • AllviaEdu Caliper Analytics 인증 (2022.02)
프로젝트명

PG 결제 업체 변경

소속/기관명

비상교육

프로젝트 기간

2022.06. ~ 2022.09.

프로젝트 내용

사용 기술
SpringBoot / Java / MariaDB

프로젝트 개요
카드 결제 외 다양한 결제 수단 제공을 위한 PG 업체 변경

수행역할

  • 기존 PayLetter 결제 프로세스 분석
  • Paymentwall PG API 연동

성과

  • PG 업체 변경
  • 카드 외 다양한 결제 수단 제공
프로젝트명

오피스 개편 프로젝트 : 상품링크

소속/기관명

다나와

프로젝트 기간

2020.07. ~ 2021.03.

프로젝트 내용

사용 기술

  • Spring Boot / JAVA / Mybatis / PHP / Redis / WebSocket / JavaScript / Altibase

프로젝트 개요

  • 다나와 상품 가격비교 연결을 하는 메뉴 전체 개편
  • JAVA Monolithic Architecture 에서 front 와 back(API) 분리

수행역할

  • 상품 가격비교 연결 주요기능 REST API로 전환
  • 상품 가격비교 연결 개편 UI개발

성과

  • 사용자(관리자) 편의성 및 업무 효율성 향상
  • 프로세스 모듈화를 통해 개발 유지보수 용이성 향상
프로젝트명

상품 데이터 개선 프로젝트

소속/기관명

다나와

프로젝트 기간

2020.02. ~ 2020.06.

프로젝트 내용

사용 기술

  • SpringBoot / JAVA / Mybatis / Altibase

프로젝트 개요

  • 대량 데이터 유입에 대비한 상품링크/미링크 데이터의 DB 서버 분리

수행역할

  • SpringBoot 분산 트랜잭션 처리

성과

  • Altibase 저장 메모리 이슈 해결
  • 데이터 분리에 따른 평균 33%의 페이지 조회 속도 향상
프로젝트명

Office API 서버 구축

소속/기관명

다나와

프로젝트 기간

2018.11. ~ 2019.03.

프로젝트 내용

사용 기술

  • Spring Boot / Java / Altibase

프로젝트 개요
다나와 내부 서비스 API 제공을 위한 REST API 서버 구축

수행역할

  • REST API URI, 코드 규칙 검토 및 명세
  • API 서버 및 API 개발

성과

  • 다나와 내부 서비스 제공을 위한 API 서버 구축
프로젝트명

OES (Office Echo System) 프로젝트

소속/기관명

다나와

프로젝트 기간

2017.09. ~ 2018.05.

프로젝트 내용

사용 기술

  • Spring Boot / Java / RabbitMQ

프로젝트 개요

  • OES(Office Echo System)는 간략히 말해 본 서비스에서 C, U, D가 이루어졌다는 것을 비 동기로 타 서비스에 알리는(Echo) 것이며, 하나의 이벤트 발생 시 타서비스의 API를 호출하는 구조에서 RabbitMQ를 사용하여, 타 서비스(consumer)에서 이벤트 메시지를 가져가게끔 변 경
  • 이벤트 기반 아키텍처(Event-driven architecture)로 구성하여 타 서비스 별 결합도 제거

수행역할
-이벤트 기능 명세

  • Spring Boot - RabbitMQ 연동
  • 이벤트 메세지 브로커 개발

성과

  • 이벤트 발생 시 타서비스의 API 호출을 제거함으로써 프로세스 성능 향상
  • 서비스간의 결합도 제거
  • 데이터 정합성 향상
프로젝트명

스케줄 자동 점검

소속/기관명

다나와

프로젝트 기간

2016.08. ~ 2016.12.

프로젝트 내용

사용 기술

  • Spring Framework, Java, Redis, JavaScript, Google Chart

프로젝트 개요

  • PHP cron, Spring scheduler 등 매일 20여 개 이상의 스케줄 자동 점검 및 시작화 UI 개발

수행역할

  • 스케줄 실행 여부, 실행 결과 소요시간 정보 Redis 적재
  • 스케줄 결과 SMS, 메일전송
  • 스케줄 결과 시각화 UI 개발

성과

  • 스케줄 점검시간 2h->5m 으로 단축

포트폴리오

URL

link

개인 프로젝트 청약닷컴 (2022), Back-end, 사용 기술: Springboot, Java, JPA, QueryDSL, MariaDB, Jenkins

URL 링크
link

개인 프로젝트 커피차 (2023), Back-end, 사용 기술: Springboot, Kotlin, JPA, QueryDSL, AWS, Github Action

URL 링크

교육

소속/기관명

인덕대학교

종류 | 전공

대학교(전문학사) | 컴퓨터소프트웨어

재학 기간 | 재학 상태

2008.02. ~ 2014.02. | 졸업

댓글