John Earnshaw

Co-Founder at NetModules LTD - A Modular Software Company

Sherburn in Elmet, England, United Kingdom
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
John Earnshaw is a seasoned Co-Founder and full-stack Microsoft engineer with over 20 years of experience designing scalable, high-performance .NET systems and leading engineering teams across startups and enterprise clients. He specializes in modular, event-driven architectures, API governance, and cloud cost optimization, and blends hands-on C# engineering (including P/Invoke and .NET MAUI) with pragmatic leadership that emphasises ownership and equality. John is the creator of NetModules, an active open-source modular framework and accompanying serialization tools that streamline production-ready app development and JSON schema validation. His background includes performance and architecture work with Microsoft, eBay and Amazon, and practical AI/ML integration using ML.NET and Llama models in C#. He’s known for simplifying complex systems, reducing technical debt through digital-footprint audits, and embedding maintainability into fast-moving product teams.
code11 years of coding experience
job18 years of employment as a software developer
bookMotor Vehicle Mechanics, Motor Vehicle Mechanics at Wakefield College
bookGNVQ Level 2, Information Technology, GNVQ Level 2, Information Technology at University Centre at the Heart of Yorkshire Education Group
bookC++, C++ at University Centre at Wakefield College
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
331reputation
23kreached
11answers
12questions
github-logo-circle

Github Skills (85)

unity3d9
inspector9
unity3d-editor9
unity-editor9
dotnet8
sdk8
csharp8
thunderbird7
crawler6
vbnet6
metadata6
jquery6
cli6
wordpress6
linux6

Programming languages (4)

C#ShellJavaScriptPHP

Github contributions (5)

github-logo-circle
reblGreen/Php-Nuget-Server

Jan 2018 - Apr 2023

Contributions:2 pushes in 5 years 4 months
phpnugetnuget-server
Easily add the help text info box to any Unity 3D inspector field.
Contributions:3 commits, 1 PR, 8 pushes in 1 year 10 months
helperboxinspectorunity-editorunity
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
John Earnshaw - Co-Founder at NetModules LTD - A Modular Software Company