안녕하세요. 성능 최적화 전문가,
풀스택 개발자 박하윤입니다.
정확한 문제 정의, 구조 개선, 검증 가능한 성과 도출을 핵심 기준으로 업무를 수행해왔습니다. 특히, 트래픽 제어, 데이터 자동화, AWS 아키텍처 설계를 포함하여 시스템의 비즈니스 가치를 높이는 전체 흐름을 엔드-투-엔드(End-to-End)로 책임지고 해결한 경험을 보유하고 있습니다.
문제 정의와 데이터 기반 의사결정을 중시하며, 개발이 곧 서비스 품질 개선으로 이어지는 구조를 만들고자 노력했습니다.
Work Experience.
CareerLink 채용 연계 플랫폼
fullstack Developer
2025.06 - 2025.10
CareerLink 채용시스템
프로젝트 목표 및 기술적 결정
- 채용 플랫폼으로서 높은 확장성과 안정적인 인증 환경을 구축하는 것이 핵심 목표
- 다수의 기업과 사용자에게 일관되고 보안성 높은 인증경험 제공
- 최적의 UX를 위한 서버-클라이언트 아키텍처 설계
해결 과정
- [아키텍처 설계 주도]
- 요구사항 정의부터 아키텍처 설계, DB 모델링, 백엔드/프론트엔드 개발, CI/CD 파이프라인 구성까지 풀스택 전 과정을 주도적으로 전담
- [보안 및 UX 최적화 인증 구조 설계]
- 인증 서버의 확장성을 위해 JWT를 선택하고, 보안 취약점 방어와 세션 유효성 관리를 위해 Redis를 활용한 토큰 재발급 로직을 직접 설계 및 구현하여 CSRF/XSS 공격 방어책을 마련
- [성능 최적화]
- Spring Boot 3.5.3, JPA를 활용하여 핵심 채용 공고 관리 API를 개발
- [인프라 구축 및 자동화]
- AWS (VPC, RDS, ALB, EC2, S3)를 활용하여 고가용성 환경을 설계 및 구축
성과 및 기여
- [보안 및 통제 강화]
JWT-Redis 기반으로 토큰 관리 체계를 확립하여 보안성을 강화하고, 명시적 세션 연장 기능을 통해 사용자가 자신의 로그인 상태를 통제하며 보안 정책을 준수하는 시스템을 구축
- [채용 프로세스 단순화] 채용 공고등록 소요시간 단축
Skills.
Spring Boot 3.5.3, JPA, React, Next.js, TypeScript, MySQL, Redis, AWS(RDS, EC2, VPC, ALB, S3)
(주)아이티에스커뮤니티
fullstack Developer
2024.12 - 2025.06
유한대학교 학사행정시스템
수강신청시스템 / 학생이력시스템 / 역량기반교육시스템 유지보수 담당
문제 진단 및 상황
- 시스템 평균 응답속도가 5.0초에 달하는 심각한 응답 지연이 발생하여 사용자 만족도가 저하
- 인증 점수 산정 작업을 담당자가 매월 100시간 이상 수작업으로 처리하는 비효율적인 운영 프로세스
해결 과정
- [병목 진단]
- JMeter 부하 테스트 환경을 구축하고 모니터링을 통해 병목 지점 특정
- DBMS의 비효율적인 SQL 쿼리와 프레임워크 기반 UI 렌더링 지연을 동시에 진단하고 해결을 병행
- [트래픽 최적화]
- 수강신청 메인 페이지의 핵심 SQL 쿼리를 튜닝하여 DB 부하 감소
- 프론트엔드 렌더링 로직을 개선하여 클라이언트 부하 분산
- [업무 프로세스 자동화]
- 담당자 수작업 프로세스 분석 후 배치 스케줄러 기반 인증 점수 자동 계산 로직 구현
- 데이터 정규화를 통한 시스템 내재화
- [운영 효율화 지원]
- 행정 처리를 위한 통계 기반 리포트를 신규 개발하여 데이터 추출 및 보고서 작성 과정 자동화
성과 및 기여
- [성능 향상] 평균 응답속도 5.0초 → 1.2초로 76% 개선 달성
- [업무 효율 획기적 개선] 배치 스케줄러 기반 자동화로 담당자의 월간 수작업 시간을 90% 이상 단축
- [운영 지원 자동화] 통계 기반 리포트 신규 개발로 데이터 추출 소요 시간을 90% 단축
경복대학교 현장실습시스템
- 개발 오픈 후 QA/테스트 및 유지보수 담당
- 오류 검증, 정책 반영 업데이트 수행
Skills
Vue.js, Java, OzReport
(주)우리아이시티
fullstack Developer
2022.09 - 2024.11
한국산업기술진흥원 연구장비관리시스템 I-TUBE
프로젝트 목표 및 과제
- UI 비일관성·접근성 미흡
- 사용자 불만 증가
- 대규모 데이터 조회 시 성능 저하 발생
해결 과정
- 현업 담당자와 3주간 인터뷰를 통해 업무 프로세스 재정의
- 기존 jQuery 기반 UI를 최신 웹 표준에 맞춰 재구성
- Oracle 실행 계획 분석을 통해 비효율적인 조인과 인덱스를 튜닝
성과 및 기여
- [사용자 만족도 증가] 주요 기능 접근성 개선, 로딩 속도개선으로 사용자 만족도 89% → 97%로 상승 (24년 i-tube사용자 만족도 조사)
- [데이터 자동화] 국정감사 요청 대응을 위한 실시간 SQL 데이터 추출
- [운영 안정성 확보]
접근성 기준 준수로 웹 접근성 점수 향상 및 내부 감사 통과율 100% 달성
Skills
Java, jQuery, JavaScript, Oracle, Apache/Tmax
카카오VX 굿샷 리포트 구축
프로젝트 목표 및 과제
- 운영팀의 핵심 의사결정을 지원 및 데이터 활용도 증가를 위한 관리자용 통계 리포트를 신규 설계 및 구축
해결 과정
- MySQL 기반의 통계 SQL을 최적화
- UbiDesigner와 CALS 연동 환경을 구성하여 데이터 일관성을 확보하며 리포트 환경 구축
성과 및 기여
- [데이터 활용 효율 증대] 관리자의 데이터 추출 및 분석 시간 일 1시간으로 단축
- [의사결정 정확도 향상] 핵심 지표(KPI) 추적의 정확도를 30% 향상시켜 운영팀의 신속하고 정확한 전략 수립에 기여
Skills
JavaScript, UbiDesigner, MySQL, CALS
숭실사이버대학교 종합정보시스템
프로젝트 목표 및 과제
- 신규 현장실습 관리 모듈을 구축하여 복잡한 학사 비즈니스 로직을 시스템화
- 레거시 시스템과의 안정적인 데이터 연동 환경 확보
해결 과정
- 현장실습 관리 모듈 개발 전 과정 담당
- MsSql 기반으로 현장실습 기준 및 통계 산출을 위한 복잡한 SQL 쿼리를 설계하고 MyBatis로 구현
- 단위테스트/통합테스트 수행으로 기능 정확도 개선
성과 및 기여
- [업무 효율성 증대]
현장실습 관리의 수기 처리 요소를 제거하고 전 과정을 시스템화하여 담당자의 월간 업무 처리 시간을 단축하고 데이터 정확도를 확보
Skills.
MsSql, MyBatis, Javascript, Nexacro X
대원대학교 학사행정시스템
프로젝트 목표 및 과제
- 학사·성적·학적 레거시 시스템 고도화 및 개선 수정
해결 과정
- Websquare UI를 사용성 중심으로 재구성
- Oracle DB를 사용하는 핵심 기능의 SQL을 Java 코드와 분리하여 리팩토링하고 불필요한 조인을 제거하여 유지보수성을 향상
성과 및 기여
- [운영 안정화 및 유지보수성 향상]
핵심 SQL 리팩토링으로 잠재적 오류 사전 방지 및 유지보수 난이도 감소
- [사용성 개선] UI 개선으로 업무 혼동율 감소
Skills.
Oracle, Java, Javascript, WebSquare
Skills.
Backend
Java, Spring Boot, Spring Security, JPA, MyBatis, JWT, Redis
Frontend
React, Next.js, JavaScript, TypeScript, Nexacro, Vue.js
Database
Oracle, MySQL, MSSQL, Redis
DevOps & Infra
AWS(EC2, RDS, S3, Route53, ALB, VPC), Apache/Tmax, Ubuntu
Tools
JMeter, Git, Postman, IntelliJ, VSCode, UbiDesigner, Crownix, OZ Report
Education.
신한대학교 사회복지학과 (GPA 3.95/4.5)
2016.03 - 2021.02
Certifications.
- SQLD (2022.12)
- 정보처리기사 (2022.09)
Training.
(디지털컨버전스) Java 기반 임베디드 융합 개발자과정
2022.01 ~ 2022.07
