Supriadi

Hi, I'm Supri

Welcome to my space!

I am a Backend Developer and Web Developer with over 3 years of experience designing, building, and maintaining robust, scalable, and secure web applications. My expertise lies in creating efficient server-side solutions, integrating APIs, and ensuring seamless functionality across platforms.

Work Experience

Backend Developer @PT Sayap Mas Utama (Wings Group)

Middle Developer

Apr 2025 - Current

  • Developed and maintained backend services using TypeScript and NestJS, following modular architecture and clean code practices.
  • Designed and optimized relational databases using PostgreSQL and MySQL to support complex business logic and ensure data consistency.
  • Integrated enterprise-level SAP systems to automate warehouse and logistics processes, including reservation, HU creation, and stock movement.
  • Implemented real-time messaging and event-driven architecture using Apache Kafka for efficient service communication and data processing.
  • Integrated Amazon S3 for secure file handling, including upload, download, and lifecycle management features.
  • Collaborated in cross-functional teams to deliver features through agile workflows, including sprint planning, task breakdown, and code reviews.
  • Delivered daily progress updates and actively participated in weekly sync meetings to ensure transparency and alignment with stakeholders.
  • Handled API design and documentation using Swagger/OpenAPI and ensured robust request validation using DTOs and class-validator.

Backend Developer @PT Marsilian Akusara Lestari

Junior Developer

Jan 2023 - Apr 2025

  • Collaborated with a team to develop an application using a microservices architecture, incorporating MongoDB clustering for data resilience and RabbitMQ clustering for efficient inter-service communication.
  • Developed and maintained a survey application for Bank Rakyat Indonesia (BRI).
  • Developed a billing application for managing Akulaku call history.
  • Developed and maintained a dashboard application for Bakti Kominfo, utilizing NestJS, VueJS, and SQL Server.
  • Developed a monitoring application for Kementerian PUPR.
  • Actively participated in daily standups, project breakdowns, estimations, and retrospective meetings.

Fullstack Developer @Dinas Pekerjaan Umum Bina Marga

Basic Developer

Jan 2021 - Des 2022

  • Developed new applications to support reporting on public facilities.
  • Developed new applications for renting heavy vehicles.
  • Developed web-based geographic information system applications using Leaflet, JavaScript, Laravel, and MySQL.

Latest Project

BRI Survey Applications

NodeJS, ExpressJS, CodeIgniter, MySQL

Contributed to a team in developing the BRI (Bank Rakyat Indonesia) Survey app, a platform that directly connects with customers (nasabah) for satisfaction surveys. The application was designed to conduct surveys by sending WhatsApp blasts to all customers in Indonesia.

BAKTI KOMINFO Dashboard App

NestJS, VueJS, TypeScript, Socket.io, SQL Server

Designed to track and display the progress of various projects managed by the BAKTI Kominfo organization. Built using NestJS for the backend and VueJS for the frontend, the application leverages TypeScript for enhanced code maintainability and performance. Socket.io is integrated to provide real-time updates and notifications about the project's progress.

Robocall for Bill Reminder

NodeJS, ExpressJS, MongoDB, RabbitMQ

Is an automated solution designed to remind customers about upcoming bill payments. The system automatically dials customer phone numbers and delivers timely reminders, helping to improve payment collection efficiency.

Works with technologies