Zeeshan Khalil

Zeeshan Khalil

Consulting Software Engineer @ Freelance | Self-Employed

About

I have almost 15 years of professional Software Development experience. During this span of years, I have developed, customized and deployed small to medium size and large scale performance critical desktop and web based applications using different development tools and technologies. I have been involved in all phases of the software development process from analysis, design, development, unit testing, deployment, maintenance and documentation. In the last two years, I worked at Byte Cloud Solutions and Veraqor, where I built scalable applications using ASP.NET Core Web API, Angular, Azure SQL, Azure Cosmos DB, and Azure Blob Storage, helping improve AI-based analytics and chatbot solutions. I have worked with the largest IT group of Pakistan NetSol Technologies Inc. for almost 11 years, started as a Senior Software Engineer, then promoted to Principal Software Engineer and then worked as a System Analyst where I have gained development experience on NetSol Financial Suite, the complete solution for Auto Financing and Leasing industry. I have also led teams working on Netsol Financial Suite. Specialties: - Experienced working in Waterfall and RAD models, also worked with Agile, Scrum and Kanban methodologies. - Object oriented programming using C#, VB.NET, PHP - Web Application development using , ASP.NET 4.x, ASP.NET MVC Core, Angular, HTML, CSS and JavaScript - Backend development using WCF (SOAP), .NET CORE 6/7/8, ASP.NET Core Web API (REST), Web request and response formats XML, XSLT, JSON, EF Core, Dapper, Nest JS, PHP - Web services testing tools such as SOAPUI, Postman and Fiddler. - Databases: SQL Server 2014/2017/2019, Oracle 11g/19c, MySQL, Postgres, NoSQL CosmosDB - Desktop Application Development using .NET 3.5/4.X, WinForms, WPF, PowerBuilder -Cloud technologies: AWS (EC2, ECS, S3 Bucket, VPC, AWS Secrets), Azure (App service, Azure Blob storage), Docker, automating CI/CD pipelines - Reports Development using Telerik Reports and Crystal Reports - Third Party APIs: Post Scripting .Net Library, iTextSharp, Kendo UI and Telerik Controls -Load and Performance Testing using Visual Studio Load Test and JMeter. - Online Payment APIs (PayPal) - Design Patterns: Singleton, Factory method, Builder, Strategy - Development Studio/IDEs: Microsoft Visual Studio 2013/2015/2019/2022, Jet Brains, Net Beans - Microsoft Visio 2010/2013 - Microsoft Office 2013/2019/2022

Country

-

City

Pakistan

Industry

Information Technology & Services

Skill

Git, AWS CloudFormation, AWS Command Line Interface (CLI), Software Architecture, Full-Stack Development, Laravel, GitHub Copilot, Amazon Web Services (AWS), NestJS, Microsoft Azure, Azure Cosmos DB, Angular, Scrum, Presentations, Written Communication, Customer Facing Roles, Direct Client Interaction, Coaching & Mentoring, Release Management, Azure DevOps Server

Experience

Freelance | Self-Employed

Consulting Software Engineer

Freelance | Self-Employed

LinkedIn
2025-8 - Present · 1 yr 2 mos

- Leading the design and implementation of integrations between client invoicing/payment systems and the FBR Digital Invoicing platform, enabling regulatory compliance and process automation. - Conducting technical interviews for Senior Software Engineer (.NET) roles on behalf of a staff augmentation firm, assessing candidates on coding standards, problem-solving, and system design capabilities. - Engaged as an Independent Contractor with Alpha Mu Digital (Aug 2025 – Oct 2025), delivering the following: o Developed and implemented change requests and enhancements for an EdTech product built on the .NET Framework, improving system functionality and maintainability. o Designed and architected an emergency management application, including infrastructure automation using AWS CDK (Infrastructure as Code) for scalable and repeatable deployments. o Led database migration from SQL Server to MySQL, ensuring data integrity and performance optimization. o Contributed to backend API development using NestJS, MySQL, and TypeORM for a high-availability emergency services platform.

Veraqor

Senior Consultant .NET / Senior Software Engineer

Veraqor

LinkedIn
2025-2 - 2025-7 · 6 mos

Karāchi

• Developed Web APIs and front-end solutions for AI Conversational Bot projects using ASP.NET Core, Azure Cosmos DB, and Angular, enhancing client engagement and interaction. • Mentored junior team members to successfully complete tasks, coordinated between engineering and QA teams to resolve bugs using Azure DevOps, and maintained updated dashboards for project tracking.

Byte Cloud Solutions

Senior Software Engineer

Byte Cloud Solutions

2024-1 - 2025-2 · 1 yr 2 mos

• Individual contribution by development of web APIs and libraries using ASP.NET Core and dapper. • Implemented batch processing for the large file uploads, verification and data processing which reduces waiting time by 70% for the client user and increases interaction with the application. • Took ownership of developing and maintaining the applications database with collaboration of other team members. • Maintain coordination between engineering and QA teams for reported bugs; its fixing and verification. Utilizing Azure DevOps for maintaining the source Code, user stories and staying update with the dashboards.

NETSOL Technologies Inc.

System Analyst

NETSOL Technologies Inc.

LinkedIn
2018-7 - 2024-9 · 6 yrs 3 mos

Summary Worked in multiple roles to contribute in development of company’s product NETSOL Financial Suite by utilizing the overall experience, product domain knowledge and different skills specifically the technical knowledge of .NET technologies using Visual Studio 2013, .NET 4.6 WPF on front-end, SQL Server 2014/2017 and WCF (SOAP/REST) for Web Services development for back-end development. Web services testing using tools like SOAPUI and Postman. Team Lead Role • Led a teams of four to five peoples working on NETSOL Financial Suite for different projects. • Assign tasks to resources, after getting understanding and approval from Project Manager, provide guidance in analysis of functional requirements, development and testing, reviewing team members task are the activities in this role. • Maintaining the source code repository on SVN for Continuous Integration. • Assist Project manager in Scheduling the project tasks, resource allocation, preparation of weekly progress reports and project documentation. Client Support Role • Leading a maintenance of assigned projects in L2 and L3 support levels. • Providing support by conducting GTM sessions for analyzing the bug/issues reported by client in UAT and production • Implement the bug fixes in coordination with Dev, QA and BA team and later performing Root Cause Analysis and its documentation. • Ensuring work is delivered within the agreed SLA. • Evaluating proposed changes by client, recommending changes to improve problematic areas • Creating and managing the JIRA dashboards for close monitoring and tracking General Development Activities • Working with maintenance projects teams for various clients where I am involved in development of CRs and fault fixing. • Coordinate and assist other team members in accomplishment of above mentioned tasks. • Involved in impact analysis of Change Request. • Creating and managing the JIRA dashboards and JIRA tickets for tasks.

NETSOL Technologies Inc.

Principal Software Engineer

NETSOL Technologies Inc.

LinkedIn
2015-7 - 2018-6 · 3 yrs

Karachi, Sindh

Worked on various applications of NetSol Financial Suite by using Visual Studio 2013, .NET 4.0, WPF/Silverlight on front-end, SQL Server 2012/2014 on back-end and WCF for Web Services development. Roles and Responsibilities: Team Lead Role -Led a teams of four to five peoples working on Netsol Financial Suite for different projects. -Assign tasks to resources, after getting understanding and approval from Project Manager, provide guidance in analysis of functional requirements, development and testing, reviewing team members task are the activities in this role. Release Manager Role -Coordinate with Team Leads, Tech. Leads and Project Manager to plan builds and shipments to SQA and clients respectively. -Preparation of release documents (PRP, release notes etc.) -Maintain source code by using source control (SVN), merging code from common work-space to integration work-space before providing build. -Provide builds to development teams for integration testing before final build to SQA. -Keeping Integration testing environment updated by deploying incremental builds. General Development Activities: -Development of Functional Specification documents from Requirement Specification documents by covering all possible use cases. -Involved in updating the Functional specification document until the final approval of all requirements by the client. -Prepare estimations document covering efforts of coding, coding reviews unit testing, unit testing reviews and integration testing against functional points mentioned in Functional Specification document. -Perform code reviews and FS reviews until the correction of all findings in these artifacts. -Coordinate and assist other team members in accomplishment of above mentioned tasks. -Involved in impact analysis of Change Request logged by the respective project client. -Coordinate with team in integration testing. -Preparation of Understanding document/Root Cause Analysis document.

NETSOL Technologies Inc.

Senior Software Engineer

NETSOL Technologies Inc.

LinkedIn
2013-2 - 2015-6 · 2 yrs 5 mos

Karachi, Pakistan

Worked on various modules of Contract Management System of NetSol Financial Suite by using PowerBuilder 9.0/12.0/12.5 on Front End and SQL Server 2008, Oracle 10g on backend. -Conversion of functional points and use cases mentioned in Functional Specification document to fully functional software by following a pre-defined development standards. -Preparation and execution of unit test cases. -Development of Functional Specification documents from Requirement Specification documents by covering all possible use cases. -Involved in updating the Functional specification document until the final approval of all requirements by the client. -Provide estimates of development and unit testing efforts against functional points mentioned in Functional Specification document. -Perform code reviews, FS reviews, test cases reviews and other release documents reviews until the correction of all findings in these artifacts. -Preparation of release documents (Unit Test Cases, Unit Test Reports, DLF, ILEF etc.) -Coordinate and assist other team members in accomplishment of above mentioned tasks. -Involved in impact analysis of Change Request logged by the respective project client. -Coordinate with team in integration testing after merging of the code in one place. -Preparation of Understanding document/Root Cause Analysis document.

Unifiedcomms Group

Engineer - Software Development

Unifiedcomms Group

LinkedIn
2012-10 - 2013-2 · 5 mos

• Learned about the implemented systems for Mobile Telecom domain including IVR, VAS, Subscription Services etc. • Explored and got hands on Java based technologies. • R&D on Jasper BI Suite for Reporting Automation and Migration. • Reports development and integration using JasperReports for Jasper BI and Reporting server.

TCS Private Limited

Software Developer

TCS Private Limited

LinkedIn
2010-7 - 2012-9 · 2 yrs 3 mos

Utilized .NET framework 3.5, VB.NET, Crystal Reports to develop applications, which process huge amount of data efficiently and use third party tools (Post Script Library, iTextSharp) to produce the result in printable form, fulfilling the requirements of customers as well as minimizing the efforts of operational staff. Roles and Resposibilities: • Developed, maintain and enhance the functionality of softwares and utilities in prescribe software development architecture for TCS PrintShop • Conduct preparation for new customer requirements including customer contact for coordination, the development of customers’ database, process design including business logic, layout and quality assurance parameters • Gather periodically user feedback about implemented software application; analyzing and identifying software process weak area, performance factory and report to Manager Systems • Development and continuous monitoring of quality assurance requirements and ISO compliance; ensure error free printing of customer product by implementing optimized quality checks and procedures • Documentation of application software for all phases of development and preparation of users guides • Preparation of document for Change Requests by doing impact analysis • Release updated version of application and relevant documents after implementing Change Requests • Creation of SQL queries on production databases for adhoc reporting

Softech Worldwide

Software Engineer

Softech Worldwide

LinkedIn
2010-1 - 2010-6 · 6 mos

• Involved in Design and development of ‘License Distribution and Management’ module for www.vidizmo.com using ASP.NET and client side technology MS Silverlight • Collaborate with team to translate requirements into logical design and involved in debugging and bug fixing process

Education

NED University of Engineering and Technology

NED University of Engineering and Technology

LinkedIn

Computer Science and IT

2011 - 2013 · 2 yrs
NED University of Engineering and Technology

NED University of Engineering and Technology

LinkedIn

Computer Science and IT

2006 - 2009 · 3 yrs

Zeeshan Khalil's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.