주요 포지션 및 개발언어
- Backend Developer
- Nodejs LTS (Javascript, Typescript)
- AWS RDS(Aurora MySQL)
주요 기술스택 및 작업
1. ELK Stack 를 활용한 검색엔진 구축 및 운영
2. API Endpoint 개발 및 설계 (NestJS, Typescript)
3. Node.js ORM 사용 (Sequelize), Query Builder (sql-template-strings) 사용
4. Service DB Schema 설계 및 ERD 작성 (Mysql, Redis)
5. Lambda@Edge 를 활용한 이미지 CDN 시스템 개발
- CloudFront 를 통해서 리소스 캐싱 개발
- API Gateway 를 통해서 이미지 업로드 기능 개발
6. Github Action 을 활용한 CI & CD 스크립트 작성
7. AWS Cloud Infrastructure 설계 및 구축
- EC2, RDS, OpenSearch, ElasticCache(Redis), AMQ(RabbitMQ) 구축
- ALB, Auto Scaling 전략 및 무중단(Blue-Green) 배포전략 설계
8. web.js & Ethers.js 을 활용한 Blockchain Dapp API 개발
- Metamask 를 이용한 로그인 & 서명 기능 개발
- 이더 및 토큰 잔액 조회 기능 개발
- 배포된 컨트랙트를 통한 트랜잭션 배포 개발
9. FCM 을 이용한 메시지 푸시서버 개발
- Device Token 을 이용하여 서버에서 관리되는 템플릿 발송기능 개발
10. 신규 프로젝트 PM 업무담당
- 기획파트와 함께 아이디에이션 진행
- 주요 마일스톤 수립 후에 프로젝트 스케줄링 및 개발파트 태스크 생성
- 서비스 스키마 설계
- Frontend 작업 (Vue 3)
그 외 기술스택(FE)
1. Vue.js 3 을 활용하여 회사 홈페이지 FE 작업
2. Sveltekit (SSR) 을 활용하여 백오피스 작업
더보기