Summary
Overview
Work History
Education
Skills
Interests
Personal Information
References
Timeline
Generic
Ahsan Shafqat

Ahsan Shafqat

Senior .Net Engineer
Swindon,London

Summary

Results-driven Software Engineer with 19 years of experience in software analysis, design, architecture, and development across the .NET ecosystem, with a proven ability to lead teams through the full software development lifecycle. Highly skilled in microservices architecture and in building robust web and desktop applications with strong database integration using Agile and Scrum methodologies. Adaptable and innovative in solving complex technical challenges in fast-changing environments, equally effective working independently or within a team. Recently enhanced development speed and code quality by leveraging AI tools such as GitHub Copilot to streamline workflows and boost productivity.


Overview

20
20
years of professional experience

Work History

Senior Engineer

dunnhumby
London
01.2021 - Current
  • Work as a Senior Engineer responsible for analysing complex problems, understanding existing code, and proposing solutions aligned with a microservices architecture that supports large-scale Tesco Clubcard data. Ensure that all system changes maintain high performance and are fully coordinated with other teams working on the same product.
  • Tools and technologies: C#.NET, Microservices, React.JS, Web.api, Postgress, Google Cloude Plateform, Azure and Gitlab.

Senior Full Stack Developer

Ten Lifestyle Group
01.2020 - 01.2022
  • I was working as Senior Full Stack Developer working on intelligent caller identification and routing the call to specific lifestyle manager so that user do not have to wait in the queue.
  • This system is very efficient and fast that it can identify and route the call within 10 milliseconds.
  • I was involved in this project on the stages like architecture design, proof of concept, development and testing.
  • Tools and technologies: C#.NET, Microservices, Radis Cache AWS, Elastic Search, Web API, HTML & jQuery, Windows Services, Unit testing.

Senior Software Developer/Senior Full Stacked Developer

Sporting Index
02.2017 - 10.2019
  • I was working on maintaining and development software systems using the tools and technologies mention below.
  • I was working on highly transactional sports betting system which is providing real time sports betting experience, in this system microservices architecture is used so that system can be scale horizontally any time to manage the load of high number of market and price updates as well sports bets.
  • The system is designed in such a way there is no down time when deploying new changes to live system.
  • My role is to implement new feature and fix defects, identify and optimized performance of different components of system.
  • Tools and technologies: C#.NET, Asp.Net MVC 5, Backbone JS, Unit testing, MongoDB, HTML & jQuery, Radis Cache, Team City, RabbitMQ, Elastic Search, Windows Services, Octopus Deploy, JavaScript, Web API.
  • Projects: Atlas Betting Management, Account Management System, Spread Market Management System.

Web Development Consultant

Think Money Group
04.2016 - 06.2016
  • I was working on maintaining and development of using the following tools and technologies.
  • Tools and technologies: C#.NET, Asp.Net MVC 5 and 4, JQuery, Unit testing, SQL 2012, Team Foundation Server, HTML, Team City, JavaScript, Entity Framework / LINQ, Web API, Octopus Deploy.
  • Projects: Think Money Blog and Find Us, Debt Journey, Debt Advisory Centre, Ocean Finance websites.

Software Consultant

Informed Solutions
10.2015 - 03.2016
  • I was working on maintaining and development of different Government Software Projects.
  • Tools and technologies: C#.NET, Asp.Net MVC 5, Telerik Controls, Unit testing, SQL 2008 / 2012, HTML and CSS, Team Foundation Server, Ajax, JavaScript, Entity Framework/ LINQ, Web API, jQuery.
  • Projects: Sellafield Nuclear Power Plant, Criminal Injuries Compensation Authority.

Senior Software Developer

Keoghs
03.2015 - 10.2015
  • I worked on development and design of new case management application using agile methodologies.
  • I was responsible of user story break down, task estimation, development and architecture design of new or existing features of application.
  • I was also responsible of adherence to development patterns and standards using Test Driven Development with SOLID Principals whilst mentoring less experienced developers.
  • Tools and technologies: C#.NET, Asp.Net MVC 5, Entity Framework / LINQ, Unit testing, SQL 2008 / 2012, HTML and CSS, Team Foundation Server, Ajax, JavaScript, JQuery, Solid Design Patterns, Web API.
  • Project: Tracker Case Management System.

Lead Developer/Senior Software Developer

Swinton Insurance
10.2014 - 03.2015
  • I worked as Lead Developer/Senior Software Developer leading a team of six developers, including contractors, and developing multiple web applications which generate insurance quotes, which are fully responsive web applications and also provide a universal platform for all hand held devices and browsers.
  • I lead the development team in all the phases of the Agile Methodologies, using Test Driven Development with SOLID Principals and industry best practices as well as adhering to FCA statutory requirements.
  • I technically support the team by utilising pair programming, code reviews and mentoring the junior developers.
  • I also collaborate with the tech design team to determine the usage of the best tools and technologies for a particular functionality.
  • I represent the web development team as point of contact with other teams and departments involving monthly releases as well as to support and resolve any technical problem.
  • Tools and technologies: C#.NET, Asp.Net MVC 5, JQuery, Bootstrap UI Framework, SQL Server, Web API, JavaScript, HTML and CSS.
  • Project: The Insurance Line.

Senior Software Developer

Skyron
06.2014 - 10.2014
  • I worked on a wide range of systems including bespoke web solutions, e-commerce, data integration and systems integration.
  • I took ownership of the project from start to finish using Agile Methodologies.
  • I was also responsible for designing architecture and development using the most suitable tools and technologies for a particular project including 3rd party controls like Telerik and DevExpress.
  • For development TDD (Test Driven Development) is being used with SOLID Principles and industry best practices.
  • Tools and technologies: C#.NET, Asp.Net MVC 5, JQuery, SQL Server, Kendo UI For MVC, Entity Framework, HTML, Windows Forms, Knockout JS, Dev Express.
  • Projects: TalentQ, GoodFab, Invoicing.

Software Engineer

KSS Fuels
01.2013 - 06.2014
  • I worked as a Software Engineer responsible for designing, modifying, developing and testing software applications using Test Driven Development and Agile Development Methodology.
  • I worked on company product Price Net with the collaboration of Lead Developers, Architects, and Business Analysts, I was responsible to create applications and utilities that embody the visual presentation (GUI), business logic, and database layering as expected by the end-user/client and within the planned project deadlines.
  • Key responsibilities: Software Development, Actively participate in software architecture design and project meetings, Working on software usability and user experience, Provide second-line product support, Working on graphical user interface using UI Framework’s, Working completely agile development environment which includes daily scrum meeting and sprint planning, Test Driven Development which include Unit Test and Functional Test.
  • Tools and technologies: C#.NET, ASP.NET Web Forms, JQuery, Crystal Reports, JavaScript, HTML, SQL Server, Windows Forms.
  • Projects: Price Net, Price Net Web.

Principal Software Engineer / Team Lead

Imanami Corporation
01.2008 - 10.2012
  • I worked on one of the company products called Synchronize.
  • I was responsible to lead synchronize team as well as work closely with all stakeholders, customers, sales and support team to scope, reshape and enhance the product.
  • I was responsible to designing the architect and development of new and existing features which also include bug fixing and hot fixing for the customers as required.
  • Imanami is market leader in identity management solutions.
  • Tools and Technologies: C#.NET, ASP.NET MVC, JQuery, HTML, JavaScript, Entity Framework, SQL Server, Windows Forms, Windows Services, Directory Servers (Active Directory, Novell, Lotus Notes and SunOne).
  • I worked in Agile Development Methodology and I was scrum master and leading a team of four team members which include two Software Engineers, one Quality Assurance Engineer and one Test Developer.
  • I was conducting daily scrum meeting as well as doing sprint planning meeting in the start of four-week sprint, in which we pick up new features or hot fixes from product back log item to develop using the TDD.
  • At the end of every sprint, we had a demo meeting with stakeholders to demonstrate the features we have developed, and get their feedback.
  • Projects: Synchronize, Self Service Portal, Automate, Reporting.

Software Engineer

Acumen Prescience
05.2006 - 01.2008
  • I joined Acumen Prescience when I was a fresh graduate.
  • I learned a lot by working on various green field projects, which enhanced my knowledge and expertise about software development using best practices followed by industry standards.
  • Key responsibilities: Requirements and Analysis including graphical user interface design, Software development, architecture and design, Unit Testing.
  • Tools and technologies: C#.NET, ASP.NET, JavaScript, Crystal Reports, Windows Forms, SQL Server, VB.NET, Infragistics Controls, Window Services.

Education

Masters of Science - Computer Sciences

University of Central Punjab (PICS)
Lahore
01.2009

Bachelors of Science - Computer Sciences

University of Central Punjab (PICS)
Lahore
01.2006

Skills

    C#

undefined

Interests

Swimming
Reading books
Listening to music

Personal Information

  • Date of birth: 10/22/83
  • Visa status: British Citizen

References

Will be furnished upon request.

Timeline

Senior Engineer

dunnhumby
01.2021 - Current

Senior Full Stack Developer

Ten Lifestyle Group
01.2020 - 01.2022

Senior Software Developer/Senior Full Stacked Developer

Sporting Index
02.2017 - 10.2019

Web Development Consultant

Think Money Group
04.2016 - 06.2016

Software Consultant

Informed Solutions
10.2015 - 03.2016

Senior Software Developer

Keoghs
03.2015 - 10.2015

Lead Developer/Senior Software Developer

Swinton Insurance
10.2014 - 03.2015

Senior Software Developer

Skyron
06.2014 - 10.2014

Software Engineer

KSS Fuels
01.2013 - 06.2014

Principal Software Engineer / Team Lead

Imanami Corporation
01.2008 - 10.2012

Software Engineer

Acumen Prescience
05.2006 - 01.2008

Bachelors of Science - Computer Sciences

University of Central Punjab (PICS)

Masters of Science - Computer Sciences

University of Central Punjab (PICS)
Ahsan ShafqatSenior .Net Engineer