Gaurav Singh

View over Surfers Paradise and the Gold Coast coastline
Gold Coast

I live in Gold Coast, Australia. I work at the seam between mathematics, computation, and design. I trained as a computer science engineer, took a long detour through design school, and spent most of the last decade teaching mathematics, algorithms, and human-computer interaction. The detour is the point. It taught me to distrust the gap between a clean result and a thing someone actually has to use.

Three commitments organise it. Mathematics I treat as a language for reading the world and designing inside it, less a store of answers than a way of seeing structure. Computation is how that seeing becomes leverage, the interface that turns an idea into something you can run, test, and hand to someone else. Ethics is the part that refuses to be optional: a habit carried over from human-centered design, a long argument with technology about who a system is really for and what it quietly assumes.

These days I build machine learning and image processing for engineering problems, with a stubborn interest in the choices made upstream of any model: how a physical thing becomes data, and what that lets a model see or keeps it from seeing. The results land in publications; the tools and side projects, in making, and I keep them open and legible rather than locked away. The roles that carried me here are in work: faculty, research, and now software.

None of it happens alone. The people I have learned from run through all of it, a few awards and services mark the milestones, and reflections close out each year. I am not the quickest to an answer, but I am good at finding the question worth asking, and patient enough to stay with it.