Philip Cosgrave

Senior Tools Engineer at Epic Games

Whitby, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Philip Cosgrave is a Senior Tools Engineer and seasoned software leader with over 15 years of experience building and improving UI systems, engine components, and developer tools across game and real-time platforms. He has managed and grown cross-disciplinary teams at Unity—scaling service revenue by 50% in eight months—while remaining an active contributor to core UI code (notably on Unity's uGUI InputField, Graphic, and Selectable components). Equally comfortable coding and leading, Philip has a track record of shipping impactful editor and in-game UI features, automating workflows that doubled art-pipeline efficiency, and designing profiling tools that cut bug reports by 20%. His background spans startups and major studios (Unity, Epic Games, Gameloft), blending product-minded technical leadership with hands-on problem solving in AI-inflected UI design. Based in Whitby, Ontario, he mentors engineers, shapes manager training, and thrives on turning legacy systems into flexible, user-centric platforms.
code10 years of coding experience
job14 years of employment as a software developer
bookBSC Computer Science, BSC Computer Science at Brock University
bookMarkville SS
github-logo-circle

Github Skills (11)

ui-components10
uid10
user-interface10
front-end-development10
ui-design10
csharp10
dotnet-core10
unity3d10
layout9
layoutmanager9
event-handling8

Programming languages (1)

C#

Github contributions (5)

github-logo-circle
Unity-Technologies/uGUI

Oct 2015 - Oct 2020

Source code for the Unity UI system.
Role in this project:
userFull-stack Developer
Contributions:57 commits, 1 push, 3 comments in 5 years
Contributions summary:Philip primarily contributed to the UI system, specifically focusing on the InputField, Graphic, and Selectable components. They made several updates, including fixing bugs related to caret and selection, and ensuring the proper behaviour of these elements. Furthermore, they contributed to layout and rendering aspects across various UI components, optimizing the overall performance and functionality within the Unity environment. The contributions span from core UI system improvements to adding minor but crucial code changes.
unity-uiunity3dunitysystem-ui
suntabu/UnityUI

Aug 2016 - Jul 2017

Contributions:14 commits in 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial