Shane Charles is a software developer with 10+ years of experience building web and desktop solutions across .NET, F#, and functional languages like Erlang, and an emerging interest in Clojure. He runs his own consultancy, contributes as a developer at White Light Computing, and has led Burning Ice Solutions to deliver tested, maintainable systems using ASP.NET MVC, SQL Server, unit and property-based testing, and AWS services. An active community organizer, he serves on the Winnipeg .Net User Group board and runs regional Tech & Wings meetups, maintaining the group’s Elm frontend and F# API. He cares deeply about software quality and mentoring, having improved legacy systems (Visual FoxPro) and onboarded junior developers. Based in Manitoba, Canada, Shane pairs small-town pragmatism with a curiosity for functional programming and a habit of sharing what he learns—often over a poorly played round of golf.
10 years of coding experience
2 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at University of Manitoba
Certificate, Computer Technician, Certificate, Computer Technician at Assiniboine Community College
Computer Science, Computer Science at Brandon University
Contributions:31 PRs, 16 pushes, 2 comments in 3 years 8 months
apidotdot-networdpressuser-group
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
Shane Charles - Software Developer at Burning Ice Solutions Inc.