ibnu

About

Ibnu Sofian Firdaus

Software engineer from Indonesia, currently at Mekari. I've worked across e-commerce, logistics, and SaaS — building backend systems, internal tools, and things that handle real scale.

I care about writing code that other people can read and understand. I enjoy thinking through system design, career growth, and the lessons that only come from shipping things in production.

Outside work: reading, writing this blog, and occasionally convincing myself to exercise.

Work

2022 — Now

Software Engineer

Mekari · Klikpajak

Working on the Ebilling product — a tax payment system. Responsible for the mechanisms supporting bulk ebilling creation and payment at scale.

2020 — 2022

Software Engineer

Tokopedia · Promo

Promo Core Team: enabled multi-currency system for promo configuration (OVO Points, Tokopoints, Gopay Coins). Promo Automation Team: built modernized automated coupon distribution using segment-based data and ML, plus web-based internal tools for configuration.

2019 — 2020

Software Engineer

Advotics

Identity Team: built a User Management Module for self-service admin management. Dispatch Team: co-developed a Delivery Planning System for optimizing cargo distribution.

2018

Data Scientist Intern

Gojek

Experimented with Genetic Algorithms to find optimal model parameters during a summer internship while still in college.

Education

2015 — 2019

B.Sc. Computer Science

Universitas Indonesia

Skills

Languages
Go · TypeScript · JavaScript · Python
Backend
REST APIs · Microservices · PostgreSQL · Redis · Kafka
Frontend
React · Next.js · Astro
Tools
Git · Docker · Linux

Contact

T theme · G then H home · G B writing · G A about · / this hint