Fronthan.dev

핵심 역량사용 기술경력프로젝트
증명 사진 배치 지역

하는 프론트엔드 한상일입니다.

기존 상황에서 개선 가능한 부분을 찾고 고쳐내는걸 중시 합니다.

개발 이외에도 성능 최적화, 문서화 등 협업으로 빠르게 문제를 해결하는 걸 선호합니다.

여러 부분에 대해 제안하고 실행하여 더 개선된 서비스나 개발 문화 발전에 기여하고자 합니다

핵심 역량

주도적으로 항상 문제 개선을 제안하고 해결을 추진합니다.

문제 해결 및 개선 주도

먼저 문제를 찾고 개선을 제안 또는 도입을 주도

  • 레거시 개선, UI/UX 불편 요소 식별 → 구조적 리팩토링 및 기술 도입 제안
  • Notion으로 API 문서화, 디자인 가이드 개선 등 지속 가능한 작업 환경 구축에 기여
  • Git Flow 도입 등 개발 문화에 대한 변화를 제안/주도

실전 기반 성능 개선 경험

레거시 (APEHEX) → 컴팩트머신 프로젝트에서 개선

  • LCP 30초 → 1초, 리소스 1400개 → 50개, Lighthouse NO_FCP → 76점 개선
  • React + 코드 스플리팅 + 캐싱 도입 등으로 레거시 대비 성능 개선
  • 내부 백오피스 배포 후 7개월간 주 사용부서에서 속도 관련 불만 0건 유지

프론트엔드 중심의 풀스택 업무 경험

프론트엔드와 백엔드를 개발을 전담하며 진행

  • React, Typescript, TailwindCSS, Express, GCP 기반의 프로젝트 개발 및 유지 보수
  • Express + GCP + SQL 를 학습과 동시에 프로젝트에 즉각 적용.
  • 약 10인 규모 개발팀 환경에서 기획/개발/배포 전과정 주도적 수행

사용 기술

Express
Express
Prisma
Prisma
Supabase
Supabase
MySQL
MySQL
Vercel
Vercel
GCP
GCP
React
React
Next.js App Router
Next.js App Router
Typescript
Typescript
TailwindCSS
TailwindCSS
Zustand
Zustand
React-Hook-Form
React-Hook-Form
Tanstack/react-query
Tanstack/react-query

경력 사항

회사로고

킴스인더스트리

2022.12 - 2025.03 [약 2년 4개월]

R&D 소프트웨어 2팀 프론트엔드 개발자

수제 담배를 만드는 기계를 제조 및 판매하는 B2B 기업입니다.

  • 기존 EJS + Jquery → React + Typescript로 전환을 주도, 이후 프로젝트 모두 React 환경으로 진행.
  • React, Typescript, Express, GCP 기반으로 내부 백오피스 MVP를 개발, 배포 및 유지 보수까지 직접 수행.
  • 혼용된 스타일 (전역 CSS 3만 줄 + Bootstrap + 인라인 스타일) 환경을 TailwindCSS + DaisyUI로 통일.
  • 기존 디자인 가이드에 사용 색상 정보가 누락되어 디자이너와 협의하여 HEX 코드를 가이드에 반영 후, 이후 프로젝트에 정착.
  • API 문서화가 없어 직접 제안했고, 팀과 Swagger 과 Notion 중 검토 후 Notion을 도입, 이후 2개 프로젝트에 정착.