
My Experience Joining an Enterprise System as an Associate Software Engineer
A personal account of my journey joining an enterprise system as an Associate Software Engineer, the challenges I faced, and the lessons I learned along the way.
Software Engineer.
Builds reliable and scalable software systems across various domains and technologies.
A selection of things I've built.
Internal mailing system used to support operational workflows in Jakarta’s public transportation system.
Tech Stack
Places I've worked and what I've built there.
Building and scaling an enterprise messaging platform handling high-volume SMS and WhatsApp delivery for hundreds of clients.
Developed a gamification-based application to support HR engagement and internal training initiatives.
Built and maintained a certification and exam platform serving hundreds of insurance companies and hundreds of thousands of users across Indonesia.
Technologies and tools I work with.
Things I'm actively working on right now.
Smart personal finance tracker with AI-powered categorization, spending prediction, and budget insights.
Generate database schemas, migrations, and seed data from plain-English descriptions via the terminal.
Self-hosted AI agent connected to my personal knowledge base that automates tasks and answers questions.
Thoughts on development, tools, and craft.

A personal account of my journey joining an enterprise system as an Associate Software Engineer, the challenges I faced, and the lessons I learned along the way.

A personal story of how I leveraged AI tools to analyze stock market trends and make profitable investment decisions in 2026.

A practical guide to organizing Laravel folders for cleaner, scalable, and maintainable projects.
Have a project in mind, want to collaborate, or just say hi? My inbox is always open.
I typically reply within 24–48 hours. For urgent matters, email directly.
Open to full-time roles, freelance projects, or just a good conversation about tech. Drop me a line and let's talk.