Senior Software Engineer II Diablo IV at Blizzard Entertainment
City of Rochester, New York, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Skye Hoefling is a Senior Software Engineer with a decade of experience building scalable back-end and cross-platform systems, currently contributing to Diablo IV at Blizzard Entertainment. He has led engineering teams and platform efforts at FileOnQ and multiple consulting engagements, blending hands-on development with architecture and dependency-injection-driven refactors. An active open-source contributor and Microsoft MVP, Skye has improved notable projects like DNN (introducing DI and removing circular dependencies) and helped extend the Uno Platform for broader XAML cross-platform support. He combines game-focused development roots from a BS in Game Design and Development with practical enterprise API and integration experience from firms like Xerox and Thomson Reuters. Based in Rochester, NY, he brings a pragmatic focus on maintainable architecture and shipping features across desktop, web, and mobile runtimes.
10 years of coding experience
13 years of employment as a software developer
BS Game Design and Development; Minors: Computer Science Psychology, BS Game Design and Development; Minors: Computer Science Psychology at Rochester Institute of Technology
DNN (formerly DotNetNuke) is the leading open source web content management platform (CMS) in the Microsoft ecosystem.
Role in this project:
Back-end Developer
Contributions:129 reviews, 106 commits, 38 PRs in 1 year 6 months
Contributions summary:Skye focused on improving the DNN platform's architecture by introducing Dependency Injection to module patterns, which involved refactoring existing code and removing circular dependencies. Their work included creating a module pipeline, implementing singleton instances, and adding dependency injection support for Razor3 modules. Furthermore, the user made a significant change by removing the DotNetNuke.Contracts project and replacing it with DotNetNuke.DependencyInjection.
Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!
Role in this project:
Full-stack Developer
Contributions:5 reviews, 5 commits, 3 PRs in 1 year 7 months
Contributions summary:Skye contributed to the Uno Platform, implementing and adjusting XAML components for cross-platform compatibility. The commits involve adding and removing conditional compilation, specifically targeting platforms like Android, iOS, and WebAssembly. Furthermore, the user added support for Windows-specific functionality, integrating the ConnectionProfile API within the WPF runtime environment. Additionally, the user made changes to the project configuration, adding support for single-project Windows packaging.
roslynunomvvmc-sharpios
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.