Email: **************@*****.***
Call me: +923*********
Afzaal Ahmed
.NET Developer/Lead Years’ Experience: 10+
During my 8 years of development experience, I have created several large scale software solutions with extensive databases and information scrappers. While I excel in working with ASP.NET MVC, ASP.NET Web APIs, and MS SQL Server, I also have experience with front- end development using JavaScript and jQuery.
C# ASP.NET MVC ASP.NET WEB API ANGULARJS ANGULAR
JAVASCRIPT JQUERY ENTITY FRAMEWORK MS SQL SERVER
HTML CSS .NET CORE Microservices Docker and Kubernetes PORTFOLIO TOP SKILLS
AirCod Technology.
C#, ASP.NET CORE MVC, ASP.NET Web .NET Core ( Versions : 1.1,2.1,3.1 and .NET 6/7): 6 Years API, JavaScript, jQuery,
Entity Framework, MS SQL
ASP.NET MVC: 10 Years
Server, HTML, CSS, .NET Core
Cresset Tech.
C#, ASP.NET MVC, MS SQL
Server, Entity Framework,
ADO.net, RESTful API, Crystal
Reports, Telerik Kendo UI
Control, jQuery, JavaScript,
Angular, HTML, CSS, Bootstrap,
Visual SourceSafe
ENGLISH THE MOST AMAZING...
COMMUNICATION
Verbal
Written
EXPERIENCE
AirCod Technology (Principal Software Engineer(PSE)) August 2021 – Present ASP.NET Web API: 10 Years
C#: 10 Years
MS SQL Server: 10 Years
6
PREFERRED
ENVIRONMENT
ASP.NET MVC and .NET
CORE
project I worked on was a large
data scraping system for a full
online ordering application.
Integration and Automation
In AirCod Technology, I’m working as a Principal Software Engineer and here my core responsibilities are to Integrate and automate the company’s processes on daily basis.
What has done here:
1. Integration of all features will workflow like:
• Ticket Management
• Project Management
• Entity Project Management
• Bill of Material (BOM)
2. Auto execute series of tasks related to the workflow 3. Build JSON for third party integration
4. Integration of workflow with Business Process Modeling Notation(BPMN) 5. Automate the Approval mechanism
6. KAFKA implementation for Microservices for publication and subscription of request of response through KAFKA broker, producer and consumers.
7. Dynamic JSON for case trigger.
8. Event driven architecture implementation
9. Implement the Robotic Process Automation(RPA) as watcher for event streaming in Event Driven Architecture 10. Multi-threading using threading techniques for each feature scheduling and EDA(s) 11. Network Route Planner
12. Dynamic Query Building on the basis of dynamic configuration 13. Query Analyzers
14. Query Executer
15. Criteria Builder
16. Criteria Validator
Cresset Technology (.NET Developer) Jan 2019 – April 2021
• Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions or reviewing current system if it already exists. Present ideas for system development/improvement, including project timeline while working closely with clients.
• Produce detailed specifications, writing the program codes, and testing the product in controlled, real situations before going live.
• Document and demonstrate solutions by developing documentation, wireframes, flowcharts, layouts, diagrams, charts, training manuals for users, code comments, and clear code.
• Develop and deploy solutions by determining and designing system specifications, standards, and programming.
• Communicate with clients directly about project requirements and details on a daily basis. Improve operations by conducting systems analysis, recommending changes, and suggesting possible solutions.
• Learn about state-of-the-art development tools, programming techniques, and computing equipment. Continue to participate in educational opportunities. Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle.
• Regularly commit code to repository servers and back-up work. Technologies: C#, ASP.NET MVC, ASP.NET Web API, Angular, JavaScript, jQuery, Entity Framework, MS SQL Server, HTML, CSS, .NET Core ZEOZ Pvt. Ltd. (Senior .NET Developer) November 2015 –December 2018
• Was responsible for multiple development projects such as: module to calculate the estimation cost of a print order, module to create a print information "wizard," and a module to calculate paper cost and ink used.
• Developed stock management module as well as an exchange module for a client. Provided daily client support for any questions they had.
• Provided training to other team members on jQuery, JavaScript, and RESTful APIs. Technologies: C#, ASP.NET MVC, MS SQL Server, Entity Framework, ADO.net, RESTful API, Crystal Reports, Telerik Kendo UI Control, jQuery, JavaScript, Angular, HTML, CSS, Bootstrap, Visual SourceSafe Absolute Solution (Junior Software Engineer) April 2014 –June 2015
• Developed ISYNERGY module for company internal request approval system.
• Was responsible for the development of a time and attendance management module.
• Developed and designed a full inventory management system for the Lahore Waste Management Company. Lahore Waste Management Company
This application allows the Lahore Waste Management Company to monitor their entire process as well as plan future improvements to the infrastructure. Was responsible for creating multiple modules such as purchase orders, quality assurance, damages, infrastructure location, and information, and work order requests. Also created an admin dashboard that includes information about stocks and company finances. For this project I used ASP.NET Web Forms, MS SQL Server, and Telerik UI Controls. Technologies: C#, ASP.NET Web Forms, MS SQL Server, ADO.net, Crystal Reports, Telerik Kendo UI Control, jQuery, JavaScript LawBiz Group of Companies (Junior .NET Developer) April 2012 - 2014 ERP Software
• This software was created for shopping malls and small businesses to offer a full suite of application modules from purchasing, to inventory, to payroll.
• Was responsible for the creation of most modules such as company profile, customers, sale returns, and cash flow. MS SQL Server and Crystal Reports were used to create a robust database of information.
• Other technologies used in this project were ASP.NET MVC, Entity Framework, ADO.NET, and JavaScript. Semester Project (Student)
3-D Image Stitching
• This project processes the images and generate a 3-D image matching saturation and stitching images together.
• Was responsible for creating the panorama that combines the images using a special algorithm.
• This system was created for virtual real estate tours and allowed for full 360 views.
• Developed this software using ASP.NET MVC, Entity Framework, jQuery, JavaScript, and MS SQL Server. EDUCATION Bachelor in Software Engineering
University of Azad Jammu and Kashmir
References Will be available on request