Lewati ke konten utama
Hammam Fariz

Hammam Fariz

Performance-driven Backend Developer with over 3 years of experience specialized in building scalable systems and RESTful APIs

Talenta
SemarangAnggota sejak 15 Juni 2026
NestJSExpress.jsNode.jsRESTful APIMicroservicesCQRSPostgreSQLMySQLMongoDBRedisPrisma ORMSequelizeGoogle Cloud Platform (GCP)DockerSocket.ioScrum Methodology
·

Sewa orang ini

Kirim tawaran pekerjaan langsung ke kandidat ini

NestJSExpress.jsNode.jsRESTful APIMicroservices

Tentang

Performance-driven Backend Developer with over 3 years of experience specialized in building scalable systems and RESTful APIs using NestJS and Express.js. Expert in Microservices architecture and CQRS patterns to manage complex business operations. Proven track record in participating on high-impact projects, including migrating legacy systems for better architecture and implementing real-time tracking for national-scale police personnel monitoring using Socket.io and MongoDB.

Passionate about software scalability and delivering effective enterprise solutions

Pengalaman

Backend Developer at PT Transnovasi Bangun Persada - Information Technology and Services (2024-08 – Present)

  • Implement real-time tracking to monitor positions and status of police personnel across Indonesia
  • Migrating backend application from express to nest for better architecture and type-safety (Revamp)
  • Creating a RESTful API using Node.js with the NestJs framework and Prisma ORM
  • Using Domain-driven microservices architecture with bounded contexts
  • Using CQRS pattern for complex business operations
  • Conducting unit testing using Jest
  • Creating live tracking feature using socket.io
  • MongoDB for real-time tracking data management
  • Redis for system cache management

Backend Developer at UPN "Veterean" Yogyakarta - Lecturer's Project (2023-01 – 2024-02)

  • Designing a database for website needs (PostgreSQL)
  • Creating a RESTful API using Node.js with the Express.js framework and Prisma ORM
  • Conducting unit testing using Jest
  • Performing deployment using Docker and Google Cloud Platform (GCP)

Cloud Computing & Backend Developer at Bangkit Academy 2023 batch 1 by Google, GoTo, and Traveloka (2023-02 – 2023-07)

  • Designing a database for application needs (MySQL)
  • Creating a RESTful API using Node.js with the Express.js framework and Sequelize ORM
  • Performing deployment using Docker and Google Cloud Platform (GCP)
  • Achieved TOP 68 for the OASEE application

Backend Developer at Innovation Camp - Gestari Waste Bank (2022-08 – 2022-12)

  • Designing a database for website and application needs (MySQL)
  • Creating a RESTful API using Node.js with the Express.js framework and Sequelize ORM
  • Conducting unit testing using Jest
  • Using the Scrum methodology for software application development

Pendidikan

Bachelor of Informatics in Informatics – UPN "Veteran" Yogyakarta

Cloud Computing & Backend Developer in Cloud Computing & Backend Development – Bangkit Academy 2023 by Google, GoTo, and Traveloka

– Dicoding Indonesia

Ulasan

Terkait