Manu Ajith

Startup CTO & Founding Engineer

Portrait of Manu Ajith

I build startups from the first commit. I've been CTO twice, once at a consultancy I co-founded and grew to around 50 people. I've been writing software for 15 years, much of it distributed systems in Elixir, and lately production AI infrastructure.

Technology Leadership


AI Infrastructure: Self-hosted LLM inference, fine-tuning pipelines, and the evals that catch regressions before release. I work across Elixir, Rust, Go, and Ruby, and maintain the Langfuse Elixir client.

Scaling Startups: Building the platform from the first commit, hiring the first engineers, and keeping things running as the company grows.

Product and Business: Deciding what to build as much as how to build it, and making technical calls that still hold up as the business changes.

Writing


I write about production AI systems, distributed architectures, and lessons from scaling startups at til.codes. Recent posts cover why tensor parallelism made our inference slower and how CUDA graphs leaked memory in production.

Nomadic Life


When I'm not building tech, I'm exploring the world. 40 countries and counting, about 20% of the globe. Read more at my-nomadic.life.

Get in touch


Building a startup or stuck on a scaling problem? Email me.