채용공고 올리기

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

지금 만족하고 있어요
성실함
책임감
분석적
자기 주도적
긍정적

미리보기

기본 정보

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

높은 러닝 커브와 깊이 있는 기술 이해로 비즈니스 가치와 기술적 완성도를 동시에 추구하며 효율적인 시스템 구축과 성능 최적화를 실현하는 백엔드 개발자 박준형입니다

기술 스택

기술 스택

Java, Spring Boot, JPA, MySQL, JavaScript, GitHub, PostgreSQL

프로젝트

프로젝트명

Now, Here

소속/기관명

개인

프로젝트 기간

2024.07. ~ 진행 중

프로젝트 내용

지금, 여기에서 운명을 찾아주는 이벤트 기반 번호팅 서비스 플랫폼

기술 스택

  • Spring Boot / PostgreSQL / JPA(Hibernate) / Caffeine / GCP/ Swagger

나의 역할

  • 실시간 데이터 기반 매칭 알고리즘 최적화: 동적 조정법 / DB 분석 자동화

  • 대규모 트래픽 대응고가용성 중심 DB 아키텍처 설계

    • 파티셔닝(event_id 기준)을 통한 대용량 데이터 처리 속도 개선

    • Master-Slave DB 아키텍처 설계→ 로드밸런싱 구현과 고가용성 보장

  • DB 성능 최적화 (평균 응답 시간을 7.5초에서 4.4초로 41.06% 개선)

    • Caffeine 캐시 전략 도입 → 배너 매칭 목록 조회 응답 88.33% 개선

    • 쿼리 패턴 분석 → 복합 인덱스 설계 / 매칭 페이지 응답 43.29% 개선

    • HikariCP 연결 풀 최적화 → 전체 성능 39.68% 개선

  • 성능테스트를 통한 대규모 동시 접속 시뮬레이션 및 시스템 안정성 검증

    • 3단계 최적화 접근법 적용

    1. HikariCP 설정 2) Caffeine 캐싱 3) 인덱싱 및 트랜잭션 최적화

    • 500명 사용자, 25만 매칭 데이터 처리 시나리오에서 성능 최적화

기술적 도전 관련 블로그 링크

프로젝트 링크

프로젝트명

TrueEcho

소속/기관명

개인

프로젝트 기간

2024.01. ~ 진행 중

프로젝트 내용

진실한 모습으로 소통하는 것을 지향하는 SNS 앱 플랫폼

기술 스택

  • Java 21 / Spring Boot / MariaDB / Firebase / JPA

나의 역할

  • JPA N + 1 문제를 해결하여 66.7% 퍼센트의 성능 최적화

  • 엔티티 연관관계 재설계로 97% 성능 최적화

  • Firebase Cloud Messaging을 통해 무작위 알림 메인 비즈니스 로직 구현

  • 친구 추천 FOF 알고리즘 설계 및 개발

  • Azure Blob Storage 를 통해 이미지 URL 형태로 DB에 저장

  • GitHub Actions을 통해서 AWS EC2 서버에 배포 자동화 구현

  • Spring Boot를 활용한 RESTful API 설계 및 구현

기술적 도전 및

깨달은 점

관련 링크

프로젝트명

고양시 내 최적의 고깃집 위치 분석 프로젝트

소속/기관명

개인

프로젝트 기간

2023.12. ~ 2023.12.

프로젝트 내용

고양시의 어느 동에서 고깃집을 창업하면 대박이 날지 분석한 프로젝트

기술 스택

  • Python / Juypyter Notebook / pandas / numpy

나의 역할

  • 전체 분석을 진행

  • 금융 데이터 거래소의 데이터를 전처리 및 가공

  • 다중 회귀 분석을 통해서 유의미한 데이터 탐색

  • 변수 선택법을 바탕으로 피드백하여 최종 분석 결과 도출

기술적 도전 및

깨달은 점

  • 선형회귀분석을 통해서 매출을 종속 변수, 나머지 요인을 독립 변수로 잡아서 중회귀분석

  • 상관관계를 통해서 변수간의 관계 파악

  • 변수 선택법을 통해서 AIC가 가장 낮은 요인을 선택해 지표 개선

  • 실생활에서 문제를 도출하고, 이를 해결하는 경험

관련 링크

포트폴리오

URL

link

개발 블로그

티스토리
link

링크드인

링크드인
link

깃허브

깃허브

교육

소속/기관명

Ureka(Uplus SW 교육과정)

종류 | 전공

사설 교육 | Uplus

재학 기간 | 재학 상태

2024.06. ~ 현재 | 재학 중

소속/기관명

네이버 데이터사이언스 스터디

종류 | 전공

사설 교육 | 네이버 커넥트재단

재학 기간 | 재학 상태

2023.10. ~ 2023.11. | 졸업

소속/기관명

인프런

종류 | 전공

사설 교육 | 김영한님의 로드맵 대부분

재학 기간 | 재학 상태

2023.12. ~ 현재 | 재학 중

소속/기관명

한서대학교

종류 | 전공

대학교(학사) | 항공정비전공/항공소프트웨어학과 복수전공

재학 기간 | 재학 상태

2018.02. ~ 현재 | 재학 중

대외활동

활동명

오픈소스 컨트리뷰션 아카데미

소속/기관명

Open Up

연도

내용

표준프레임워크 MSA 오픈소스 기여 도전과 프로젝트 참여/확산/기여를 위한 Git 학습

활동명

오픈소스 멘토링 6기

소속/기관명

김인제님

연도

내용

다수의 오픈소스 컨트리뷰터 김인제님의 멘토링을 통해 실제로 오픈소스 이슈 선정-디버깅-PR 작성을 했음
해당 활동을 통해 spring-ai의 이슈를 디버깅하고 pr 작성

활동명

멋쟁이 사자처럼 11기

소속/기관명

멋쟁이 사자처럼

연도

내용

2번의 프로젝트와 1번의 아이디어톤을 경험했습니다.

개발을 시작한 지 얼마 안 된 시점에서 참여했던 동아리라서 개발과 관련된 네트워킹과 동시에 개발의 시작을 함께 했습니다.

저는 11기 당시에는 프론트엔드 파트로 참여해서 2번 프로젝트 모두 프론트엔드로서 참여했습니다.

당시 프로젝트가 지금 생각하면 간단한 수준이였지만, 처음으로 팀원들과 협업하며 개발을 배우게 된 계기였습니다

활동명

연합동아리 라임 16기 행사부장

소속/기관명

라임

연도

내용

당시 국내 최대 연합동아리 라임에서 행사부장을 맡아 1년 간 수백명의 동아리원을 이끌어 단체 행사 및 여행 기획-운영

자격증

자격증명

SQLD

점수 | 발급기관

합격 | 한국데이터산업진흥원

취득연월

2024.06.

자격증명

TOEIC

점수 | 발급기관

915 | YBM

취득연월

2022.09.

자격증명

OPIc

점수 | 발급기관

IM3 | ACTEL

취득연월

2024.09.

외국어

외국어명

영어

점수

일상 회화 가능

자기소개

자기소개

안녕하세요, 빠르게 변화하는 기술 환경 속에서 꾸준히 성장을 이어온 백엔드 개발자 박준형입니다. 저는 높은 러닝 커브깊이 있는 기술적 이해를 바탕으로 비즈니스 가치기술적 완성도를 동시에 추구하며, 주어진 과제를 철저히 분석하고 해결하는 데 항상 노력해왔습니다.

협업과 리더십

개발자로서 저는 책임감협업 능력을 중시하며, 여러 프로젝트에서 팀장리더 역할을 맡아왔습니다. 어렸을 때부터 다양한 조직에서 임원을 맡아 팀워크와 소통의 중요성을 체득했으며, 이를 바탕으로 프로젝트에서도 효율적인 소통과 문제 해결을 이끌어냈습니다.

TrueEcho 프로젝트에서는 팀장으로서 CI/CD 파이프라인을 GitHub Actions로 구축하고, 팀원들과의 긴밀한 협업을 통해 프로젝트를 성공적으로 마무리했습니다. 이 과정에서 효율적인 소통프로젝트 리딩의 중요성을 다시 한번 깨달을 수 있었습니다.

기술적 도전과 성과

저는 새로운 기술적 도전을 즐기는 개발자입니다. Now, Here 프로젝트에서는 대규모 트래픽 처리DB 성능 최적화를 경험했으며, 특히 Master-Slave DB 아키텍처를 설계하고, TTFB(응답 시간)를 41.06% 개선하는 성과를 거두었습니다.

또한, 쿼리 패턴 분석복합 인덱스 설계를 통해 데이터베이스 응답 시간을 43.29% 단축했고, Caffeine 캐시 도입으로 응답 성능을 88.33% 개선했습니다. 이러한 경험은 카카오와 같은 대규모 플랫폼에서 데이터 기반 의사결정 시스템을 구축하는 데 기여할 수 있을 것입니다.

TrueEcho 프로젝트에서는 JPA N+1 문제를 해결하며 66.7%의 성능 향상을 이뤘고, 엔티티 연관관계 재설계를 통해 97%의 성능 개선을 달성했습니다. 이러한 최적화 경험은 데이터 접근 권한 관리 시스템과 같은 중요한 시스템의 성능을 개선하는 데에도 도움이 될 것입니다.

저는 PostgreSQL, MariaDB, Java, Spring Boot 등 다양한 기술을 바탕으로 백엔드 시스템을 안정적으로 개발하고 운영해왔으며, 항상 성능 최적화를 우선으로 고려해왔습니다.

데이터 분석 경험

이전에는 고양시 내 최적의 고깃집 위치 분석 프로젝트에서 Pythonpandas를 사용해 다중 회귀 분석을 통해 실질적인 비즈니스 인사이트를 도출한 경험이 있습니다. 이를 통해 데이터를 기반으로 한 의사결정 시스템의 중요성을 깊이 이해하게 되었습니다.

실패와 교훈

저는 또한 실패를 통해 얻은 교훈도 개발자로서의 성장에 중요한 역할을 했다고 생각합니다. 2021년, 저는 육군 항공 준사관(헬기 조종사) 시험을 준비하며 좌절을 겪었습니다. 정부의 결정으로 공무원 티오가 크게 줄어 불합격했지만, 이 경험을 통해 "운 7, 기술 3"이라는 교훈을 배웠습니다.

아무리 운이 좋아도 이를 잡을 기술적 역량이 없다면 기회는 지나간다는 깨달음이었습니다. 이후 개발자의 길을 선택한 저는 꾸준히 학습하고 기술을 갈고닦는 데 집중하며 성실하게 노력해왔습니다.

협업을 통한 문제 해결

또한, 협업을 통한 문제 해결의 중요성도 깨달았습니다. 프로젝트 진행 중 일정 조율이 어려웠을 때, GitHub 프로젝트 기능을 사용해 일정 관리를 체계화하고, 노션을 통한 일일 스크럼주간 회고를 도입하여 팀원 간 피드백을 효과적으로 반영하며 협업을 원활하게 이끌어냈습니다. 이 경험을 통해 팀의 성과를 극대화하고 프로젝트를 성공적으로 완수하는 방법을 배울 수 있었습니다.

성장과 미래 계획

현재 저는 오픈소스 컨트리뷰션 아카데미Ureka SW 교육 과정에 참여하며 최신 기술을 꾸준히 익히고 있으며, 이를 다양한 프로젝트에 적용하며 성장하고 있습니다. 앞으로도 카카오의 데이터 공유 플랫폼에서 저의 경험과 기술적 역량을 발휘해 비즈니스 가치기술적 완성도를 실현하는 데 기여하고자 합니다.

저의 이러한 경험을 바탕으로 앞으로도 꾸준히 성장하고 성실하게 노력하는 개발자가 되겠습니다.

댓글