Dwayne Boone

Software Developer at Verafin

St. John's, Newfoundland and Labrador, 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

🤩
Rockstar
🎓
Top School
Dwayne Boone is a seasoned software developer with 23 years of experience building and stabilizing back-end systems, currently contributing at Verafin from St. John's, Newfoundland. His decade at ZeroC included significant work on the Ice RPC framework—debugging cross-language deadlocks and improving multi-language sequence and exception handling—demonstrating deep expertise in distributed systems and concurrency. He has a consistent track record of fixing tricky build, versioning, and platform-specific issues across C++, Java, C#, Python, and Ruby, making him a reliable troubleshooter for complex codebases. Trained in electrical engineering at Memorial University, Dwayne pairs strong low-level understanding with practical software craftsmanship. He also brings an eye for maintenance and developer experience, having simplified licensing and updated large codebases to improve build reproducibility and cross-platform behavior.
code23 years of coding experience
job20 years of employment as a software developer
bookElectrical Engineering, Electrical Engineering at Memorial University, Newfoundland and Labrador
github-logo-circle

Github Skills (15)

ice10
javas10
c-language10
cprogramming-language10
csharp10
demoscene10
java10
dotnet-core10
python9
ruby9
rpc9
error-handling9
asp-net7
net7
dotnet7

Programming languages (5)

C#C++JavaScriptGroovyPython

Github contributions (5)

github-logo-circle
zeroc-ice/ice

Jul 2002 - Nov 2015

All-in-one solution for creating networked applications with RPC, pub/sub, server deployment, and more.
Role in this project:
userBack-end Developer
Contributions:2859 commits, 104 pushes, 2 branches in 13 years 6 months
Contributions summary:Dwayne was primarily responsible for debugging and fixing deadlock issues within the Ice framework's LocatorInfo module. They made critical changes to the code, fixing issues across multiple languages (C++, Java, and C#), specifically addressing a deadlock situation. They also contributed to improving code quality by adding or modifying features related to sequence handling in Ruby and Python, along with modifications to exception handling.
rpczerocpythonjavascriptrpc-framework
zeroc-ice/ice-demos

Mar 2015 - Nov 2015

Sample programs for Ice
Role in this project:
userBack-end Developer
Contributions:102 commits, 102 pushes in 8 months
Contributions summary:Dwayne primarily worked on bug fixes and minor enhancements within the Ice demos repository. The user addressed versioning issues in C# project files, fixed batch flush calls in various demo clients, and resolved build and run issues on Windows. They also simplified the license and updated ZeroC homepage URLs and copyright headers across several files. Furthermore, the user contributed by fixing protobuf demo builds.
rpczeroccppprogramslabview
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
Dwayne Boone - Software Developer at Verafin