I build software
and teach engineers.
Cloud infrastructure, open source, and AI.
I’m a software engineer in Melbourne with over a decade of experience. Through Outback Yak, I work with teams on their products and build my own. These days, much of my work involves foundation models and AI agents.
What I’m building
One of my projects is K cha khabar. It brings together Nepali and English news from publishers across Nepal, groups coverage of the same story, and shows who owns each publication.
Visit K cha khabar ↗I want to run
my own tools.
I built geojson.app because I wanted a web mapping stack I could fully control. I’ve worked with Kubernetes and Linkerd for similar reasons. Open-weight AI appeals to me because I can run a model myself, change it, and see what happens.
Try geojson.app ↗Teaching from
what I’ve built.
I teach Agentic AI for Software Engineers and speak at developer meetups and conferences. I use projects I’ve worked on to explain the decisions behind the code, including what went wrong.
Courses, podcast & talks ↓
The mountain I saw
growing up.
I grew up in Chitwan watching a peak hover above the northern hills every clear winter morning. I finally worked out what it was.
Read the Manaslu story ↗Projects I’m working on
A publishing tool, a news platform for Nepal, and an open-source map editor.
All projects ↗
01 ↗postme.live
Publish to Facebook, Instagram, YouTube, TikTok, and webhooks from one place, with AI-generated captions for each platform.
02 ↗K cha Khabar - News Intelligence for Nepal
Read Nepali and English coverage of the same story from different publishers, and see who owns each publication.
03 ↗geojson.app
View and edit geospatial data with an entirely open-source web mapping stack.
Courses, podcast & talks
Agentic AI for Software Engineers
My course on foundation models and building software with AI agents.
View the course ↗PodcastThe Path to Tech
I talk with people about how they got into tech and what they’ve learned working in it.
Listen to the podcast ↗TalksMeetups & conferences
Recordings of my talks on AI, cloud infrastructure, and open-source tools.
Watch my talks ↗Recent writing
Claude Fable 5 lived for 3 days. I spent them upgrading my harness.
↗The time a Guardian reporter thought I went to war with OpenAI
↗How I picked a Nepali voice for kchakhabar.com (and cut the bill by 90%)
↗All writing ↗Get in touch
Outside work, I play basketball and mentor developers finding their way in the industry.
If you want to talk about a software project, open-source tools, or using AI in your team, send me a message on LinkedIn.
Message me on LinkedIn ↗