Skip to content

Fullstack DeveloperSoftware Engineer

Fullstack Developer Building Scalable Applications

6+ years building scalable applications across Logistic, Supply Chain Management, and B2B Enterprise Solutions — backend-focused, hands-on across frontend and DevOps.

Bayu Nur Iman, Fullstack Developer
  1. Fullstack Developer

    PT Indotama Teknologi Inovasi

    Dec 2024Jul 2026

    Jakarta, Indonesia

    • Led backend architecture and development for inmeterai.id, a Peruri e-stamping platform using Java (Spring Boot) and RabbitMQ, designing scalable asynchronous processing pipelines to ensure reliable performance during anticipated high-traffic events.
    • Integrated Peruri e-Meterai and payment gateway services, enabling secure digital stamp purchases and end-to-end automated document issuance through RPA Auto Stamp while improving overall workflow automation.
    • Designed and implemented asynchronous bulk-processing workflows using RabbitMQ, reducing document processing time by approximately 70% and improving backend throughput during peak workloads.
    • Performed code reviews, provided technical guidance to junior developers, and managed Docker-based application deployments, supporting production releases, improving deployment consistency, and ensuring reliable backend service delivery.
    • Implemented an AI-powered Agentic QA framework using OpenClaw, Playwright, and Telegram, enabling autonomous test generation and chat-triggered execution that reduced end-to-end testing time by 60%.
    • Java
    • Spring Boot
    • RabbitMQ
    • PostgreSQL
    • Docker
    • React
    • Playwright
  2. Fullstack Developer

    PT Uniair Indotama Cargo

    Jul 2022Nov 2024

    Jakarta, Indonesia

    • Developed and maintained multiple enterprise web applications, including HRIS, Finance, Vehicle Booking, and Airport Gate In/Gate Out systems, delivering new features, legacy system enhancements, bug fixes, and performance improvements to support daily business operations.
    • Designed and implemented a Vehicle Booking System using Golang, React, Kafka, Redis, WebSockets, and Flutter, enabling real-time vehicle reservations, live tracking, and automated driver assignment, reducing booking processing time by 60%.
    • Developed Robotic Process Automation (RPA) solutions using UiPath for a Bonded Logistics Center (PLB) eCommerce platform, automating customs and manifest submission workflows, reducing manual effort by approximately 80%.
    • Managed application deployments to Linux VPS servers, performed server configuration, production monitoring, troubleshooting, and routine maintenance to ensure system stability and availability.
    • Collaborated with business stakeholders and cross-functional teams to gather requirements, perform code reviews, resolve production issues, prepare technical documentation, and continuously improve application performance and user experience.
    • Go
    • Gin
    • Kafka
    • Redis
    • PostgreSQL
    • React
    • Flutter
    • Docker
    • UiPath
  3. Fullstack Developer

    PT Indotama Sentosa Lestari

    Jul 2020Jun 2022

    Jakarta, Indonesia

    • Developed Store2Go, an omnichannel platform letting sellers manage products, orders and inventory across Shopee, Tokopedia and Lazada from one dashboard.
    • Integrated marketplace APIs to synchronise inventory, orders and product data, reducing stock discrepancies roughly 80%.
    • Integrated a payment gateway disbursement API to enable earnings withdrawals for the Store2Go ShareLink feature.
    • Developed and maintained bonded logistics e-commerce systems covering customs, import and warehouse operations.
    • Optimised application performance by improving database queries and resolving production issues.
    • PHP
    • Laravel
    • MySQL
    • REST APIs
    • Webhooks
    • Queue Jobs
  4. Intern Web Developer

    PT Dinustek

    Feb 2019Feb 2020

    Semarang, Indonesia

    • Developed a core module for the Semarang City PDAM ERP asset monitoring system, covering asset tracking and operational management.
    • Performed application testing and data migration for the Semarang City student admission system, supporting a stable production rollout.
    • Collaborated with senior developers to implement features and resolve defects across multiple government digital projects.
    • PHP
    • MySQL
    • jQuery

Digital e-stamping platform for Peruri, Indonesia's state security printer — automating bulk duty-stamp issuance for thousands of documents with integrated payment.

  • Java
  • Spring Boot
  • RabbitMQ
  • PostgreSQL
  • WebSocket
  • Docker

Real-time fleet booking and tracking for a cargo operator — live GPS tracking and automated driver assignment, built on Go with Kafka and Redis.

  • Go
  • Gin
  • GORM
  • Apache Kafka
  • Redis
  • PostgreSQL

Omnichannel commerce platform syncing products, orders and inventory across Shopee, Tokopedia and Lazada from one canonical ledger.

  • PHP
  • Laravel
  • MySQL
  • Queue Workers
  • Webhooks
  • REST APIs

AI-powered QA framework that autonomously generates Playwright end-to-end tests and runs them on a Telegram chat command.

  • OpenClaw
  • Playwright
  • Telegram Bot API
  • TypeScript
  • Node.js
Other work

Social commerce platform with four role-based flows, letting sellers list supplier inventory and take orders through shareable links without holding capital.

  • Laravel
  • MySQL
  • Webhooks
  • Duitku

Duty and tax engine for bonded warehousing — computes VAT, income tax, import duty and CIF across tens of thousands of inbound and outbound items per client, processed through Laravel queue jobs.

  • Laravel
  • MySQL
  • Queue Jobs
  • Excel Import

End-to-end HR system covering employee records, leave and permission workflows, attendance, mutations and cron-driven performance evaluation notifications.

  • Laravel
  • MySQL
  • Cron
  • Tailwind CSS

Production planning and inventory control — scheduling, stock control and material requirements planning with reporting dashboards.

  • Next.js
  • PostgreSQL
  • TypeScript

UiPath automation for customs and manifest submission at a bonded logistics centre supporting Lazada's operations, replacing repetitive gate-out data entry.

  • UiPath
  • Python
  • Customs API

Room and online meeting scheduling with Zoom and Meeting AI API integration, handling physical rooms and virtual sessions in one workflow.

  • PHP
  • MySQL
  • Zoom API

Backend

  • Java
  • Spring Boot
  • Go
  • PHP
  • Laravel

Distributed Systems & Message Broker

  • RabbitMQ
  • Apache Kafka
  • WebSocket

Architecture

  • Event-Driven Architecture
  • Asynchronous Processing
  • Modular Monolith

Databases

  • PostgreSQL
  • MySQL
  • Redis

Cloud & DevOps

  • AWS
  • Alibaba Cloud
  • Docker
  • GitHub Actions

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

Testing & Quality

  • Unit testing
  • Integration testing
  • Playwright

Automation & AI

  • UiPath
  • OpenClaw
  • Playwright agents

Introduction

Fullstack Developer with 6+ years of experience building applications and the cloud infrastructure behind them. Experienced in delivering production-ready systems for logistics platforms, e-stamping and payment workflows, marketplace integrations, and B2B enterprise applications.

Professional Summary

Strong in problem-solving, system design, and delivering reliable software that holds up under production load. Proficient in Java Spring Boot, Golang, and PHP Laravel, with PostgreSQL, MySQL and Redis, and asynchronous processing, and modular monolith design.

Education

Dian Nuswantoro University

Bachelor of Computer Science, Information Systems

Sept 2016 — Mar 2020GPA 3.56 / 4.00Semarang, Indonesia

Career Journey

Started as an intern web developer in 2019, building ERP modules for government digital systems in Semarang. Progressed through fullstack roles across marketplace enablement and cargo logistics — integrating Shopee, Tokopedia and Lazada, then building real-time fleet dispatch on Kafka and Redis. Now leading backend architecture for a national e-stamping platform, where bulk document workflows run asynchronously on RabbitMQ.

At a glance

Experience
6+ years
Based in
Jakarta, Indonesia

Languages

Bahasa Indonesia
Native
English
Professional working proficiency

Experienced in the industry

  • Logistic
  • Supply Chain Management
  • B2B Enterprise
  • GovTech

Let’s work together.

Got something you’re building? I’d like to hear about it — especially the parts that keep breaking.

Have something in mind? Tell me about it.

Jakarta, Indonesia