Hello, World! (The Developer Edition)
Hi, I'm Ahmad 👋
Or more formally: Ahmad Mujahid Abdurrahman — yes, the full name is a mouthful. Feel free to just call me Ahmad.
I'm a software engineer from Bandung, West Java, Indonesia 🇮🇩 — a city known for good coffee, cool weather, and apparently, some decent engineers.

The "Lazy" Engineer
I call myself a lazy software engineer, and I mean that as a compliment.
Lazy engineers don't write the same code twice. Lazy engineers automate what's boring. Lazy engineers ask "do we actually need this?" before building it. Lazy engineers ship — because the fastest way to stop writing code is to finish the feature.
That said, I do genuinely love what I build. There's something deeply satisfying about taking an idea from a napkin sketch all the way to a live product that real people use. That's the part I'm hooked on.
What I Work With
I'm a pragmatic engineer — not a tech-stack fanboy. I reach for whatever gets the job done well:
- Backend: Java (Spring), Kotlin, Go, C#/.NET, Python
- Frontend: Next.js, Angular, Blazor
- Mobile: Flutter
- Cloud: AWS, DigitalOcean, Azure, Terraform, GitHub Actions
- Databases: PostgreSQL, Microsoft SQL
I've shipped production systems in all of the above. I have opinions about all of them. Most of those opinions are situational.
The Journey So Far
I started my career as a Java programmer at UrsaByte back in 2019 — mostly learning the ropes of Spring Framework and debugging code I didn't write. Classic first-job experience.
From there the road got interesting. I moved through:
- Backend engineering at Pegipegi (one of Indonesia's largest travel platforms)
- A stint as a contractor, a part-time robotics teacher, and a brief career break in Aceh
- Three years at Slash, where I led engineering teams across clients in Singapore, Malaysia, and the US
Somewhere along the way I also picked up a Master's degree from ITB (Institut Teknologi Bandung), wrote an IEEE paper on OWASP API security, and became an AWS Certified Cloud Practitioner.
Most recently I was a Founding Engineer at Fokuslah, building a customer-centric product from scratch alongside a small, fast-moving team in Kuala Lumpur.
Beyond the Day Job
I run a one-person "company" I call ahmadtheswe — where I build apps for fun, open-source things I think others might find useful, and occasionally share what I've learned.
Current live products:
- 📱 Where Did My Money Go? — an expense tracker app on Android
- 📿 Dhikr App — morning & evening Islamic remembrance, also on Android
- 🛠️ Various open-source Flutter and Python utilities on GitHub
A Note on Values
I'll be upfront: my work is shaped by my faith. I try to build things that are honest, useful, and beneficial — not just things that are technically impressive. One of my favourite reminders:
"So whoever does an atom's weight of good, will see it." — Surah Az-Zalzalah, 99:7
That applies to code too.
Let's Connect
If you're reading this, thanks for sticking around. Whether you want to collaborate, talk shop, or just have a virtual coffee — I'm always open.
Find me at dev.to/ahmadtheswe, LinkedIn, or GitHub.
This blog is where I'll write about things I'm building, learning, or thinking about. No promises on frequency — but I'll make it worth your time when I do.