Optimized for Printing PDF me please
Me! ;)


I am an experienced web developer who has worn many different hats throughout my career.
My specialisation over the past decade has been in Front End technology as a whole, but I have also acquired a solid background in Back End and Infrastructure technology.
I have been lucky enough to gain experience working on a wide variety of projects ranging from jobs for large enterprise companies to smaller high-scale high-growth companies as well as fast paced early stage start-ups.
I have experience at hands-on technical leadership of product development, as well as the mentorship and training of other engineers, and find both of these an equally important aspect of my profession.
I am highly passionate about my work, strong in my professional opinions, and am highly driven to not only produce quality work but also impact the community of which I'm a member in all aspects ranging from technical expertise to diversity and inclusivity.

Work Experience

Primary Secondary