Microsoft Mesh
Mixed Reality Collaboration Platform
Software Engineer II – Microsoft (Dublin, Ireland | Apr 2024 – Dec 2024)
At Microsoft, I worked on Mesh, the company’s platform for immersive collaboration. On the Customisation & Extensibility team, I was responsible for the Branding feature, enabling organisations to bring their identity into Mesh by linking assets uploaded in Teams Admin Center with 3D environments. This allowed event organisers and teams to customise logos and accent colors within immersive spaces. I also contributed to prototypes exploring anchored, customisable content to expand personalisation options inside Mesh.
Alongside feature development, I was a member of the Mesh Quality Assurance Taskforce. In this role, I coordinated daily testing sessions, triaged and routed bugs, and enriched reports with telemetry and log data. I managed build selection and deployment for testing needs, created dashboards to monitor coverage, and partnered with other teams to align on testing strategy. This blend of feature development and platform-wide quality assurance gave me experience balancing innovation with reliability in a large-scale, cross-team environment.
Testimonials (via LinkedIn)
Dave Gargan - Technical Director at Havok
“Eoin is a great self starter. Fearless in taking on any new challenges. His open minded approach meant he was able to quickly make an impact in diagnosing and resolving tough issues in a product that had a complex architecture spanning multiple services and endpoints. Eager to help others succeed, he's shown a real aptitude for collaboration in larger distributed development teams. Eoin would be an asset for any team but especially one that requires people who can adapt quickly and bring people together.”
Niall Glynn - Principal Software Engineering Manager at Havok
“I had the privilege of being Eoin’s manager for four months at Microsoft. Eoin is a tremendous asset to any team – he’s someone who can be trusted to deliver exceptional individual impact, and to collaborate and communicate effectively across boundaries.
I can think of numerous situations in which Eoin took complicated or ambiguous tasks on, partnered with others (engineers, designers, product managers) to understand the space and what we were trying to achieve, refined solutions through collaboration and then delivered quality results ahead of time.
Eoin was always keen to tackle work up and down the stack. He has deep knowledge of Unity which he brought to bear both advising others on approaches and delivering features in the application we were building. He’s someone who could be relied upon to deliver great impact in any role.
Eoin thinks and acts cross-functionally – tackling engineering problems with careful craft while also thinking about design, usability and the product context of the work. He is also someone who works to empower others, contributing to and shaping discussions, always generating energy and clarity in his team and beyond through his enthusiasm and excellent communication skills.
It was my great pleasure to work with and manage Eoin - I recommend him without reservation.”