Summary
Steven Welch is a Specialist Software Developer based in Ottawa with 11 years of experience building and maintaining high-reliability .NET and C# systems. He has progressed through roles at JSI from junior to specialist, leading cross-team feature delivery, mentoring hires, and designing concurrent, high-throughput message relay solutions that improved scalability and performance. Comfortable supporting critical legacy products and coordinating third-party contractors, he blends hands-on coding with architectural thinking and a strong grounding in relational databases. A Carleton-educated computer scientist with roots in Java enterprise development and help-desk troubleshooting, he brings a practical, client-focused mindset that surfaces subtle maintainability and supportability improvements.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Computer Science: Computer & Internet Security Honours Stream, Computer Science, Bachelor of Computer Science: Computer & Internet Security Honours Stream, Computer Science at Carleton University