Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ahmad Elsalahat

London,Canada

Summary

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

Fanshawe College
London, ON
12-2021

Post-Graduate Certificate - Netwroking Security Architecture

Fanshawe College
London, ON
12-2020

Bachelor - Software Engineering

AlBalqa Applied University
Amman, Jordan
08-2007

Skills

  • Project management
  • API design
  • Cloud integration
  • C# development
  • Azure Functions
  • RESTful services
  • Code review
  • CI/CD pipelines
  • Database design
  • Technical mentoring
  • Team building
  • Problem solving
  • Time management
  • Agile methodologies
  • Effective communication
  • API development
  • Scrum master
  • IT infrastructure
  • Cybersecurity
  • Microservices
  • Continuous integration
  • Cross-functional coordination
  • Technical leadership
  • Software design patterns
  • Mentoring junior developers
  • Software architecture

Timeline

Development Team Leader

CARFAX Canada
03.2025 - Current

Senior Developer

CARFAX Canada
09.2023 - 03.2025

Part-time IT Professor

Fanshawe College
01.2023 - 08.2023

Senior Software Developer

Treo Consulting Inc.
04.2021 - 09.2023

Senior .NET Developer

Al-Elm Information Security
04.2009 - 11.2019

Post-Graduate Certificate - Information Security Management

Fanshawe College

Post-Graduate Certificate - Netwroking Security Architecture

Fanshawe College

Bachelor - Software Engineering

AlBalqa Applied University
Ahmad Elsalahat