Writing about code, creativity, travel, and real-world impact.

From building AI assistants for charities to automating luxury travel, I write about software that solves real problems, moves people, and creates opportunity.

Why I Chose PostGIS Over an ORM for Bean Remote

When building a geolocation-heavy mobile app like Bean Remote, using raw PostGIS gives you a major performance advantage over ORMs. Here’s why I skipped abstraction for spatial speed and precision.

Why I Gave a Voice to AI at the Anthony Nolan Buildathon

At the AI for All Buildathon hosted by 42 London, I helped create an AI assistant for the charity Anthony Nolan - not just to answer questions, but to make space for people to be saved.