이찬희
프론트엔드 엔지니어 이찬희 입니다. 리액트와 타입스크립트를 주로 사용합니다. 현재 당근에서 재직중입니다.
GitHubExperiences
당근
- Notification Experience 팀에서 프론트엔드 엔지니어로 일하고 있습니다.
스매치 코퍼레이션
- 스매치 코퍼레이션의 스매치 제품팀에서 프론트엔드 엔지니어로 일하고 있습니다.
- Tailwind CSS와 Radix UI를 사용하여 스매치 제품팀의 디자인 시스템을 개발했습니다.
- Figma에 등록된 아이콘 컴포넌트를 리액트 컴포넌트 패키지로 만드는 과정을 자동화했습니다. (링크)
- Pothos를 사용하여 스매치 제품에서 사용할 수 있는 GraphQL 서버를 개발했습니다.
- 일부 인프라 리소스를 Terraform 으로 관리하고, 기존 EC2 기반의 배포 환경을 ECS 기반의 배포 환경으로 마이그레이션 했습니다.
- ECS 클러스터 별 서비스의 메트릭을 보고 이상 지표 발생 시 알람을 받을 수 있도록 Grafana 환경을 구성했습니다.
- Next.js 13 (w/ App Router)와 Prismic CMS를 사용하여 온드 미디어 마케팅 목적으로 사용하기 위한 스매치 인사이트 프로젝트를 진행했습니다.
- 오픈소스 프로젝트: Pothos GraphQL과 Effect를 쉽게 사용할 수 있도록 도와주는 라이브러리를 개발했습니다. (링크)
다노
- 프론트엔드 팀 리드, 같이 잘 하는 팀을 만들기 위해 고민하고 있습니다.
- 다노 웹 프로덕트에서 사용하기 위한 디자인 시스템을 만들었습니다.
- 재사용할 수 있는 몇 개의 NPM 패키지를 만들어서 사내 NPM 저장소에 게시해서 사용했습니다.
- 기존 프로젝트의 프론트엔드 유지보수, 리팩토링을 진행했습니다.
- 네이버 데브톡에서 디자인 시스템 개발을 주제로 발표를 진행했습니다. (링크)
- Next.js 기반으로 다노 앱 매거진 프론트를 리뉴얼했습니다.
- 다노 앱의 함께하기 탭 프론트를 개발했습니다.
- 다노의 브랜드를 소개하고 다노핏, 다노핏코치를 결제할 수 있는 프로젝트를 진행했습니다.
- React Query를 쉽게 사용할 수 있는 라이브러리를 오픈소스로 공개했습니다. (링크)
- 다노의 여러 프로덕트를 관리하기 위한 어드민을 Remix 프레임워크로 개발했습니다. (링크)
플러스티브이
- 디지털 사이니지 관리 도구(CMS)를 개발. 리액트와 타입스크립트를 사용하였습니다.
- LinguiJS를 사용한 국제화(i18n) 작업 진행.
타운컴퍼니
- Angular 기반의 타운어스 개발.
- 신규 사업 관련 프로토타입 개발.
테이블매니저
- AngularJS와 Express 기반의 테이블매니저 개발.