Justin Stenning is a director and seasoned software engineer with 14 years’ experience delivering enterprise and embedded systems across .NET, C#, NodeJS/TypeScript, GIS/web mapping and real-time graphics. He has led cross-functional teams and product delivery for government and financial sectors, including designing elements of Australia’s New Payments Platform and rolling out national biosecurity case management systems. As founder/director of two software consultancies he blends hands-on engineering with client-focused product development, spanning Windows drivers, IoT, SharePoint, Unity3D and microservices. An active contributor to native tooling, he’s fixed build and compatibility issues in the well-known EasyHook project and rebuilt Direct3D capture/overlay tooling using SharpDX. Based in Bendigo, Victoria, Justin combines practical low-level systems expertise with modern cloud and web stacks to solve challenging integration problems. He’s comfortable moving between driver/graphics internals and high-level architecture, making him a pragmatic technical leader for complex, multidisciplinary projects.
14 years of coding experience
16 years of employment as a software developer
Bachelor of Information Technology, Bachelor of Information Technology at CQUniversity
DirectX Capture and Overlays by using Direct3D API hooks
Role in this project:
Full-stack Developer
Contributions:2 releases, 41 commits, 5 PRs in 10 years 10 months
Contributions summary:Justin primarily focused on developing a DirectX capture and overlay system, modifying and refactoring existing code. They updated the project to use SharpDX, refactored the code to a modular structure, and added support for Direct3D 9 overlay features, including image scaling and rotation. Furthermore, they introduced functionality for specifying the overlay via an interface API, enabling more dynamic control.
Contributions:10 releases, 1 review, 98 commits in 5 years 6 months
Contributions summary:Justin contributed significantly to the EasyHook project by fixing various build and code issues. They addressed compiler warnings and linker problems, improving code quality. Additionally, the user made changes to support the EasyHook 2.7 driver, demonstrating a focus on compatibility and maintaining the project's functionality. The user also addressed COM hooking issues.
apiwindowshookingdll-injectionwindows-service
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
Justin Stenning - Director at Coldtap Australia Pty Ltd