ULIFT
Lead Software Engineer
2024.01~
반응형 웹 개발 적용 및 성능 최적화
- 기존 모바일 기준으로 개발된 페이지 & 컴포넌트 반응형으로 수정
- Server Component, Streaming 등의 기술 적용으로 FCP 50% 단축
- 개선 후 60초 체류 비율 5% → 15%, 결제 시도 비율 0.5% → 2.5%로 향상
- 이러한 성과는 시리즈 A 투자 유치에 기여하며 회사의 비즈니스 성장에 중요한 역할을 함
개발 파트 리드 및 프로젝트 관리
- 프리랜서로 입사 했지만 프로젝트 성과와 문제 해결 능력을 바탕으로 리더십을 발휘해 팀 내에서 인정받으며 개발 파트 리드로 승진.
- 개발 일정 관리 및 팀원들의 업무 분배
- Jira를 기반으로 한 스크럼 방법론 도입을 통해 팀의 Velocity 30% 향상
- 코드 리뷰 프로세스 도입 및 컨퍼런스 참여 권장 등 개발 문화 개선
학습드라마로 배우는 모바일 코딩학습 코딩밸리 웹 개발 및 아키텍처 설계 주도
- 사용된 기술: Next.js 14(Server Component, Server Action), TypeScript, tailwindcss, react-query, Turborepo
- Server Component 적용으로 브라우저에서의 API 요청 최소화
- 최소한의 API 요청은 Server Action으로 처리하여 별도의 백엔드 없는 웹 어플리케이션 구현
결제 및 배송 시스템 구축
- 결제 실패 및 이중 결제를 방지하기 위한 예외 처리 시스템 구축
- 어드민 시스템을 통해 결제, 주문 및 배송 상태 모니터링 및 관리 기능 제공
- 관리자가 주문 및 결제 내역을 조회하고 관리할 수 있는 어드민 대시보드 구현
- 다양한 보고서 및 통계 데이터를 실시간으로 제공하여 운영 효율성 향상
- 포인트 사용 및 적립, 쿠폰 사용 기능 설계 및 구현
Freelancer
2023.05~2023.09
AX - 여행기업 B2B 예약관리 솔루션
AX Cloud 프론트엔드 개발
- 사용된 기술: React, JavaScript, react-hook-form
- 신규 컴포넌트 개발
- 프로젝트 완성 및 출시
Ingkle - 설비 모니터링 시스템
Nazare Cloud 프론트엔드 개발
- 사용된 기술: React, TypeScript, GraphQL, Apollo Client, Redux
- 신규 컴포넌트 개발
- 테스트 코드 작성
FOURGRIT
Frontend Developer
2022.05~2023.02
빅데이터를 통해 UX 솔루션을 제공하는 Beusable 개발
- Vue.js, JavaScript, Vuex, SCSS, jQuery
- 데이터 시각화 컴포넌트, 반응형 홈페이지 신규 개발
- 백오피스 기능 구현 및 운영
- i18n 적용
데이터 다루는 사람들을 위한 커뮤니티인 뷰저블 포럼 개발
- 사용된 기술: Nuxt.js, JavaScript, Vuex, Gitlab CI/CD, Jest
- 반응형 컴포넌트, 레이아웃 신규 개발
- 웹 서버 구축 및 관리
- i18n 적용
프론트엔드 성능 최적화 및 사용자 경험 개선
- Lazy Loading 적용, Script 분리 및 Inlining, 정적 리소스 CDN 활용 등으로 초기 로딩 성능을 개선해 메인 페이지 FCP 50% 이상 단축
- SSR 아키텍처 수정, 컴포넌트 구조 리팩토링 등을 통해 API 요청 횟수 약 40% 감소
개발 환경 개선
- Gitlab CI/CD + Jest 기반의 테스트 자동화 도입 및 테스트 작성
- TypeScript 도입을 위한 TypeScript Template 및 문법 가이드 작성
- 프로젝트 아키텍처, 컨벤션, 환경에 대한 부분 문서화
GameSpring
Frontend Developer
2022.02~2022.05
백오피스 개발
- 사용된 기술: React, TypeScript, React Query, Zustand, Styled-Components
- 백오피스 기능 구현 및 운영
- React Query + Zustand를 활용한 리팩토링으로 코드량 70% 감소 및 Store & 비동기 통신 분리
GameSpring
Client Developer
2021.01~2022.02
게임 클라이언트 개발
- Game Client(Unity3D + C#) 설계, 개발 및 유지 보수
- API 연동 (HTTP, Socket.io)