Muhammad Ikhsan

a Software Engineer

With over 6 years of experience, I’ve built a career as a Backend Engineer focused on crafting (design, develop and deploy) robust APIs, optimizing backend architecture, and delivering seamless integrations. For the past 4 years, I have been working fully remotely, collaborating with distributed teams to launch high-quality solutions in the fintech, property, and SaaS industries. My remote work experience has strengthened my adaptability, communication, and project management skills, enabling me to effectively contribute to distributed teams. See me on LinkedIn.

Skilled in Golang and PHP (Laravel), I specialize in managing complex integrations, optimizing performance, and scaling systems efficiently. I am passionate about sharing knowledge—whether mentoring junior developers or writing technical content. I take pride in my ability to navigate the balance between ideal solutions and practical constraints—knowing when to adhere to best practices and when to adapt for real-world challenges. Yes, I make sure to pay my tech debt :))

Outside of my daily work, I dabble in Wordpress and SEO and run several blogs, including blog on this web, most post written in Bahasa Indonesia. Here, I explore topics like software best practices especially on backend engineering, DevOps server management (for hobbies and side projects. yes, I can still SSH into servers—because sometimes, rolling up your sleeves and diving under the hood is the only way to get things done 🚀), and occasionally share my thoughts on books or movies.

This blog has a long history, dating back to 2012. Unfortunately, after an unexpected incident, much of the old content was lost. However, some of the earlier posts can still be found on the Wayback Machine. Find me on Github.

This web uses Grav CMS and the Grav Coder theme by ParitoshBh.