About Hilmi

I build software by understanding the work behind it.

I am an Indonesia-based full-stack software engineer and product owner with more than seven years of experience building, improving, and operating web products for real businesses.

Hilmi Portrait
Hilmi Portrait
Hilmi Portrait
Hilmi Portrait
Background

Personal approach & experience

Technical execution is stronger when the product decisions are clear.

My work often sits between software engineering, product ownership, and business operations. I enjoy turning ambiguous requirements into clear workflows, understanding why a feature matters, and following the implementation through the details required for production use.

I have worked across new product development, existing platform improvement, operational portals, SaaS workflows, payment systems, marketplace and commerce products, booking and event flows, automation, infrastructure, and production support.

Many of the most valuable improvements are not isolated features. They connect customer experience, business rules, internal operations, data, payments, and the people responsible for keeping the product running.

Collaboration

How I show up in a project

  • I ask about the workflow before choosing the implementation

  • I communicate progress and decisions clearly

  • I am comfortable investigating unfamiliar codebases

  • I consider operational and edge cases, not only the happy path

  • I prefer practical architecture over unnecessary complexity

  • I can work independently while staying aligned with the product owner or client

Capabilities

Technical range

Product development

Laravel, Next.js, React, Inertia, TypeScript, Node.js

Data and backend

MySQL, PostgreSQL, Supabase, REST APIs, queues, background jobs

Payments and integrations

Stripe, PayPal, HitPay, Xendit, Brevo, third-party APIs, webhooks

Infrastructure

DigitalOcean, Cloudflare, Nginx, Supervisor, PM2, object storage, deployment and production support

A technical partner for products that need both depth and context.

I am most useful when a project needs someone who can understand the business problem, make thoughtful product and engineering decisions, and stay close enough to implementation to ensure the result actually works.