Development Team Leader with extensive experience in API design and cloud integration at CARFAX Canada. Demonstrated ability to mentor teams and achieve project success through strategic communication and problem-solving. Proficient in C# development and CI/CD pipelines, delivering scalable, secure solutions.
Overview
16
16
years of professional experience
Work History
Development Team Leader
CARFAX Canada
London, Ontario
03.2025 - Current
Lead end-to-end delivery of technical projects using .NET Core, Azure Functions, and secure REST APIs with OAuth and token-based authentication.
Resolve complex issues in C#, ASP.NET, and cloud integrations, ensuring timely and scalable solutions.
Create technical assessments for new projects to determine realistic timelines and development effort.
Review code across the team, providing constructive feedback and promoting best practices in design, security, and maintainability.
Take ownership of complex or high-priority tickets, ensuring thorough analysis, testing, and resolution.
Mentor and coach developers on API design, application security, and DevOps workflows (Azure Pipelines, CI/CD).
Facilitate regular 1:1 meetings to support team performance, development goals, and continuous improvement.
Drive the hiring process by conducting technical interviews focused on C#, SQL Server, Vue.js, and secure coding standards.
Projects: General Auto Reports, Consumer Reports Website, Vehicle History Reports, VIN Scan System, Integration APIs.
Senior Developer
CARFAX Canada
London, Ontario
09.2023 - 03.2025
Developed enterprise-grade applications using C#, Web Components, and RESTful APIs following Agile and Waterfall methodologies.
Designed and implemented scalable APIs using .NET Core, applying SOLID principles and design patterns.
Secured APIs through robust authentication mechanisms including OAuth and token-based access control.
Built cloud-native solutions using Azure Functions, Azure Service Bus, Cosmos DB, SignalR, Key Vault, App Configuration, and Application Insights.
Led implementation of unit, integration, and UI tests; helped establish automated testing pipelines to ensure code quality.
Supported frontend development using Vue.js and collaborated closely with UI/UX teams using InVision and Figma.
Worked extensively with SQL Server, including stored procedures, views, triggers, and functions.
Contributed to DevOps practices by advising on CI/CD pipelines and infrastructure-as-code strategies.
Projects: VIN Scanner, RESTful Data Integration, Cloud Migration (Azure), Vehicle History APIs
Senior Software Developer
Treo Consulting Inc.
Edmonton, Alberta
04.2021 - 09.2023
Developed enterprise applications using Blazor, C#, and Entity Framework 6, following best practices in performance, maintainability, and security.
Analyzed business requirements to architect efficient and scalable system designs.
Designed and implemented relational databases using SQL Server 2019, including schema modeling, indexing, and stored procedures.
Created database diagrams using tools such as yED Graph Editor to visualize and communicate system architecture.
Generated custom reports and statistical insights for senior management to support data-driven decision-making.
Projects: Developed a new web application using Blazor and C# for an insurance company covering auto, life, and credit insurance products, maximum insurance protection, payment methods (cash, finance, lease), and related services.
Part-time IT Professor
Fanshawe College
London, Ontario
01.2023 - 08.2023
Delivered courses on Software Design Patterns (Level 2) and Introduction to JavaScript, combining theory with real-world application to enhance student understanding.
Utilized the Fanshawe Online (FOL) platform to manage course content, assignments, discussions, and communications with students and academic staff.
Provided timely feedback, supported student development, and maintained effective communication through email and FOL messaging systems.
Senior .NET Developer
Al-Elm Information Security
Riyadh, Saudi Arabia
04.2009 - 11.2019
Developed enterprise web applications using ASP.NET, C#, VB.NET, and SQL Server, delivering scalable and secure solutions.
Applied n-tier architecture and MVC patterns across multiple large-scale projects.
Designed and delivered complex reports using Crystal Reports and SQL Server Reporting Services (SSRS).
Worked within both Waterfall and Agile development environments, adapting to project needs and timelines.
Gained foundational experience in DevOps concepts, including CI/CD pipelines and configuration management (CM).
Projects: Worked on various government projects for the National Information Center, including a Training Website (part of the Ministry of Interior site), Labs Reservation system, and Units & Financial System. Used Web Forms with VB.NET and ASP.NET MVC with C#.
Education
Post-Graduate Certificate - Information Security Management