LinkedInGithubTwitter/X

I make existing apps earn more and cost less.

Software Engineer · Available for project work

Seven years building products where the app is the business — DANA and Stockbit, serving millions of users daily. I work on apps that already have customers: find what's quietly costing you conversions, speed, or infra spend, and fix it so it stays fixed.

Ihsan Profile

How I work

I start by reading, not rewriting. Most apps that feel broken aren't — they've just grown faster than anyone had time to tidy. So before I touch anything, I find where the cost actually is: the query that's slow under real load, the render blocking your checkout, the service you're overpaying for.

Then I fix that one thing properly and leave the code easier to change than I found it. I'll tell you when a rewrite is genuinely the right call — and I'll tell you when it isn't, which is most of the time. You keep a working app the whole way through, and you get updates without having to chase me for them.

+12%
payment volume on a platform I helped build
−50%
page load time on a legacy app I migrated
−35%
bugs, after I built the testing layer

Chat with ME!

Virtually

How can I help you today?

Hello! I'd like to know more about your projects.

I'd be happy to tell you about my projects! I've worked on various web applications using React, Node.js, and other modern technologies. Which type of project interests you most?

Tell me about your latest web application project.

I'd be happy to tell you about my projects! I've worked on various web applications using React, Node.js, and other modern technologies. Which type of project interests you most?

sent button

Selected results

Now

Building DANA's foreign-user experience — letting visitors and expats transact in Indonesia on a wallet built for locals.

DANA INDONESIA· Senior Software Engineer · Sept 2025 – Present

Indonesia's largest digital wallet and payments platform

Measured on monthly transacting users and registration conversion

+12%
payment volume

Built Stockbit's desktop trading app in Rust and React — the surface where their transactions actually happen.

STOCKBIT· Senior Frontend Engineer · Dec 2021 – Sept 2025

Indonesia's leading stock trading and social investing platform

650K new users via a partner registration architecture · −40% deploy time across 10+ microservices · −35% bugs after building the testing layer

−50%
page load time

Migrated a legacy PHP customer app to Next.js.

BHINNEKA.COM· Software Developer · Jan 2021 – Nov 2021

Indonesia's leading e-commerce for electronics and office supplies

+15% sales on a new B2B/B2G platform · −25% operational overhead from a back-office tool

+18%
checkout conversion

Rebuilt an insurtech checkout flow in Next.js and Material-UI.

OTTODIGITAL· Frontend Developer · Jan 2019 – Dec 2020

Salim Group's fintech arm, providing digital payments and loyalty solutions

+22% user satisfaction on a claims and billing portal · 94% on-time delivery, highest on the team

What I can help with

Make it faster

Slow screens cost you customers before anyone thinks to complain. I measure what's actually slow under real load — not on my laptop — and fix the parts touching revenue first.

Page load · checkout flows · API latency · render performance

Make it cheaper to run

Infrastructure bills grow quietly, and by the time someone looks, the cause is buried under three years of changes. I find what you're overpaying for and cut it without reducing what your app can do.

Over-provisioned services · wasteful queries · build and deploy pipelines

Make it safe to change

When every deploy is a gamble, your team stops shipping. I add the testing and structure that make changes boring again — at Stockbit that meant 35% fewer bugs and 40% faster deploys.

Test infrastructure · architecture cleanup · CI/CD

Not sure which one you need? That's normal — most people know something's wrong before they know what it is. Tell me what you're seeing.

Let's find what your app is costing you.

Tell me what's slow, fragile, or expensive. I'll reply within one business day — with a straight answer on whether I can help and what it would take.

+62 811 915 7542ihsanrabbani25@gmail.com
Location IconJakarta, Indonesia · Working with clients remotely