Software Engineer

Building
systems that
scale.

Backend engineer crafting robust APIs, system integrations, and scalable architectures.

0+critical logistics and human resources platforms shipped end-to-end
<200msmedian response time after caching and query tuning
0 squadssupported with reusable backend foundations and documentation
Portrait of Muchamad Fauzy
About

Who I am

A backend-focused software engineer with a passion for building scalable systems, clean APIs, and cross-functional collaboration. Currently working on IoT integration platforms and enterprise backend systems.

I specialize in Go and Node.js ecosystems, with experience spanning system design, database optimization, and team enablement across multiple squads.

Quick Facts

Location

Surabaya, Indonesia

Focus

Backend Systems & APIs

Availability

Open to opportunities

Languages

GoTypeScriptJavaScript
Experience

Where I've built things

Backend Engineer

DOT Indonesia · Contract / Freelance · Mar 2025 - Present

Current

Delivering secure access control and cargo workflows for the Java Integrated Industrial and Ports Estate (JIIPE) while co-building a React-powered project monitoring platform for entertainment initiatives.

  • Shaped REST APIs for user, role, and QR-based gate access that handle thousands of daily checkpoint scans without downtime.
  • Implemented schema migrations, seed scripts, and observability hooks (Sentry, structured logs) to keep deployments predictable.
  • Coordinated integrations with Customs CEISA and PTOSM, ensuring compliance for cross-system data validation.
  • Delivered project monitoring workflows by connecting React dashboards to Golang services for real-time budget tracking.
NestJSReactAnt DesignGolangGORMTypeScriptTypeORMPostgreSQLRedisBullMQDocker

Software Engineer

Move Byte · Contract · Jan 2024 - Dec 2024

Backend Engineer

Osindo Bahagia Bersama · Contract · Jul 2023 - Dec 2023

Projects

What I've shipped

Autogate SEZ Gresik login screen for gate officers with credential inputs.

Autogate SEZ Gresik

Gate automation platform orchestrating cargo entry, customs validation, and QR-based access control across the JIIPE port.

Improved throughput for security checkpoints while meeting customs compliance requirements.

NestJSTypeScriptPostgreSQLRedisBullMQDocker
Entertainment budget dashboard listing project requests with approval status indicators.
Interface for creating a new entertainment budget request.
Form to update entertainment budget allocations across departments.
Confirmation dialog for deleting an entertainment budget request.
Modal to approve entertainment budget requests
Modal to reject entertainment budget requests
Login screen for the project monitoring system showing credential inputs.

Project Monitoring System

Budget oversight platform pairing React dashboards with Golang services to track entertainment initiatives end-to-end.

Supplied real-time visibility for finance leads by automating daily progress recalculations and spend alerts.

ReactAnt DesignGolangGORMPostgreSQLRedisBullMQDocker
P&

Payroll & Leave Operations

Modular payroll suite with leave management, role-based dashboards, and reusable UI primitives for HR teams.

Cut manual reconciliation time by automating workflows and enforcing tax and benefits rules.

ReactNode.jsPrismaPostgreSQLDocker
Skills

What I work with

Backend

Node.jsNestJSExpressTypeScriptGolangGORMRESTful APIsTypeORMPrismaPostgreSQLMySQLRedis.NET (EF Core)

Frontend

Next.jsReactTypeScriptTailwind CSSShadcn UIAnt Design

DevOps & Tooling

DockerGitBullMQSentryAppsmith

Practices

API designDocumentationObservabilityCross-team collaboration
Contact

Let's build something.

Got a project in mind? I'd love to hear about it.

Get in Touch
GitHubLinkedInEmail