Summary
Mohamed Ramadan is a pragmatic software engineer with nine years of professional experience and five years in focused .NET development, currently advancing POS and enterprise solutions at Escher Group. He has deep hands-on expertise in C#, .NET, WPF/MVVM, REST APIs, data migration and custom reporting (XSLT/SSRS), and regularly collaborates in Agile/Scrum teams across development, QA and production support. Mohamed’s background includes government and large-enterprise projects where he implemented server-side plugins, automated testing, and deployment/configuration tasks—skills that make him effective at both feature delivery and stabilization. He pairs strong implementation discipline (unit testing, NUnit/NSubstitute) with practical tooling knowledge—Visual Studio, Git/BitBucket, Perforce, JIRA—so he can own work from design through production. Notably, he’s built custom data-migration plugins and XML-driven reporting systems, reflecting an appetite for bridging data and application logic. Based in Ottawa with a Software Engineering degree from the University of Ottawa, he brings steady execution and a track record of making legacy and bespoke systems more reliable and maintainable.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Applied Science Software Engineering, Bachelor of Applied Science Software Engineering at University of Ottawa
English, French