About
Choi Geunho
FrontEnd Developer
Profile Summary
10년 이상의 프론트엔드 경력을 바탕으로, Vue/React 기반의 공통 컴포넌트와 UI 아키텍처를 설계해왔습니다.
대규모 서비스에서 디자인 시스템 구축, 모듈화된 UI 구조 설계, 성과 지표 기반의 성능 최적화 를 수행했으며,
클린 코드와 유지보수성을 중시하여 코드 품질 관리, 테스트 자동화, Lint 환경 구축 등 팀 개발 문화를 함께 개선해왔습니다.
기획–디자인–개발의 협업은 물론, 기술적 의사결정과 장기 유지보수 전략수립까지 UI 전반에 대한 주도적 리딩 경험 을 갖고 있습니다.
Tech Stack
■ Language / Backend
- JavaScript(ES6+), TypeScript, Node.js, Java, Spring Boot, webRTC
■ Framework / Library
- React, Next.js, Vue3, Nuxt3, echarts
■ State Management
- TanStack Query, Redux-Saga, Zustand, Recoil, Pinia, Vuex
■ Styling
- Tailwind CSS, styled-components, Emotion, SCSS, CSS Modules, Scoped CSS
■ Testing & Quality
- Jest, Vitest, Nuxt Testing, ESLint, Prettier, Husky
■ UI / Publishing
- HTML5, CSS3, 반응형 웹, A11y, Semantic Markup, Cross-Browsing, Figma, Zeplin, ECharts, mxGraph, GSAP
■ CI/CD & DevOps
- GitHub Actions, Jenkins, ArgoCD, Docker Compose, AWS, Vercel, Netlify, Webpack, Vite, Esbuild
■ Communication / Management
- Jira, Slack, Notion, Redmine
Experience
프리랜서 | 차장 | 2024.02 - 현재
- 그리스 아테네 교통 인프라 시스템 구축 프로젝트 구축 및 운영
- 아이스크림미디어 AI 디지털 교과서 UI 및 차트 컴포넌트 개발 담당
프리랜서 | Pro | 2023.02 - 2023.08 (7개월)
- S-Core Data Catalog Web 플랫폼 구축 및 유지보수
- S-Core LowCode 솔루션 개선
Humanscape | 시니어 | 2022.02 - 2022.12 (11개월)
- 마미박스 관리자 v3 개선 및 글로벌 확산 지원 (다국어, 타임존 대응)
- 기존 수동 인프라 구성을 CloudFormation 기반 IaC로 전환 및 관리 자동화
- Socket 비동기 통신 개선 및 데이터 마이그레이션 자동화 기능 개발 (자동화 처리율 100%)
프리랜서 | 대리 | 2019.08 ~ 2022.02 (2년 6개월)
- LG CNS DAP MLDL 빅데이터 솔루션 구축 및 운영
VIRNECT | 연구원 | 2018.08 - 2019.08 (1년 1개월)
- WebRTC 기반 화상회의 시스템 UI 개발 및 성능 최적화
- Front-End 개발 가이드 제작 및 환경 구축
FUNLAB | 사원 | 2016.11 - 2018.06 (1년 8개월)
- SKBroadband 기업전화 OpenAPI 및 Btv 5.0 셋톱박스 UI 개발
- 효성 WARP Web-ATM 프로젝트 개발
리젠컴퍼니 | 사원 | 2014.10 - 2016.05 (1년 8개월)
- LG전자 B2C 5.0 및 LGInnotek ESL 홈페이지 UI 개발
Projects
그리스 아테네 교통 인프라 ABT 시스템 구축
LG CNS / 2024.08 - 현재
- 역할: Front-End Dev
- 기술: Nuxt3, SpringBoot, Tekton, Redmine
- 주요 성과:
- 그리스 아테나 교통시스템 IOS 웹앱 프론트엔드 개발
- 그리스 아테나 교통시스템 웹 포탈 프론트엔드 개발
- 그리스 아테나 교통시스템 WholeSale 웹 프론트엔드 개발
아이스크림미디어 AI 디지털교과서
아이스크림미디어 / 2024.05 - 2024.08 (4개월)
- 역할: Publisher
- 기술: Nuxt3, SCSS, Figma
- 주요 성과:
- 영어 파트 학습결과 대시보드 차트 개발 및 시스템 디자인 설계 수정
LowCode 솔루션
에스코어 / 2023.06 - 2023.08 (3개월)
- 역할: Front-End Dev
- 기술: React, Next.js, Vue2, Webpack, 시스템디자인
- 주요 성과:
- Java Package Library 관리 기능 개발
- 메모리 누수 버그픽스 (이벤트핸들러 최적화 등)
Data Catalog Web 플랫폼
에스코어 / 2023.03 - 2023.05 (3개월)
- 역할: Front-End Dev
- 기술: React16, Storybook, Webpack
- 주요 성과:
- 빌드 속도 개선 (ESBuilder 도입)
- 개발 환경 개선 (SourceMap, lint, postcss 등)
마미박스 관리자 v3 개선/구축
휴먼스케이프 / 2022.03 - 2022.12 (10개월)
- 역할: Front-End PL
- 기술: Typescript, React18, Redux-Saga, jQuery, Node.js, AWS EB, S3
- 주요 성과:
- 글로벌 확산 및 운영 대응 작업 (다국어, 타임존 등)
- 데이터 마이그레이션 자동화 기능 개발 (CS처리: 0%)
- Socket 비동기 통신 처리 로직 개선 (오류율: 40% > 0%)
DAP MLDL 플랫폼 UI 개발
LG CNS / 2019.08 - 2022.02 (2년 8개월)
- 역할 : Front-End Dev
- 기술: Nuxt2, eChart, SCSS, JSP, Jenkins
- 주요 성과:
- UI 컴포넌트 구조 설계 및 공통 개발
- JSP + Nuxt.js 연계 및 단계적 구조 전환 설계 및 구축
- 사용자 별 Widget Dashboard 개발
DAP ML 솔루션 UI 개발
LG CNS / 2019.08 - 2022.02 (2년 8개월)
- 역할: Front-End Dev
- 기술: mxGraph, WebSocket, AlaSQL, STS
- 주요성과:
- 모델 개발용 Workflow GUI Editor 개발
- 모델 결과 데이터 기반 동적 Chart UI 개발
- AutoML Pipeline 자동화 UI 개발
Education & Certifications
- 정보통신공학 전공 (학점은행제, 학사), 2012.08
- 데이터분석 준전문가(ADsP), 2024. 06 - 041010427
- 정보처리기사 , 2013. 04 - 12203010261O
- 정보통신산업기사 , 2010. 03 - 10204012079F
- 사무자동화산업기사, 2013. 04 - 11201012847B
Etc.
- 원격 근무 및 글로벌 팀 협업 경험 다수
- 다문화 팀과의 협업 경험, 비동기 커뮤니케이션 기반 문서/코드 리뷰 중심 협업 수행
- 기술 공유/코드 리뷰 문화 주도 및 신규 팀원 온보딩 지원