I am a passionate Senior Software Developer and Architect with over 18 years of experience, dedicated to continuous learning and innovation. I specialize in .NET, VB.NET, C#, ReactJS, Python, Node.js, JavaScript, Angular, C++, Oracle, SQL Server, and AI frameworks, and I have hands-on experience with cloud platforms, DevOps, and AI tooling, delivering scalable solutions across banking, insurance, telecom, and retail.

Farooq Ahmad

I am a passionate Senior Software Developer and Architect with over 18 years of experience, dedicated to continuous learning and innovation. I specialize in .NET, VB.NET, C#, ReactJS, Python, Node.js, JavaScript, Angular, C++, Oracle, SQL Server, and AI frameworks, and I have hands-on experience with cloud platforms, DevOps, and AI tooling, delivering scalable solutions across banking, insurance, telecom, and retail.

Available to hire

I am a passionate Senior Software Developer and Architect with over 18 years of experience, dedicated to continuous learning and innovation.

I specialize in .NET, VB.NET, C#, ReactJS, Python, Node.js, JavaScript, Angular, C++, Oracle, SQL Server, and AI frameworks, and I have hands-on experience with cloud platforms, DevOps, and AI tooling, delivering scalable solutions across banking, insurance, telecom, and retail.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Software Architect/Developer at Walmart Canada
September 1, 2021 - Present
Built and designed Product Recall Single Page App. Front end with Angular 18 / Bootstrap v4. APIs in .NET Core 8 / EF Core. Data migration via SSIS ETL and batch processing. API in NodeJS. Front end in ReactJS. Mobile app in React Native. Retrieved data from Health Canada site and transformed with Beautiful Soup and WebDriver. Used OpenAI API to structure data.
Senior FULL Stack Software Developer / DevOps at Citi Bank Canada
September 1, 2021 - October 7, 2025
Designed & built backend jobs with Quartz / .NET Core. Built RESTful API. Created ad hoc reports using PowerShell, C# and MongoDB scripts. Built a POC using Angular / Web API. Configured CI/CD pipelines for Dev/Staging/Prod. Deployed projects on Azure SQL and Cosmos DB to Azure VMs and App Services. Involved in unit testing and code reviews.
Senior Software Developer at Walmart Canada
February 1, 2020 - October 7, 2025
Built Web API using Node.js and Express. Front end with ReactJS. Enhanced Kankur application in .NET Core & Angular 6. Built SSIS ETL to generate CSV and JSON files. Worked with Hadoop/DB2/Teradata/Oracle PL/SQL & T-SQL. Data extraction with Python.
Senior Full Stack Software Developer at Citi Bank Canada
July 1, 2019 - October 7, 2025
Built ePAP with .NET MVC / Web API. Implemented eForms UI with ASP.NET Web Forms. Integrated Cap Grid with eForms Web API. Created internal reports using Aspose for PDF/Word/Excel output. POC UI with TypeScript, Angular 6 & .NET Core. Involved in unit testing and code reviews.
Senior FULL Stack Software Developer at D+H
April 1, 2017 - October 7, 2025
Integrated auto client with Teranet / Purview services for land title search. Enhanced notification service using XSLT to convert XML to PDF. Built parser to convert Ontario Corp Search PDF to XML. Built Admin/Client sites UI using Angular 2 and Bootstrap. Designed and built WCF Restful API services with certificate security.
Senior FULL Stack Software Developer at IBM Canada
June 1, 2016 - October 7, 2025
Designed and built WCF/RESTful APIs, multi-tier web applications, and data integration components. Led development across teams, focusing on performance and reliability.
Migration WCF service Senior Software Developer at ADP Canada
June 1, 2015 - October 7, 2025
Designed and built asynchronous WCF services and data storage components. Data modeling and repository patterns with Dapper.net. Created unit tests for services.
Senior Software Developer at BMO Insurance
March 1, 2015 - October 7, 2025
Designed and built responsive web applications for advisor support using Bootstrap, LESS and BMO standards.
Senior Software Developer at Sun Life Financial
June 1, 2014 - October 7, 2025
Designed and built multithreaded data access and integration components.
Senior Software Developer / Solutions Architect at Instore Focus Inc./PWD
December 1, 2013 - October 7, 2025
Architected, designed and developed web applications for the Professional Warehouse Demonstrators division; led UI and service layer development.
Senior Software Developer at PostMedia Digital (Canwest Digital)
November 1, 2011 - October 7, 2025
Designed and built widgets/web parts using ASP.NET/C#/XSL; integrated with upstream systems.
Senior Software Developer at DMTI Spatial
April 1, 2010 - October 7, 2025
Designed and built multithreaded file components for validation and merging of CSV/TXT/XLSX data; data processing pipelines.
Senior Software Developer at Deloitte
October 1, 2009 - October 7, 2025
Designed and built SQL 2005 reporting services (SSRS) for payroll system; data modeling and data access tools.
Senior Software Developer at OnTargetJobs
February 1, 2009 - October 7, 2025
Designed and built Med hunter Job Search presentation/Business Layer.
Senior Software Developer at Dimidium Solutions Inc
March 1, 2008 - October 7, 2025
Designed SQL 2005 database for Helix Player and Author.
Senior Software Developer at Firth Babin & Associates
October 1, 2007 - October 7, 2025
Designed G4S Financial Reports using DEV Express/SSRS.
Senior Software Developer at ACNielsen Canada
December 1, 2006 - October 7, 2025
OGDP Web – web-based market analysis software; data visualization and reporting.
Senior Software Engineer at OEConnection – OH, USA
May 1, 2006 - October 7, 2025
Designed and developed StoreFront for D2D (Dealer to Dealer) Link; AJAX, XML, C#, ASP.NET.
Technical Consultant at Ohio Savings Bank – OH, USA
October 1, 2005 - October 7, 2025
Involved in budgeting and forecasting financial application; .NET, Java, XML, SAS, XSL, Oracle.
Senior Software Developer at Verizon Communications – TX, USA
January 1, 2005 - October 7, 2025
Consumer Semi-Anonymous Shopping (SAS) as part of Verizon.com ordering redesign.
Senior Software Engineer / Lead at Radian Communication Inc – Canada
September 1, 2004 - October 7, 2025
Provided technical guidance to a small team; ASP.NET, C#, Web Services, SQL.
Senior Software Developer at FreeMarkets – PA, USA
June 1, 2001 - October 7, 2025
Developed UI, database access, stored procedures; COM+ components.
Senior Software Developer at Unisys Corp – PA, USA
November 1, 2000 - October 7, 2025
Developed storyboard for multi-tier BLL and PBL; COM+ based architecture.
Senior Software Architect/Developer at Walmart Canada
September 1, 2021 - Present
Built and designed Product Recall Single Page App; front-end developed with Angular 18 / Bootstrap 4; API services in .NET Core 8 with EF Core; data migration via SSIS ETL; Node.js API; front-end in ReactJS; mobile app in React Native; data extraction from Health Canada website with Beautiful Soup and WebDriver; leveraged OpenAI API to transform data into structured form.
Senior FULL Stack Software Developer / DevOps at Citi Bank Canada
September 1, 2021 - October 7, 2025
Designed & built backend jobs with Quartz/.NET Core; developed RESTful APIs; created ad hoc reports using PowerShell, C#, and MongoDB scripts; built POCs using Angular / Web API; configured CI/CD pipelines for Dev/Staging/Prod; deployed projects on Azure SQL and Cosmos DB to Azure VMs and App Services; engaged in unit testing and code reviews.
Senior Software Developer at Walmart Canada
February 1, 2020 - October 7, 2025
Built WebApi using Node.js and Express; front-end with ReactJS; enhanced Kankur application with .NET Core & Angular 6; built SSIS ETL to generate CSV/JSON files; data extraction with Python.
Senior FULL Stack Software Developer at Citi Bank Canada
July 1, 2019 - October 7, 2025
Built ePAP using .NET MVC / Web API; developed eForms UI with ASP.NET Web Forms; integrated Cap Grid with eForms Web API; built internal reports using Aspose for PDF/Word/Excel output; created ePAP POC UI using TypeScript, Angular 6 & .NET Core; involved in unit testing and code reviews.
Senior FULL Stack Software Developer at D+H
April 1, 2017 - October 7, 2025
Integrated auto client with Teranet / Purview services for land title search; enhanced notification service using XSLT to convert XML to PDF; built parser to convert Ontario Corp Search PDF to XML; built Admin/Client websites UI using Angular 2 and Bootstrap; designed and built WCF RESTful API services with certificate security and stored procedures.
Senior FULL Stack Software Developer at IBM Canada
June 1, 2016 - October 7, 2025
Designed and built responsive UI for Bell.ca eShop in an agile framework; handled MYBELL change requests in AngularJS and C#; integrated order processing web services and client-server architecture; contributed to offshore code reviews.
Migration WCF service Senior Software Developer at ADP Canada
June 1, 2015 - October 7, 2025
Designed and built asynchronous WCF services and data storage code; data modeling and data access using Dapper/repository pattern; developed unit tests for WCF services.
Senior Software Developer at BMO Insurance
March 1, 2015 - October 7, 2025
Designed and built responsive web applications for advisor support using Bootstrap, LESS; implemented SSIS/SSRS and related data workflows; applied Identity OWIN, MVC patterns, and RESTful services.
Senior Software Developer at Sun Life Financial
June 1, 2014 - October 7, 2025
Designed and built multithreaded data access layers; data modeling and storage solutions; developed with .NET 4.x and related technologies.
Solutions Architect / Senior Software Developer at Instore Focus Inc./PWD
December 1, 2013 - October 7, 2025
Architected web applications for organizational division; implemented MVC, WCF, SQL Server, SSIS/SSRS, Angular/Knockout UI and RESTful services; led design and implementation efforts for enterprise-grade solutions.
Senior Software Developer at PostMedia Digital (Canwest Digital)
November 1, 2011 - October 7, 2025
Designed and built widgets/web parts using ASP.NET/C#/XSL; implemented scalable web components and integrations.
Senior Software Developer at DMTI Spatial
April 1, 2010 - October 7, 2025
Developed multithreaded file components for validation and merging of CSV/TXT/XLSX data; built GIS-related solutions with .NET technologies.
Senior Software Developer at Deloitte
October 1, 2009 - October 7, 2025
Designed SQL Server Reporting Services (SSRS) reports for payroll systems; data modeling and data access tooling.
Senior Software Developer at OnTargetJobs
February 1, 2009 - October 7, 2025
Designed and built Med hunter job search presentation/business layer components; contributed to full-stack development.
Senior Software Developer at Dimidium Solutions Inc
March 1, 2008 - October 7, 2025
Designed SQL Server databases for Helix Player and authoring tooling; developed data-driven components.
Senior Software Developer at Firth Babin & Associates
October 1, 2007 - October 7, 2025
Designed G4S Financial Reports using DEV Express/SSRS; implemented reporting components.
Senior Software Developer at ACNielsen Canada
December 1, 2006 - October 7, 2025
OGDP Web – web-based market analysis software; developed ASP.NET/VB.NET applications with XML/XSLT and SQL.
Senior Software Engineer at OeConnection – OH, USA
May 1, 2006 - October 7, 2025
Storefront development for dealer-to-dealer link; AJAX-based UI and .NET services.
Technical Consultant at Ohio Savings Bank – OH, USA
October 1, 2005 - October 7, 2025
Budgeting and forecasting financial application support; .NET, Java, XML, SQL Server stack.
Senior Software Developer at Verizon Communications – TX, USA
January 1, 2005 - October 7, 2025
Consumer semi-anonymous shopping (SAS) component of Verizon.com ordering redesign; C#, ASP.NET, XML, Web Services.
Senior Software Engineer/Lead at Radian Communication Inc – Canada
September 1, 2004 - October 7, 2025
Technical lead guiding a small team; ASP.NET, C#, Web Services, SQL Server.

Education

Add your educational history here.

Qualifications

Bachelor of Mathematics
January 11, 2030 - October 7, 2025
Diploma in Software Engineering
January 11, 2030 - October 7, 2025
Neural Networks and Deep Learning - Coursera
January 11, 2030 - October 7, 2025
Microsoft SQL Server 2005 - Implementation and Maintenance
January 11, 2030 - October 7, 2025
Bachelor of Mathematics
January 11, 2030 - October 7, 2025
Diploma in Software Engineering
January 11, 2030 - October 7, 2025
Neural Networks and Deep Learning
January 11, 2030 - October 7, 2025
Developing and Implementing Web Applications with Visual C#® .NET and Visual Studio®
January 11, 2030 - October 7, 2025
Microsoft SQL Server 2005 - Implementation and Maintenance
January 11, 2030 - October 7, 2025

Industry Experience

Financial Services, Software & Internet, Retail, Telecommunications, Professional Services