Neal Blomfield

Principal Software Engineer at Marketplacer

Wellington, Wellington, New Zealand
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
Neal Blomfield is a Principal Software Engineer based in Wellington, New Zealand, with over 12 years of experience designing and delivering resilient backend systems and platform upgrades. He combines hands-on engineering—especially in Ruby on Rails and .NET—with mentoring and technical leadership to uplift teams and drive cross-team solutions. Neal has led migrations and platform modernisations (Ruby, Postgres, MySQL, Node.js to .NET Core/React) and built monitoring tooling to make operations and diagnostics straightforward. He also has practical experience designing message-based architectures and contributed serialization/versioning enhancements to the widely used EasyNetQ RabbitMQ client. Colleagues rely on him for pragmatic solution design, release automation and clear standards that reduce operational friction. Outside the obvious, he actively shapes onboarding and mentoring programs, ensuring technical improvements are sustained through better team capability.
code12 years of coding experience
job24 years of employment as a software developer
bookBachelor of Applied Information Systems, Information Systems, Bachelor of Applied Information Systems, Information Systems at Universal College of Learning
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
4,327reputation
427kreached
76answers
2questions
Badges
iis-express
top-5%
github-logo-circle

Github Skills (19)

messaging10
net10
dotnet10
data-serialization10
serialization10
rabbitmq10
asp-net10
dotnet-core10
csharp10
dotnet-new9
asp-net-mvc9
iis-express9
domain-driven-design6
wcf6
publish6

Programming languages (3)

C#C++Ruby

Github contributions (5)

github-logo-circle
EasyNetQ/EasyNetQ

May 2014 - May 2014

An easy to use .NET API for RabbitMQ
Role in this project:
userBack-end Developer
Contributions:9 commits, 4 comments in 7 days
Contributions summary:Neal primarily focused on enhancing the existing message serialization and deserialization capabilities within the EasyNetQ framework, as evidenced by modifications to the core components. This involved extracting existing message serialization logic into a single abstraction to facilitate message versioning. Additionally, the user implemented and tested versioning support, including a new strategy for publishing exchanges and a strategy for message serialization, demonstrating an understanding of messaging systems and serialization techniques.
apidotnetcsharpmessagingrabbitmq
Contributions:16 PRs, 40 pushes, 11 branches in 1 year 4 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
Neal Blomfield - Principal Software Engineer at Marketplacer