Astraotoshop

e-commerce of spare parts for two-wheeled and four-wheeled motor vehicles

Astraotoshop

Short Introduction

Astraotoshop.com is an online sale (e-commerce) of spare parts for two-wheeled and four-wheeled motor vehicles that can serve the needs of spare parts shop owners/workshops and the general public for all brands of motorized vehicles in Indonesia.

Project Goals

  1. Rewrite backend system from monolith to Microservices

What I've done

  1. Migrating 2,000,000+ data from legacy database to revamp database with 0% data that doesn't match
  2. Led a team of 4 software engineers to rewrite the backend system with microservice, which has the impact of speeding up the API Process by 63% overall and making traffic increase by 25%
  3. Improved error documentation system response code and created a disaster recovery plan

Techstack

TypeScript, git, NodeJS, Go, NestJS, TypeORM, PostgreSQL, Redis, RabbitMQ, Elasticsearch, Microsoft Azure technologies.