현재 프론트엔드 개발자로서 주로 웹 개발을 하고 있습니다. 개발자가 되기 전, 창업과 PO로서 작은 규모의 팀에서 운영 및 의미 있는 매출을 일으켜 본 경험이 있습니다.

애자일한 조직을 선호하며, 빠른 배포를 통해 사용자에게 더 나은 제품을 신속히 제공하는 것을 중요하게 생각합니다.

AI 도구를 적극 활용해 개발 생산성을 높이며, 빠르고 정확한 기능 구현을 지향합니다.

팀 또는 파트 차원의 구조적 문제 해결에도 꾸준한 관심을 가지고 기여하고자 합니다.

Contact.

Email [email protected]

Blog jvn4dev.tistory.com

GitHub github.com/jvn4dev

LinkedIn linkedin.com/in/jvn4dev

Work Experience.

ZEP(젭).

MAU 100만 정도의 웹 링크 하나로 누구나 쉽게 소통하고 즐길 수 있는 메타버스 서비스입니다.

현재 ZEP-Core와 관련된 개발을 하고 있습니다.

Frontend Developer 21.12 - current

센트리 정상화.

센트리 내 보고되는 에러가 파트 차원에서 깨진 유리창이 되지 않도록 센트리의 문제를 해결하여 개발자들이 에러를 신속하게 디버깅할 수 있도록 지원했습니다.

What I did.

Web-Rtc 관련 기능 개발.

라이브킷을 활용하여 구현된 Rtc 관련 기능을 개발하고 유지보수하고 있습니다.

What I did.

스페이스 플랜 결제 신규 기능 구현(v2) 및 리팩토링.

행사용 단기간 플랜 및 최대 동시 접속자 세분화 등 필요한 신규 UI를 구현하고 변경사항에 따른 컴포넌트를 재설계 하였습니다.

What I did.

스페이스 플랜 구독 정기 결제 기능 구현.

기존 개발 및 출시했던 플랜 구독 정기 결제 기능을 개선하였습니다. 관련하여 서버와 클라이언트 각 기능 조직 별로 코드 리팩토링을 진행했습니다.

What I did.

React-Native 앱 개발.

Web-view형식의 플레이 화면을 제외한 React-Native 기반의 페이지들의 기능 개발 및 유지보수를 하고 있습니다. 프론트엔드 파트로서 Web개발을 기본적으로 담당하고 앱 관련 기능을 병행하여 개발하고 있습니다.

What I did.

Sentry 도입.

다양하고 재현하기 어려운 클라이언트의 오류를 트래킹하고 신속한 대응을 위해 실시간 로그 취합 및 분석 도구인 Sentry를 도입하였습니다.

What I did.

플레이 화면(play-app) 마이그레이션.

기존 레거시 코드로 이루어진 플레이 화면(play-app)을 Next.js 기반의 프로젝트로 마이그레이션 하였습니다. Nx(모노레포)를 활용하여 신규 프로젝트의 빠른 패키지 구성과 기존 프로젝트들과 디자인시스템 및 코드를 재활용합니다.

What I did.

Skills.

Web

Hybrid-App

Cowork

Personal Experiences & Others.