Wiwie Sanjaya

4 Years of Expertise in Scalable Application Development | AI Enthusiast

Contact Me

Senior Back End Developer

Grip Principle Pte. Ltd.

Mar 2023 - Present

  • Proposed and evaluated new architectures and microservices to improve project outcomes, team efficiency, and system decoupling, ensuring scalable and maintainable code.
  • Designed and managed database architecture (MySQL, MongoDB, Redis) to optimize data integrity, performance, and scalability.
  • Applied architectural patterns such as Model-View-Controller (MVC) and Domain-Driven Design (DDD) to build robust and maintainable systems.
  • Conducted integration testing using Supertest and unit testing with Jest to ensure high-quality, bug-free deliverables.
  • Initiated project by setting up foundational architecture, implementing best practices, and establishing project standards to guide development and ensure consistency.

プロジェクト

brush line

Project

project image

01.

Hotel Booking System with Microservice Architecture

A robust hotel booking system built with NestJS and designed using microservice architecture for scalability and modularity. This system includes independent services for authentication, reservations, payments, and notifications, ensuring seamless functionality and efficient resource management. It leverages modern technologies such as Docker, Stripe, and Nodemailer to provide a complete solution for managing hotel bookings, processing payments, and sending notifications, all while adhering to best practices in software development.

NestJS@nestjs/microservicesMongooseDockerStripeNodemailer