Summary
Overview
Work History
Education
Skills
Websites
Projects
Timeline
Generic
Asad Iqbal

Asad Iqbal

Software Engineer
Lahore, Punjab

Summary

I am a seasoned .NET developer with over 5 years of experience in building and maintaining high-performance applications. My expertise includes ASP.NET MVC, .NET Core, and the latest .NET versions (5, 6, 7, and 8), with strong skills in C#, JavaScript, and SQL Server. I am proficient in web development using ASP.NET Web Forms, MVC, .NET Core, CSS, HTML, JavaScript, Kendo UI, and Bootstrap. I have experience with MSSQL for database management, Redis Cache for performance enhancement, and developing APIs with various .NET versions. Additionally, I am adept at setting up and managing CI/CD pipelines using Azure DevOps and utilizing Azure Function Apps for serverless computing. Skilled in project management tools like Jira and familiar with the Kanban model, I am passionate about leveraging my skills to develop innovative solutions that drive business success and improve user experiences.

Overview

6
6
years of professional experience
4
4
years of post-secondary education

Work History

Senior Software Engineer

Confiz Limited
5 2022 - Current
  • Currently Working as a Senior Software Engineer
  • Responsibilities included Front End/Back End development
  • Responsible for planning, processing, and performing all jobs in an efficient manner with no/minimum assistance from the supervisor
  • Responding promptly and professionally to bug reports
  • Review and repair legacy code
  • Analysing, designing, coordinating, and supervising the development of software systems to form a basis for the solution of information processing problems
  • Responsible for analysis of current programs including performance, diagnosis, and troubleshooting of problems in programs
  • Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product
  • Documenting code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular, and database levels.

Senior Software Engineer

Dynovative Technologies
11.2020 - 04.2022
  • Worked as Senior Software Engineer
  • Responsibilities included Feature implementation, Bug fixes, Requirement Analysis, Finding efficient solutions to complex problems, Maintaining the quality of code, Coordinating with team members for timely completion of planned sprints.

Software Engineer

Dynovative Technologies
11.2019 - 10.2020
  • As a software engineer performed the following tasks: Participated in requirements analysis
  • Collaborated with internal teams to produce software design and architecture
  • Wrote clean, scalable code using .NET programming languages
  • Test and deployed the applications and systems
  • Revised, updated, refactored, and debugged code
  • Improvised existing software
  • Documented the software development life cycle (SDLC)
  • Provided technical support.

Associate Software Engineer

Dynovative Technologies
11.2018 - 10.2019
  • As an associate software engineer performed the following tasks: Provided application software development services or technical support typically in a defined project
  • Developed program logic for new applications or analyzed and modifies logic in existing applications
  • Coded, tested, debugged, documented, implemented, and maintained software applications
  • Maintained, tests, and integrated application components
  • Made recommendations towards the development of new code or reuse of existing code
  • Ensured system improvements are successfully implemented.

Education

BS Computer Science - DatabaseSoftware EngineeringNetworkingWeb TechnologyHuman Computer InteractionData Structured and Algorithms

Bahauddin Zakariya University, Multan
01.2014 - 04.2018

Skills

    AspNet

    AspNet MVC

    Net Core

    C#

    HTML

    Css

    Javascript

    JQuery

    Bootstrap

    Azure

    CI/CD

    MSSQL

    Jira

Projects

Shopper Value
A retail analytics solution integrating people counting data with key metrics to provide KPIs and reports for improving store performance.
Technologies: ASP.NET MVC, .NET 5 API, CSS, HTML, JavaScript, Kendo UI, MSSQL, Azure DevOps, Azure Function Apps

AMR (Automatic Meter Reading)
Streamlined the process of fetching and managing meter readings with tower office and back office instances.
Technologies: ASP.NET MVC, .NET Framework, HTML, CSS, JavaScript, MSSQL

Billing Management System
Web-based application for generating utility bills for towers in the UAE. Includes Admin and Customer portals.
Technologies: ASP.NET Web Forms, MSSQL
Skills: Reverse Engineering, Entity Framework

Smart Collection
Web-based application for generating utility bills with admin, customer portals, and a complaint management system.
Technologies: .NET Core 3.1, Razor Pages, JavaScript, jQuery, CSS, HTML, Bootstrap, MSSQL
Skills: Clean Code, Dependency Injection, IIS

School Management System (SMS)Comprehensive management solution for administrative functions within a school. Recently updated with Bootstrap. Technologies: ASP.NET Web Forms, MSSQL, Bootstrap Skills: Telrik

Timeline

Senior Software Engineer

Dynovative Technologies
11.2020 - 04.2022

Software Engineer

Dynovative Technologies
11.2019 - 10.2020

Associate Software Engineer

Dynovative Technologies
11.2018 - 10.2019

BS Computer Science - DatabaseSoftware EngineeringNetworkingWeb TechnologyHuman Computer InteractionData Structured and Algorithms

Bahauddin Zakariya University, Multan
01.2014 - 04.2018

Senior Software Engineer

Confiz Limited
5 2022 - Current
Asad IqbalSoftware Engineer