Brad Phelan

Principle Software Engineer at ModuleWorks

Austria
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

🤩
Rockstar
🎓
Top School
Brad Phelan is a principal software engineer based in Austria with 17 years of hands-on experience designing algorithms and leading teams in safety-critical and industrial domains. He specializes in C++ and geometric/CAM algorithm development for rotary CNC and bespoke CAD systems, while also bringing broad fluency across .NET, Ruby, and embedded toolchains. His background includes DO-178 aerospace work, high-availability systems, and contributions to well-known open-source projects like ReactiveUI and DotLiquid where he improved core runtime and templating behaviors. Known for out-of-the-box problem solving, Brad bridges product and engineering teams to translate complex requirements into robust, testable implementations. He combines deep systems-level expertise with a practical track record of shipping production software across automotive, aerospace, and machine-tool industries.
code18 years of coding experience
job18 years of employment as a software developer
bookThe University of Melbourne
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
31,579reputation
3.8mreached
374answers
381questions
Badges
geometry
top-5%
wpf
top-5%
jquery
top-5%
ajax
top-5%
xaml
top-5%
github-logo-circle

Github Skills (35)

javascript10
reactivex10
coffeescript10
testing10
net10
dotnet10
rails10
template-engine10
mvvm10
reactive-extensions10
asp-net10
dotnet-core10
jasmine10
csharp10
ruby-on-rails10

Programming languages (19)

C#PowerShellC++CSSRustCGoHTML

Github contributions (5)

github-logo-circle
bradphelan/jasminerice

Jun 2011 - Jan 2013

Pain free coffeescript testing under Rails 3.1
Role in this project:
userFull-stack Developer
Contributions:70 commits, 1 issue in 1 year 7 months
Contributions summary:Brad primarily worked on the `jasminerice` project, which is a testing framework for CoffeeScript in Rails. They made significant contributions including adding root routes and fixtures to the framework. They also updated dependencies by merging branches and added explicit requirements. Their work appears to involve both front-end and back-end aspects of the project, including changes to routes, controllers, and asset files.
railstesting
dotliquid/dotliquid

Dec 2016 - Nov 2017

.NET Port of Tobias Lütke's Liquid template language.
Role in this project:
userBack-end Developer
Contributions:17 commits, 16 PRs, 8 pushes in 11 months
Contributions summary:Brad contributed significantly to the .NET port of the Liquid template language. They implemented new features such as the "round" filter and enhanced existing filters like "times", "plus", and "minus" to handle numeric operations correctly. Furthermore, the user improved the handling of different number formats and cultures within the rendering process. These changes involved modifying core files and writing new tests to ensure the functionality and accuracy of the template engine.
dotnet
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