채용공고 올리기

한상호님을 응원해보세요!

이직/구직 중이에요
협업 지향
꼼꼼함
커뮤니케이션
자기 주도적
리더십

미리보기

직업
백엔드 개발자
이름
한상호
이메일
hchsa77@gmail.com
간단소개
안녕하세요. 비즈니스를 이해하는 백엔드 개발자, 한상호입니다.

자기소개

자기소개
[기술로 비즈니스 가치를 실현합니다]

개발자는 단순히 기능만 구현하는 것이 아니라, 서비스와 비즈니스에 대한 깊은 이해가 동반되어야 한다고 생각합니다.
항상 고객이 원하는 가치를 실질적인 기술로 구현하는 방법을 고민하며 개발하고 있습니다.


[더 나은 고객 경험을 제공합니다]

현재 2개의 · 서비스를 직접 기획, 개발, 운영하며, 사용자의 실제 피드백을 반영해 빠르게 개선하는 경험을 하고 있습니다.
해당 과정에서 고객 중심 사고와 문제 해결 역량을 키우며, 서비스를 지속적으로 발전시키고 있습니다.


[문제를 해결하고, 기록하며 성장합니다]

사용자가 겪는 불편함을 이해하고 주도적으로 해결해 나가며 개발자로서의 역량을 키우고 있습니다.
이러한 과정에서 얻은 인사이트를 개인 블로그에 정리하며 지금까지 200개 이상의 글을 작성하였습니다.

프로젝트

프로젝트명
다인원 일정 조율 웹서비스, 'OneTime'
소속/기관명
UMDM
프로젝트 기간
- 진행 중
프로젝트 설명

성과

누적 사용자 10,000+명
MAU 2,000+명

주요 기여

1. 서비스 운영 환경 구축

블루-그린 무중단 배포 적용 (AWS CodeDeploy + GitHub Actions + Docker + Nginx)
develop -> release -> main 브랜치 전략 도입하여 배포 안정성 향상
릴리즈 직전 QA 프로세스 구축

2. 비용 절감 및 클라우드 마이그레이션

대학생 사이드 프로젝트 특성상 존재하는 비용 부담 해결을 위한 전략 수립
AWS Activate 스타트업 프로그램 직접 신청 -> 140만원 가량의 크레딧 획득
크레딧 획득 글

3. 에브리타임 시간표 크롤링 기능 개발

기존 문제 : 유저의 고정 일정을 미리 등록하는 '내 스케줄' 기능의 접근성이 낮아 사용자가 5명에 불과

HTML 구조 파악 및 자동화 스크립트 구현 -> 시간표 자동 등록 가능
Python + Selenium + Flask 기반 크롤링 서버 구축
구현 과정 정리 글

부하 테스트 및 성능 개선 진행 : 처리 속도 4초 -> 1초
부하 테스트 및 성능 개선 정리 글

개발 후 성과 : '내 스케줄' 기능 사용자 100명 이상 증가 / 일일 사용자 1.5배 이상 증가

4. 이벤트 삭제 시 DB 성능 최적화

기존 JPA Cascade 설정으로 인해 다수의 DELETE 쿼리 발생

QueryDSL을 활용해 연관 데이터 일괄 삭제 방식으로 변경

처리 속도 5.12초 -> 0.3초(94% 개선)

소개

OneTime은 다수의 사용자가 일정을 쉽게 조율할 수 있도록 돕는 웹 서비스입니다.
일정을 맞추는 과정에서 발생하는 불편함을 최소화하고, 빠르고 직관적인 일정 조율 경험을 제공하는 것이 목표입니다.

팀 구성

프론트엔드 1, 백엔드 1, 디자인 2, 마케터 1
백엔드 담당 (기여도 100%)

링크

OneTime 서비스 / 프로젝트 저장소 / 개발 기록 / 공식 인스타그램


프로젝트명
KUSITMS 30기 X SKT DEVOCEAN 기업 프로젝트
소속/기관명
한국대학생IT경영학회(KUSITMS) & SKT
프로젝트 기간
2024.08. - 2024.09.
(2개월)
프로젝트 설명

성과

2024년 12월, 개선안이 DEVOCEAN 실 서비스에 적용
기업 협업을 통한 실무 수준의 개발 및 코드 품질 관리 경험
레거시 코드 분석 및 유지보수 경험 습득

주요 기여

1. 레거시 코드 분석 및 UI/UX 개선

Java 8, JSP, jQuery, MyBatis 기반의 기존 시스템 분석

100개 이상의 DB 테이블을 분석하며 새로운 기능 추가

ModelAndView 기반 MVC 패턴 및 기존 API 연동 방식 유지

2. 마일리지 및 랭킹 시스템 개선

마일리지 -> 랭킹 상승 -> 추가 보상 구조 설계 및 구현

소개

KUSITMS와 SKT가 협력하여 SKT 개발자 커뮤니티 DEVOCEAN의 마이페이지 UI/UX 개선 및 프로토타입 개발을 목표로 진행한 프로젝트입니다.

팀 구성

프론트엔드 2, 백엔드 2, 기획 3, 디자인 1
백엔드 리드 담당 (기여도 50%)

링크

프로젝트 저장소 / 프로젝트 회고 / 서비스


프로젝트명
자신만의 전시회를 만들 수 있는 앱 서비스, 'Esthete'
소속/기관명
동국대학교 창업동아리
프로젝트 기간
2024.02. - 2024.09.
(8개월)
프로젝트 설명

성과

동국대학교 창업 동아리 선정 (사무실 & 지원금 획득)
캡스톤디자인 밸류업 프로그램 선정

주요 기여

1. MSA 아키텍처 설계 및 구축

Kafka를 활용한 비동기 메시징 시스템 구현
Gateway Service를 중심으로 User, Exhibition, Filter, Report 등의 도메인별 서비스 분리

2. 협업 필터링 기반 추천 시스템 개발

Python, Flask, Surprise 라이브러리를 활용한 협업 필터링 기반 전시 추천 알고리즘 적용
Flask 서버에서 추천 모델 학습 후 Redis에 저장하여 빠른 조회 가능
필터링 로직 개선 -> 기존 방문 전시회 제외, 유사도를 0~1 사이로 정규화

소개

사용자가 직접 사진을 업로드하여 자신만의 전시회를 만들 수 있는 앱 서비스입니다. 전시 테마 설정 및 스토리, 태그 추가 기능을 제공하여 몰입감 있는 전시 경험을 제공합니다.

팀 구성

프론트엔드 3, 백엔드 3, 기획 1, 디자인 1
백엔드 담당 (기여도 30%)

링크

프로젝트 저장소


프로젝트명
성향에 맞는 야구장 구역을 추천하는 웹 서비스, 'HitZone'
소속/기관명
한국대학생IT경영학회(KUSITMS)
프로젝트 기간
2024.09. - 2024.12.
(4개월)
프로젝트 설명

성과

전역 에러 처리DDD 패턴 적용을 통한 유지보수성 향상
API 문서화 체계 개선으로 협업 효율성 증대

주요 기여

1. 코드 리뷰 및 리팩토링

코드 리뷰 문화 정착을 위한 적극적인 피드백 제공
코드 가독성과 유지보수성을 고려한 함수 분리 및 네이밍 개선

2. 전역 에러 처리 개선

CustomException을 활용한 통합 예외 처리 구조로 리팩토링
유효성 검증 및 예외 핸들러 동작 방식 학습 및 적용

3. DDD 기반 아키텍처 개선

Application Service와 Domain Service를 분리하여 역할 명확화
도메인 모델과 JPA 엔티티 분리 -> 순환 참조 방지

4. API 문서화 개선

REST Docs + Swagger를 활용하여 신뢰성 있는 API 문서화 제공
테스트 코드 기반 문서 자동화 적용

소개

사용자가 방문할 야구장과 성향을 선택하면 자동으로 최적의 좌석 구역을 추천하는 웹 서비스입니다.

팀 구성

프론트엔드 2, 백엔드 2, 기획 3, 디자인 2
백엔드 리드 담당 (기여도 60%)

링크

프로젝트 저장소 / 프로젝트 회고


포트폴리오

타입
URL

교육

소속/기관
동국대학교
종류 | 전공명/전공계열
대학교(학사) | 경영정보 / 융합소프트웨어
재학 기간 (재학 상태)
2018.03. - 2025.02. (졸업)

대외활동

활동명
KUSITMS 29-30기
소속/기관
한국대학생IT경영학회(KUSITMS)
활동 연도
2024
활동 상세 설명

한국대학생IT경영학회(이하 큐시즘)는 대학생들로만 구성된 IT 연합 학회로, 기획 & 개발 & 디자인 파트가 모여 약 4개월 간 협업 프로젝트를 진행합니다. 30기에는 부학회장을 맡아 74명 규모의 학회를 운영하였고, 작년 한 해 4번의 프로젝트 & 1번의 해커톤 & 2번의 프로덕트 최종 전시회를 경험하였습니다.

링크 : 블로그 회고록 / 공식 인스타그램 / 공식 링크드인 / 전시회 웹사이트


활동명
데보션영 3기
소속/기관
SKT
활동 연도
2024
활동 상세 설명

SKT 데보션영은 SK 그룹의 대표 개발자 커뮤니티인 DEVOCEAN을 기반으로 활동하는 테크 인플루언서입니다.
3기 우수활동자로 약 40개의 글을 작성하였고, 스터디 & 현업자와의 만남 & 컨퍼런스 참여 & 워크샵 등 다양한 활동을 경험하였습니다.

링크 : 블로그 회고록


자격증

자격증명
OPIc
점수/급 | 발급 기관
IM3 | ACTFL
취득월
2025.01
자격증명
TOPCIT
점수/급 | 발급 기관
Lv.3 | IITP (정보통신기획평가원)
취득월
2024.06
자격증명
PCCP Java
점수/급 | 발급 기관
Lv.2 | Programmers
취득월
2024.02
자격증명
제50회 SQL 개발자(SQLD)
점수/급 | 발급 기관
한국데이터산업진흥원
취득월
2023.10
자격증명
제34회 데이터분석 준전문가(ADsP)
점수/급 | 발급 기관
한국데이터산업진흥원
취득월
2022.09
댓글