Astraotoshop
e-commerce of spare parts for two-wheeled and four-wheeled motor vehicles
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
- Rewrite backend system from monolith to Microservices
What I've done
- Migrating 2,000,000+ data from legacy database to revamp database with 0% data that doesn't match
- 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%
- 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.