Available to hire
I am a software engineer with 25 years of experience delivering full-stack web and mobile software. Over the years, I have created and managed multiple highly creative and agentic teams that consistently deliver projects on tight deadlines. I care deeply about team culture, values, and the importance of inclusive teams.
My professional expertise spans Javascript, Typescript, Python, Go, Objective-C, and Java. I strive to foster strong, inclusive cultures in the teams I lead and have taken multiple leadership roles including Staff Engineering Manager, DEI&B Allyship Lead, and Culture Club Lead at Google.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Work Experience
Staff Engineering Manager, DEI&B Allyship Lead, Culture Club Lead, Chief Fun Officer at Google
January 1, 2022 - PresentManaging two teams totaling 14 engineers within the PayID (Payments & Identity) group. Influencing and building team culture and values while working closely with Product, TPM, Operations, and Legal to meet tight compliance deadlines. Leading initiatives on diversity, equity, inclusion, and belonging, as well as team engagement and fun.
Staff Software Engineer, Tech Lead/Manager at YouTube Gaming (Google)
January 1, 2022 - August 29, 2025Built and launched YouTube Gaming as a Senior Developer on the Web team. Developed features targeting industry deadlines such as E3 and Gamescom while migrating to new Polymer versions. Led and managed the ‘Gaming Features’ team delivering platform features like 'Clips' launched during the COVID-19 pandemic.
Senior Software Engineer, Tech Lead at YouTube (Google)
December 31, 2014 - August 29, 2025Built multiple features for the YouTube Flash Player including a migration to HTML5 and UI overhaul. Served billions of views daily. Prototyped and developed YouTube Capture, an iOS video capture and editing application written in Objective-C. Awarded two patents (No. 9591347 & 9407824).
Senior Developer at Slide
January 1, 2011 - August 29, 2025Worked on-site as a senior developer, contributing to web and flash games development with a focus on rhythm, platformer, and puzzle games emphasizing intuitive controls and novel game systems to create enjoyable gameplay.
Self Employed - Web Designer and Web Game Developer at Self Employed
January 1, 2010 - August 29, 2025Lead development on multiple web and flash games with a passion for rhythm, platformer, and puzzle genres. Focused on intuitive controls and novel game mechanics to create engaging game loops. Worked remotely developing websites and games over a 12-year span.
Education
Bachelor Computer Science at University of Wollongong
January 1, 2003 - January 1, 2006Qualifications
Industry Experience
Software & Internet, Gaming, Media & Entertainment, Financial Services, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Sunshine Coast today.