Where the cosmos meets the code
I grew up asking big questions about the universe, and I never really stopped.
It started with the night sky, and with comics and shows like Quantum Leap that made science feel like a superpower. That curiosity carried me through a BSc, an Honours degree in Physics and a Master's in Astrophysics, all at Wits.
I'm completing a PhD in astrophysics at Wits. My research looks at how dark matter might gather into dense "spikes" around black holes, and whether we could ever see the signal.
In industry, I work as a data scientist. I take messy, real-world data and turn it into models and AI tools that people actually rely on, working across the whole journey: framing the right question, building and testing models, and putting them into systems where they have to perform every day.
I started out in research, with three years at IBM Research, and that still shapes how I work: test every assumption, measure honestly, and keep the science in data science. Today I'm especially drawn to where AI is heading next, from large language models to AI agents that can take on real tasks, and to the question every organisation now faces: how to use these tools well, responsibly and with real value.
I've always believed science should belong to everyone. In 2015 I co-founded the Wits Astronomy Club, running stargazing workshops and outreach at schools, and I volunteer at the Wits Planetarium, sharing the night sky with anyone who walks in.
Across all of it, I care about one thing: making complex ideas clear, whether it's a dark matter model or an AI system a business depends on.