About

I’ve always had a natural affinity with numbers — which led me to study Mathematics at University. As the world has shifted into a data-driven era, that foundation has evolved into a love of building in business: automated reports, data visualisations, tactical models and tools that solve real problems. I enjoy writing code that works — especially when it helps turn messy data into something clean, or transforms a slow, fragile process into something reliable and scalable.

I’ve worked with tools like VBA, Python (pandas, Streamlit), Excel, Power BI, and SQL to build everything from interactive visualisations to tactical financial models, bespoke reports, and ETL flows. I’ve also contributed to system migration projects, including data migration work. I enjoy creating database models when building a project from scratch, and I’ve supported and developed complex systems built by others.

Whether it’s fixing a broken ETL, dealing with inconsistent source files, interrogating data warehouses, or working without a clear spec, I bring a calm, problem-solving approach. I’m comfortable working directly with business users and enjoy the communication and collaboration as much as the technical delivery.

I’m currently focused on contract and consultancy opportunities where I can apply my skills in a structured, meaningful way — helping teams build cleaner systems and deliver practical results. I value rhythm and presence in how I work, and I bring those qualities into every project I take on.

I’m used to coming onboard and hitting the ground running.

Outside of work, I box for movement, focus, and staying calm under pressure, and enjoy playing chess with friends.