Hello, World! (The Developer Edition)
Ahmad Mujahid Abdurrahman

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 atswe.dev โ 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/ahmadmabdr, 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.