Stephen Gregory

Software Developer Specialist at Verafin

Old Toronto, Ontario, 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

👤
Senior
🎓
Top School
Stephen Gregory is a seasoned software developer specialist with 11 years of experience, currently building backend systems at Nasdaq Verafin in Toronto after graduating in Computer Engineering from Memorial University. He has a strong track record in enterprise and scientific applications—ranging from ice-surveillance and weather-forecasting tools to data-integrated decision platforms and financial crime software. Proficient in C#, .NET, MS SQL and REST APIs, he blends systems design with hands-on implementation and has repeatedly led refactors and integrations that improve reliability and observability. An active open-source contributor, he has contributed backend serialization work to the popular Duplicati project, showing attention to robust error and data handling across messaging and scripting pipelines. Beyond code, he brings a curious, creative tilt—photography and a self-styled “wizard” persona—reflecting a pragmatic but unconventional approach to problem solving.
code10 years of coding experience
job8 years of employment as a software developer
bookHigh School, High School at St. Catherine's Academy
bookBachelor's Degree, Computer Engineering, Bachelor's Degree, Computer Engineering at Memorial University of Newfoundland
github-logo-circle

Github Skills (12)

net10
asp-net10
dotnet10
backup10
data-serialization10
c-library10
csharp10
dotnet-library10
c-libraries10
dotnet-core10
serialization10
encryption9

Programming languages (8)

TypeScriptC#JavaRustJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
duplicati/duplicati

Jan 2018 - Apr 2018

Store securely encrypted backups in the cloud!
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR in 2 months
Contributions summary:Stephen primarily contributed to the backend functionality of the Duplicati project, focusing on the serialization of results. They developed a `ResultSerializer` class to handle the output format, incorporating support for various data types like collections, arrays, and exceptions. The user's work extended to integrating this serialization process within existing modules such as sending emails, Jabber messages, and HTTP messages, and also in script executions. This involved refactoring existing code and modifying method signatures to accommodate the `ResultSerializer`.
tno-backupsftptrust-no-one-backupencryptedcloud-backup
JavaScript helpers for various Tasker tasks
Contributions:1 review, 31 commits, 21 PRs in 2 years 1 month
taskerjavascriptjavascriptlethelpersjavascript-helpers
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
Stephen Gregory - Software Developer Specialist at Verafin