1. 기업 카셰어링 서비스 관리자용 웹페이지 개발
구독 시스템 기반의 기업 카셰어링 서비스 관리자 웹 페이지 개발 프로젝트에 참여했습니다.
프론트엔드 파트 스크럼 마스터로 참여했으며, 주요 업무는 아래와 같습니다.
기획 문서 검토, 기획 리뷰 회의 진행
FE파트 대표로 타 부서 또는 고객과 회의 진행
회의 내용 요약 및 팀원 공유 (Confluence 활용)
팀 일일 회의 진행
스프린트 단위 목표설정, 팀원 업무 배분, 일정 관리
Back-end For Front-end (BFF) API 구현
코드 리뷰 진행
프론트와 BFF 코드의 Dev, Staging 환경 배포
JIRA 관리 (버그 이슈, 개발 이슈 검토 & 이슈 배분 후 Resolved 상태까지 진행 상황 관리)
팀원 부재 등의 개발 리소스 부족 시, 개발 참여
스크럼 구성원 모두를 이해시킬 수 있을 정도의 업무 이해도가 요구됐으며,
타부서와의 협업, 자원 관리 능력을 향상시킬 수 있는 프로젝트였습니다.
주요 스택은 React, Redux, TypeScript, nest.js 입니다.
2. 차량 대여 서비스 관리자 용 웹 페이지 개발
상기 기업 카셰어링 서비스의 대상을 해외로 확장하고, 기업 카셰어링에 국한되지 않는 더욱 포괄적인 차량 대여 서비스(일반 렌트, 배달 렌트, 프리플로팅, 스마트 차고지 등)를 진행하기 위한 프로젝트입니다.
하나의 고객사의 요구사항을 수집하여 진행했던 이전 프로젝트와 달리
여러 고객사의 요구사항 수용과 모빌리티 서비스 지원을 위한 것으로
그간의 피드백을 바탕으로 한 UI/UX개선, 다국어 처리와 RTL(Right to Left) 작업을 주로 진행했습니다.
주요 스택은 상기 프로젝트와 같은 React, Redux, TypeScript, nest.js 입니다.
3. 피플카 모바일 BFF 구축
피플카의 프리플로팅 서비스를 위한 BFF 구축 프로젝트입니다.
기존 백엔드 API를 조합하여, 프론트에서 별도 가공없이 사용할 수 있는 응답을 하는 API를 제공합니다.
스웨거를 사용하여 API 스펙 문서화를 했습니다.
주요 스택은 TypeScript, nest.js 입니다.
4. 데이터 레이크 구축, 데이터 시각화
모빌리티 서비스 제공을 하며 적재되는 데이터를 이용하여
모니터링, 추세 파악, 궁극적으로는 미래 가치 창출을 위한 데이터 레이크 구축과 시각화 프로젝트입니다.
AWS S3를 이용하여 데이터 레이크를 구축했고
AWS GLUE로 ETL 작업과 크롤러를 이용한 데이터 카탈로그 작성을 일정주기로 실행합니다.
S3 - Athena의 연결로 presto 기반 RDB 쿼리를 사용하거나, S3 - MongoDB DataLake의 연결로 MDB 쿼리를 사용합니다.
적재된 가공 데이터는 데이터 시각화 솔루션 (Tabluea, Metabase)로 연결하여 대시보드를 만들고
상기 프로젝트의 관리자 웹페이지 대시보드 페이지에 embedded 됩니다.
주요 스택은 Mongo DB, AWS (S3, Lambda, Glue, Athena), Python(ETL 코드 작성용도, 주 사용모듈 Numpy, Pandas, Multiprocessing, boto) 입니다.
더보기