Download CV (PDF)

Summary

Principal Software Engineer with over 20 years of experience specializing in architecting and scaling secure, cloud-native solutions. A proven leader in distributed systems, I have a track record of driving technical development, optimizing performance, and delivering impactful, business-critical applications. My expertise spans cloud platforms (AWS, Azure, GCP), modern DevOps practices, and building resilient data infrastructures that have directly led to zero customer churn.

Technical Skills

Experience

Trustle (remote, USA) | Principal Software Engineer | May 2024 - Present

Sezzle (remote, USA) | Principal Software Engineer | Oct 2023 - Jan 2024

Snyk (remote, USA) | Senior Software Engineer | Feb 2022 - Oct 2023

Fugue - acquired by Snyk (Hybrid, Washington D.C.) | Senior Software Engineer | Oct 2019 - Feb 2022

Oak Ridge National Lab (Tennessee, USA) | Research Software Engineer | Oct 2014 - Oct 2019

Institut Laue-Langevin - ILL (Grenoble, France) | Research Software Engineer | June 2012 - Sept 2014

European Synchrotron Radiation Facility - ESRF (Grenoble, France) | Post-Doctoral Fellow | Feb 2009 - Jan 2012

ESRF, ILL and Keele University (Grenoble, France & Keele, UK) | PhD Student | Sept 2005 - Jan 2009

ESRF (Grenoble, France) | Software Architect | July 2004 - Sept 2005

Other professional experience from Jan 2002 to June 2004 includes Software Consultant work for Sybase, Vodafone and Vizzavi and Java instructor work for Xpand-IT and Software AG, both in Lisbon, Portugal.

Education

Publications

Additional Information