Introduction.
- 4년차 프론트엔드 엔지니어로 데이팅 도메인, 그리고 이커머스 도메인에 대한 경험 있는 이계진이라고 합니다.
- 저는 프론트엔드 엔지니어를 넘어 프로덕트 엔지니어로 나아가길 소망합니다. 또한, 사용자 경험 및 비즈니스 전개에 대해서도 꾸준한 관심을 가지고 있습니다.
- 새로운 기술 및 최신 기술 트렌드 전파를 굉장히 즐기며, 개발자 경험에 대해서도 항상 끈질지게 고민
- 21살 때 일본에서 워킹홀리데이를 지낸 경험이 있습니다. 이 기간 동안에 소프트 스킬과 어학 능력(영어 및 일본어)을 함양 했습니다.
- 마지막으로, 저의 이력서에 관심을 가져 주셔서 감사합니다. 🥳
Technical Summary.
- Jira, Slack, Notion, Figma 협업 툴 사용에 익숙하며, Jira의 경우에는 Automation을 통하여 Slack Integration까지 주도적으로 진행 해본 경험이 있습니다.
- GA4, Mixpanel, Airbridge와 같은 솔루션을, 데이터 및 서비스 지표를 측정 하여 프로덕트를 개선한 경험이 있습니다.
- react-query를 통하여 서버 데이터 상태 관리에 대한 이해와 경험이 있습니다.
- Sentry을 주도적으로 도입하여 에러 및 서비스 퍼포먼스를 관리한 경험이 있습니다.
- Jenkins, Fastlane, Github Actions, AWS Code Pipeline 등을 통하여 CI/CD 구축을 한 경험이 있습니다.
- Jest 및 Detox, Appium, Cypress를 이용하여 유닛 테스트 및 E2E 테스트에 대한 경험이 있습니다.
- WebView를 통한 Multi Repo Micro-frontend에 대한 경험이 있습니다.
- Typescript의 타입 정의 및 유틸리티 사용에 대해 익숙합니다.
- Microsoft가 서비스 하는 Appcenter의 CodePush 사용과 운영에 깊은 이해와 경험이 있습니다.
- npm private 패키지를 통하여 사내 공통 라이브러리를 개발 및 관리 및 배포한 경험이 있습니다.
- Styled components, tailwindCSS 등, SCSS, SASS, 그리고 CSS-in-JS 등 CSS 라이브러리에 경험이 있습니다.
- GCP 기반의 Firebase 및 Push notifications, Deep linking에 대한 깊은 이해와 경험이 있습니다.
- recoil, mobx, zusthand, redux 전역 상태 라이브러에 대한 깊은 이해와 경험이 있습니다.
- i18n을 통하여, 영어 및 일본어 버전의 소프트웨어를 주도적으로 개발 및 운영을 해본 경험이 있습니다.
Freelancing.
Front-end engineer (Full-time)
틴커 2024. 04 ~ 2024. 06.
Products
https://tinker-style.com
What I did…
- Next.js 14를 이용하여 프론트엔드를 초기 프로젝트 세팅 및 개발하였습니다. 4주만에 기본적인 커머스를 갖춘 프로덕트를 배포하였습니다. Next.js 14에 대해서 보다 깊은 이해를 하게 되었고, Next.js 15 버전에 대해서도 관심을 가지고 14 → 15 및 React 19의 마이그레이션을 준비하였습니다.
- shaucn/ui를 도입 하여, 보다 쉬운 커스텀마이징 및 보다 비즈니스 로직에 집중할 수 있도록 하였습니다.
- 뷰저블, Meta Pixel을 통하여, 사용자가 어떤 행동 패턴을 보이는지 분석할 수 있도록 하고, 이를 사용처에서 보다 편하게 사용할 수 있도록, 컴포넌트화 작업을 했습니다.
- FSD (Feature Sliced Design)을 도입하여, Layer 개념으로 나누어, 프론트엔드 프로젝트를 체계적으로 관리를 하고자 했습니다.
- Vercel을 이용하여, 배포. QA 및 Production 환경을 나누어 관리 하였습니다.
Experience.
Front-end engineer (Full-time)
캐처스 2023. 03 – 2023. 12
퇴사 사유: 경영 악화로 인한 권고 사직
Products
캐처스
캐처스 - 진짜 가격의 세상 - Apps on Google Play
What I did…
- React-native을 통하여 Scrach부터 개발하여, App store 및 Google Play store에 배포 하였습니다.
- Google analytics 4, Airbridge를 이용하여, 데이터 드리븐 사고 방식을 추구 하고자 했음. 사례로, “장바구니 더담기”라는 기능을 제외 하는 것을 주도적으로 실행 했습니다.
- CodePush을 통해서, 비즈니스 로직을 빠르게 수정 및 딜리버리를 할 수 있었음. 이 결과 24-48시간이 걸릴 수도 있는 배포 시간을 최대 1시간까지 줄임으로, 보다 안정적인 배포에 기여할 수 있었습니다.
- react-native-web-view을 통하여 screen을 React로 Micro-multi repo로 구성하여, 개발 및 운영에 대하여 보다 빠른 프로세스를 가질 수 있도록 개발 했습니다.
- Fastlane 및 Github actions을 통하여 앱 빌드 및 배포에 대하여 휴먼 에러를 줄이고, 보다 간편하기 위해 자동화를 주도적으로 개발 했습니다.
Front-end engineer (Full-time)
주식회사콩랩스 2022. 03 – 2023. 03
퇴사 사유: 경영 악화로 인한 권고 사직
Proudcts
Mecute 미큐트 - 이상형 매칭 소개팅
MeCute 미큐트 - 키워드 매칭 소개팅 앱 - Google Play 앱
What I did…
- 기존의 프로덕트에서 새로운 기능을 런칭 할 때, notion과 typeform 등의 third-party를 이용하여 개발 기간을 12주 예상에서 6주로 단축 시켜서 주도적이고, 성공적으로 MVP를 런칭 시킬 수 있었습니다.
- Firebase Remote Config을 통하여 간단하게 무배포 업데이트를 주도적으로 개발 했습니다.
- i18n을 통하여 한국어를 비롯한 영어에 대해서 국제화 대응을 진행하여, 글로벌 사용자에 대한 사용자 경험을 개선 했던 경험이 있습니다.
- Mixpanel을 도입하여 데이터 드리븐 의사 결정을 할 수 있도록, 주도적으로 Mixpanel을 도입하여 사용자 여정을 개선했던 경험이 있습니다.
- Detox, Appium 도입을 통하여 E2E 테스트 대한 실험과 PoC를 담당 했습니다.
Full-stack engineer (Intern)
더블유클럽 2021. 12 – 2022. 02
퇴사 사유: 주식회사콩랩스로 이직
Products
W클럽(더블유클럽) - 만남까지 책임지는 유일한 플랫폼
W클럽(더블유클럽) - 만남까지 책임지는 유일한 플랫폼 - Google Play 앱
What I did…
- i18n을 통하여 더블유클럽의 일본어 대응을 하여, 일본 시장 진출에 대한 프로세스를 주도적인 멤버로 참여한 경험이 있습니다.
- twilio을 이용하여 문자 인증 서비스를 개발하였음. 이 과정에서 글로벌 시장을 대응 하기 위해서는 어떤 요소를 고려 해야 하는지에 대해서 배울 수 있었고, 특히 일본인 친구에게 도움을 요청 해서 실제로 샌드박스에서만 테스트를 하는 것이 아니라, 실제 사용자의 환경에서 테스트를 진행할 수 있었습니다.
Full-stack engineer (Full-time)
슛버튼 2021. 05 – 2021. 11
퇴사 사유: 더블유클럽으로 이직
Product
What I did…
- 퍼블버블 서비스를 이슈 수정 및 유지 보수를 진행 했습니다.
- 퍼블버블 서비스를 jQuery에서 Vue로 이관하는 작업을 진행 했습니다. 이 마이그레이션 과정에서 처음에는 막막함과 어려움을 느꼈지만, 마지막에는 많은 러닝 포인트를 많이 가져 갈 수 있었습니다.
Data engineer (Intern)
네이버 2016. 10 – 2016. 12
퇴사 사유: 인턴 기간 만료
What I did…
- 네이버 Game Cell에서 필요한 게임 데이터를 엑셀로 정리를 했습니다.
- Node.js 및 Cheerio를 통해서 필요한 게임 데이터를 자동으로 크롤링을 하였습니다.
Contacts.
(+82) 010-2466-9262
[email protected]
[https://www.linkedin.com/in/gyejin-lee-0b296499/](https://lake-epoch-574.notion.site/https-www-linkedin-com-in-gyejin-lee-0b296499-245831b600c440aa86fdc30a5920ac24)
[https://github.com/faker007](https://lake-epoch-574.notion.site/https-github-com-faker007-9826f4ec485e4c55956b9d2bb328674a)
Education.
인천고등학교
인문계 고등학교
2014 – 2016
Skills.
• JavaScript / Typescript
• React
• React-native
• Next.js
• Recoil / Mobx
Languages.
• 한국어
• 영어
• 일본어