Available to hire
Enormous capacity to investigate, experiment and adopt new technologies and to utilize those technologies to solve business problems.
Possessing excellent analytical and problem-solving skills, I communicate effectively at all levels and excel in both collaborative and independent environments and have led the design and development of many projects.
Skills
Language
English
Fluent
Work Experience
Principal Software Developer at Savage Mountain Studio Inc.
June 1, 2016 - PresentLead the development of multiple Azure-based software solutions including a Document Intelligence Solution using Azure AI for on-premises container-based ML models to extract data from financial documents; built a React front-end and .NET Core API; also led a Vehicle Auction Platform with a .NET MAUI front-end and React web app, and a Dealer Portfolio Management Platform, a containerized Azure-based white-label SaaS for automotive FinTech with ETL-driven data integration.
Software Developer at Financial Services Regulatory Authority of Ontario
April 1, 2022 - October 22, 2025Architected and developed public and internal facing web applications using React with Material UI; the two .NET Core REST APIs use C# with CQRS and front a SQL Server database.
Full-stack Developer at CAE Inc.
November 1, 2020 - October 22, 2025Remote contract, full-stack developer on the AI project team surfacing a ML model that provides predictive analysis of cancellation likelihood for global corporate facilities within a microservices ecosystem. (Angular 8, C#, .NET Core, MediatR, AutoMapper, CosmosDB, Azure DevOps – Boards, Repos, Pipelines, Microsoft Teams, Azure Storage Explorer, Azure Data Studio)
Senior Software Developer at shipitizer.com
October 1, 2021 - October 22, 2025Architected, coded and developed this Azure cloud-based, SaaS transportation management system. The stack included JavaScript/React for front-end and Node.js/Sails transitioning to C#, .NET Core for back-end, with Docker, AKS, Azure Pipelines and SQL Server.
Staff Software Developer at Vintri Technologies inc.
August 1, 2023 - October 22, 2025Devised and created a platform modernization strategy and PoC to gradually migrate an archaic ASP.NET MVC application to an API first platform (Vue 3, Vite, .NET Core, Entity Framework, Docker, SQL Server).
Senior Software Developer at Comprehensive Logistics Inc.
June 1, 2016 - October 22, 2025Evangelized the adoption of a reactive, message-driven, loosely coupled enterprise software architecture. Implemented the Event Notification Task System, Yard Management System and Transportation Management System with RabbitMQ, Node.js, MySQL, Elasticsearch, SQL Server, Sails.js, Aurelia and related technologies.
Software Developer at T4G Limited
January 1, 2006 - October 22, 2025Bell Canada – Service Delivery Platform; contributed to a rapid, low-cost to market platform for product delivery; involved in software and database design and web interfaces, business and data access layers (JavaScript, C#, Entity Framework, SQL Server).
Software Developer at JDK Systems Inc
January 1, 2004 - October 22, 2025Designed and developed a subscription-based system for single and multi-unit restaurants to accept delivery, take-out and catering orders over the web.
Partner/Development Leader at Bellamy Jordan Inc
December 31, 2002 - October 22, 2025Involved in all phases of client relationship and software development – conceptualization, analysis, programming, implementation and maintenance; provided leadership and support to the development team.
Education
Microsoft Certified Solution Developer Certification at Microsoft
January 11, 2030 - October 22, 2025Canadian Securities Course at Canadian Securities Institute
January 11, 2030 - October 22, 2025Canadian Investment Funds Course at Investment Funds Institute of Canada
January 11, 2030 - October 22, 2025Canadian Investment Management – First Level at Canadian Securities Institute
January 11, 2030 - October 22, 2025Computer Programming & Analysis at Seneca College
January 11, 2030 - October 22, 2025Qualifications
Microsoft Certified Solution Developer Certification
January 11, 2030 - October 22, 2025Canadian Securities Course
January 11, 2030 - October 22, 2025Canadian Investment Funds Course
January 11, 2030 - October 22, 2025Canadian Investment Management – First Level
January 11, 2030 - October 22, 2025Industry Experience
Financial Services, Transportation & Logistics, Software & Internet, Computers & Electronics, Professional Services
Skills
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.