Michael Wolfenden is a graduate mining engineer based in Edmonton with hands-on experience across underground operations, from haul trucks and jumbo operations to longhole drilling and bogger work at Barminco. He brings a practical blend of field technician skills and mine planning experience gained at Rio Tinto and CNRL, including GNSS surveying, instrumentation installation, data analysis and Vulcan-based planning. Despite being an early-career engineer, he reports 14 years of experience in related roles, showing long-term exposure to heavy-equipment safety and construction environments. Michael has also contributed to technical projects beyond mining—making back-end code and documentation changes to the well-known Polly .NET resilience library—demonstrating curiosity about software tooling and automation. He is focused on underground mining careers and continuous improvement, pairing operational competence with data-driven planning and a knack for translating field observations into actionable reports. Colleagues will find him practical, safety-minded, and unusually versatile for a recent graduate.
14 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Mining Engineering, Bachelor's degree, Mining Engineering at University of Alberta
Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.
Role in this project:
Back-end Developer
Contributions:62 commits, 8 PRs, 20 pushes in 2 years 5 months
Contributions summary:Michael primarily contributed to the Polly library by modifying existing code and adding new features. The user made changes to the documentation related to Retry strategies, and updated the build script to handle paths with spaces. They also added functionality to allow arbitrary data to be passed to policy execution and fixed an issue relating to sleep implementations within the library. Additionally, they updated versioning and added tests.
Contributions:1 release, 10 commits, 6 pushes in 6 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.