← Back to Home

About Fasil Marshooq

I’m Fasil, a software engineer from Coimbatore, now based in Bangkok.

At Agoda, I work on engineering tools and AI-powered applications. A lot of my recent work involves AI agents, engineering support, and figuring out how to make these systems useful in production. That includes building the tools around them, evaluating their answers, and investigating why something that worked yesterday has developed a personality today.

Before Agoda, I worked at ThoughtWorks and Odessa. My interests span backend development, distributed systems, developer tooling, and running software in production. I enjoy understanding how the pieces fit together, especially when production politely disagrees with the design document.

I also co-founded and later exited DevBee, a software consultancy based in Coimbatore. We helped small and medium businesses build software and improve their existing systems. That experience gave me another perspective on engineering: understanding the problem and the constraints matters as much as choosing the technology.

This blog is where I share what I learn along the way. You’ll find posts about software engineering, AI, developer tools, and experiments that sometimes end differently from how they started. I try to include what we tried, what the results showed, and what I’d do differently. Some posts are explanations; others are me documenting a lesson before I forget it and learn it again.

I’m still learning, particularly as more of my work takes me into AI and machine learning. Writing helps me organise that learning, and hopefully saves someone else a little time.

Away from the keyboard, I’ve also got into running. I’ll be running my first marathon on December 29.

If you’d like to discuss engineering or explore working together, you can find me on LinkedIn.