About Me
저를 소개합니다
Who I Am
문제 해결을 즐기는 신입 백엔드 개발자입니다. 효율적인 코드와 확장 가능한 아키텍처 설계에 관심이 많습니다.
What I Do
RESTful API 설계, 데이터베이스 최적화, 서버 아키텍처 구축을 통해 안정적인 백엔드 시스템을 개발합니다.
What I Love
새로운 기술을 배우고 적용하는 것을 좋아하며, 팀과 협업하여 더 나은 서비스를 만드는 것에 열정이 있습니다.
기술 스택
다양한 기술을 활용하여 최적의 솔루션을 제공합니다
프론트엔드
- React
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
백엔드
- Spring Boot
- Spring Framework
- Java
- Python
- FastAPI
데이터베이스
- PostgreSQL
- MySQL
- Redis
- MongoDB
ORM
- Spring Data JPA
- MyBatis
- Drizzle ORM
도구
- Git/GitHub
- Docker
- AWS
- Vercel
- Postman
자격증
- SQLD
- 정보처리기사
- 컴퓨터활용능력 1급
- 네트워크관리사 2급
경력
업무 경험 및 주요 성과
㈜포테이토넷
일경험 인턴 (Backend Developer)
사이버 보안 전문 기업에서 악성 URL 탐지 및 위협 인텔리전스 플랫폼 개발
주요 업무
- CypherThreat Backend - SimHash 기반 유사도 쿼리 응답 시간 90% 단축: MySQL 인덱스 적용, MongoDB 연결 풀 최적화, BIGINT SimHash 문자열 변환으로 JavaScript Number 정밀도 문제 해결
- 대용량 스크립트 데이터 처리 아키텍처 최적화: url_id 기반 복합 인덱스 설정 및 Projection 적용, LRU 캐싱 전략(TTL 5분) 도입, zlib 압축으로 네트워크 트래픽 효율화
- 캠페인 관리 시스템(Olpemi Web) - 데이터 로딩 성능 82~91% 개선: Promise.all을 활용한 병렬 API 호출로 로딩 시간 2.25초에서 0.2~0.4초로 단축
- 복합 조건 검색 및 페이지네이션 시스템 구현: 캠페인 ID/범위 검색 기능, 서버/클라이언트 페이지네이션 분리 설계, Recoil 기반 상태 관리
- 5개 탭 기반 캠페인 상세 분석 대시보드 완성: Custom Hook 패턴(.logic.ts)으로 UI와 비즈니스 로직 분리
프로젝트
실무에 적용 가능한 프로젝트 경험
토닥토닥 (Todak-Todak)
하루 두 번, 따뜻한 감성의 글귀를 이메일로 전달하는 구독 서비스입니다. Passwordless Magic Link 인증, Kafka 기반 이메일 배치 발송, Claude AI 글귀 생성을 갖춘 풀스택 프로젝트입니다.
개인 포트폴리오 웹 사이트 구축
Next.js 15와 React 19 기반의 개인 포트폴리오 웹사이트로, Three.js 3D 인터랙션과 next-intl 다국어 지원, Vercel 자동 배포를 포함한 모던 스택으로 구성되었습니다.
Youtube 클론 코딩
Next.js 15와 Drizzle ORM으로 제작된 유튜브 클론으로, Mux 영상 처리, 크리에이터 스튜디오 등 실제 서비스 수준의 고급 기능을 갖춘 프로젝트입니다.
K-Sketch
Spring Boot 기반 실시간 채팅 및 여행 경로 플랫폼으로, Redis 캐싱과 Kafka 이벤트 드리븐 아키텍처를 적용하여 조회 성능 12배 개선 및 Non-blocking 시스템을 구축한 5인 팀 프로젝트입니다.
(구) 개인 포트폴리오 웹 사이트 구축
Spring Boot와 Spring Data JPA를 활용하여 OAuth2 소셜 로그인과 이메일 발송 기능을 구현한 포트폴리오 웹사이트입니다. GitHub Actions + Cloudtype 기반 CI/CD 자동 배포를 적용했습니다.
금융 프로젝트
Spring Framework 5.x 기반의 금융기관 내부 업무 시스템입니다. MyBatis 동적 쿼리 기능을 구현했습니다.
교육 및 자격증
학력 및 자격증 현황
학력
경기과학기술대학교
컴퓨터모바일융합공학과 학사 (4.0/4.5)
2023.03 - 2024.02
경기과학기술대학교
컴퓨터모바일융합과 전문학사 (4.11/4.5)
2018.03 - 2023.02
교육
GSITM 부트캠프 3기
교육 수료
2024.03.27 - 2024.07.25
무질서했던 협업 환경을 개선하기 위해 Git Flow 기반의 브랜치 전략을 설계·표준화하여, 무분별한 커밋으로 인한 Merge Conflict 문제를 근본적으로 해결하고 충돌 발생률 0건을 유지했습니다. 설계 주도의 개발 문화 정착을 위해 팀 내 코드 컨벤션 가이드라인 수립 및 공통 로직 모듈화를 주도하여, 코드 중복률을 낮추고 유지보수 생산성을 높였습니다.
자격증
정보처리기사
한국산업인력공단
2024.06
SQLD
한국데이터산업진흥원
2024.06
Contact
함께 일하고 싶으시다면 언제든 연락주세요
h_leopold@naver.com
GitHub
github.com/backendVirtuoso
linkedin.com/in/황준하