Skip to content
Kamal Mahmud

About

Hi, I’m Kamal — a software engineer based in Kuala Lumpur, Malaysia.

I work primarily in the JVM ecosystem: Java, Kotlin, and Spring Boot. Most of my day-to-day involves backend systems — APIs, messaging, reactive programming, and the occasional database deep dive.

Background

I’ve been writing software professionally since 2018, mainly in fintech and enterprise settings. I care about building things that are correct, maintainable, and reasonably fast — in that order.

Outside of work I’m interested in distributed systems, compilers, and systems programming. I’m slowly working my way through learning Rust.

What I’m working on

Elsewhere