Jean-paul Boodhoo

Software Artisan at Develop With Passion®

Medicine Hat, Alberta, 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

👤
Senior
🎓
Top School
Jean-paul Boodhoo is a seasoned Software Artisan with 15 years of experience helping teams build maintainable, enterprise-grade software across multiple platforms and languages. Based in Medicine Hat, Alberta, he blends pragmatic, time-tested engineering practices—TDD, CI, design patterns—with mentoring to elevate developer skillsets rather than tying solutions to any single technology. His contributions to the .NET testing framework Machine.Specifications show a focus on making developer tooling more expressive and robust, including improvements for nested contexts and generic type handling. Known for architecting extensible .NET frameworks and delivery systems for municipal and large utility clients, he favors longevity and readability in code. Colleagues rely on him to instill disciplined practices and to translate complex domain requirements into practical, maintainable solutions.
code15 years of coding experience
job6 years of employment as a software developer
bookSoftware Development, Software Development at Medicine Hat College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

unit-testing10
net10
asp-net10
web-framework10
dotnet10
mspec10
csharp10
dotnet-core10
data-structures4
algorithm4
algorithms4
data-structure4

Programming languages (2)

C#JavaScript

Github contributions (5)

github-logo-circle
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
Role in this project:
userBack-end Developer
Contributions:22 commits in 3 years 8 months
Contributions summary:Jean-paul primarily contributed to the Machine.Specifications framework by modifying and extending its core functionality related to context handling and specification execution. They implemented features for nested contexts, subject attribute inheritance, and ensured the correct order of execution for setup and act blocks. The user also refactored code for better readability and improved the handling of generic types within the context factory. These changes focused on enhancing the framework's flexibility and correctness.
dotnetmspectestingspecificationfluent-assertions
developwithpassion/devtools

Jul 2013 - Nov 2015

Contributions:3 commits, 1 PR, 1 push in 2 years 3 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
Jean-paul Boodhoo - Software Artisan at Develop With Passion®