Hi there!
I am a technical lead with over 15 years of experience across software engineering, systems architecture and team leadership.
As a lead engineer I gather business requirements, architect systems and grow and mentor teams. My work impacts beyond my own department influencing overall technical strategy and engineering practice across the organisation.
I bring extensive experience across the entire technology stack; from full-stack web development and large scale distributed systems through high performance C++ gameplay, graphics and tools down to low level firmware and hardware debugging.
I currently work at Media Molecule as a Lead Platform Engineer.