Zeeshan Ali
Expert in Modern Web Solutions

Hello! I'M Zeeshan Ali

As a senior software engineer with 8+ years of experience, I specialize in full-stack development using .NET, Angular, and SQL Server. My expertise spans a wide range of technologies, including ASP.NET MVC, Web API, Web Forms, Win Forms, .NET Framework, .NET Core, and the latest advancements in .NET 6, .NET 7, and .NET 8. Additionally, I have hands-on experience with modern frameworks like React and React Native.

Proficient in Agile and Scrum methodologies, I have contributed to cross-functional teams to deliver enterprise-grade software solutions, excelling in both backend and frontend development. With a commitment to continuous learning and leveraging cutting-edge technologies, I strive to deliver innovative, efficient, and collaborative solutions that drive business success.

Download Zeeshan's Resume

Contact Info

Summary

  • Expert in back-end development with C#, .NET Framework, .NET Core, ASP.NET MVC, Web Forms, WinForms, and RESTful APIs.
  • Deep understanding of SOLID principles, design patterns, and dependency injection for clean and maintainable codebases.
  • Well-versed in Agile and Scrum methodologies, ensuring seamless collaboration and timely delivery in cross-functional teams.
  • Hands-on experience with modern technologies such as .NET 6, .NET 7, and .NET 8, keeping pace with industry advancements.
  • Skilled in database management with SQL Server, including stored procedures, indexing, and query optimization.
  • Proficient in front-end technologies, including Angular, JavaScript, jQuery, Bootstrap, HTML5, CSS3, and responsive design principles.
  • Proficient in ORM frameworks like ADO.NET Entity Framework and LINQ for efficient data access and manipulation.
  • Strong experience in cloud infrastructure, including Azure, for deploying and managing scalable applications.
  • Working knowledge of React and React Native for building modern, scalable web and mobile applications.
  • Comprehensive understanding of DevOps practices, including CI/CD pipelines for automated builds, testing, and deployments.
  • Experienced with version control systems like Git, Azure DevOps (TFS), and SVN for efficient collaboration and code management.
  • Expert in asynchronous programming and multithreading to optimize application performance.
  • Strong communication skills, adept at bridging technical concepts with business requirements for stakeholder alignment.
  • Adept at troubleshooting and debugging complex software issues, ensuring robust and reliable solutions.
  • Passionate about continuous learning, staying updated with the latest trends and technologies in software development.
  • Experienced in delivering high-quality software solutions to diverse industries, including healthcare, publishing, construction, and government sectors.

Experience & Education

Experience

Senior Developer at NRI Australia & New Zealand

April 2023 Present

Working as a Senior Developer specializing in enterprise-grade software solutions. Currently engaged with the Election Commission of Queensland on the Election Management System (EMS), with responsibilities in analysis, development, and deployment. Successfully developed scalable Windows services to meet functionality requirements, managed multiple Windows applications to support EMS operations, and maintained both public-facing and internal web applications. Expertise includes .NET Framework, Azure Cloud Solutions, and system optimization to enhance application performance and reliability.

Senior Software Developer at Contour Software, Pakistan

June 2021 – April 2023

Worked as a Senior Software Developer, collaborating with Constellation Homebuilder Systems, Inc., a leading Canadian software house, as part of an offshore extension team. Contributed to the analysis, development, and deployment of enterprise-grade ERP solutions. Managed frontend development using Angular and TypeScript while integrating backend functionalities with Web APIs built on ASP.NET using the .NET Framework. Played a key role in migrating client data from desktop-based systems to web-based platforms through optimized SQL scripts, ensuring seamless data transition and improved system efficiency.

Software Developer at Synetec, United Kingdom (Remote)

February 2022 – May 2022

Worked as an individual contractor within a UK-based team to meet critical project deadlines. Successfully redesigned and refactored a complex Angular application to align with Angular Material design standards, delivering the entire application within a tight timeline. Developed new microservices using .NET Core and C#, employing clean architecture principles for scalability and maintainability. Additionally, contributed to automated testing by writing comprehensive unit tests using NUnit, ensuring high-quality code and robust performance.

Software Engineer at Synergy-IT, Pakistan

August 2019 – May 2021

Worked as part of an extension team for Gyldendal, Denmark’s largest book publishing house, on various web systems. Contributed to the analysis, development, and deployment of enterprise-grade web applications. Managed systems using Angular TypeScript, AngularJS, and Web APIs built with ASP.NET Framework and .NET Core. Developed a graph processing framework leveraging design patterns like Visitor, Builder, and Factory for scalable solutions. Migrated scheduled jobs to the Hangfire system for improved task management and created automated CI/CD pipelines for efficient build and release deployments.

Software Engineer at CareCloud, Pakistan

May 2018 – August 2019

Worked as a Software Engineer, contributing to the analysis, development, and deployment of Web APIs. Successfully implemented dependency injection in ASP.NET Core REST APIs, transforming tightly coupled applications into modular and testable solutions with NUnit. Provided both RESTful Web APIs and SOAP services to support frontend teams. Optimized complex SQL and LINQ queries to enhance database performance and overall application efficiency.

Software Engineer at Creanyx Inc, Pakistan

March 2017 – July 2018

Contributed to the development of the Beneficiary Feedback Management System for the World Food Program (UN), a key solution for managing program feedback efficiently. Developed ASP.NET web applications and provided Web APIs to support Android teams. Successfully built cross-platform mobile applications using Cordova, enhancing accessibility across devices. Additionally, worked on the development and customization of WordPress websites, delivering tailored solutions for diverse client needs.

Software Intern at MCS, Pakistan

June 2016 – September 2016

Conducted an in-depth study of Open Whisper Systems, focusing on secure communication protocols. Successfully replicated the Elliptic Curve key across multiple devices by analyzing and reverse-engineering the Silence IM Android application. Gained hands-on experience with cryptographic systems and mobile application security, showcasing problem-solving and research capabilities in a technically challenging domain.

Education

BS Software Engineering

National University of Modern Languages Jan 2013 - Jan 2017

Earned a Bachelor’s degree in Software Engineering, focusing on the core principles of software design, development, and implementation. Gained strong knowledge in object-oriented programming, database systems, and software development life cycle (SDLC). Successfully published a research paper titled "Simulating Electronic Circuits on Android Devices using Virtual Breadboard" in the International Journal of Technology and Research. This experience provided a strong foundation in innovative problem-solving, research, and modern software engineering practices.

Pre-Engineering

Fazaia Inter College 2011 - 2012

Completed Pre-Engineering with a focus on Mathematics, Physics, and Chemistry, developing a strong analytical and problem-solving foundation. This program nurtured critical thinking skills and built a solid academic base for pursuing advanced studies in Software Engineering.

Core Skills in Software Development

C#

.NET Core

ASP.NET MVC

Entity Framework

JavaScript

Angular

SQL Server

DevOps CI/CD

jQuery

HTML

Professional Services - Full Stack Development, Cloud Solutions, and More

Full Stack Web Development

Develop and deploy dynamic web applications using .NET Core, Angular, HTML, CSS, and JavaScript, ensuring a seamless user experience across platforms.

Database Development

Expertise in designing and optimizing SQL Server databases to support scalable, high-performance applications using T-SQL and Entity Framework.

Cloud Solutions (Azure)

Implement scalable cloud solutions using Microsoft Azure, ensuring secure, efficient, and cost-effective cloud architecture for modern applications.

DevOps and CI/CD

Automate the development lifecycle with continuous integration and delivery pipelines, improving the speed and quality of deployments.

UI/UX Design & Development

Design responsive and intuitive user interfaces that prioritize user experience, using Angular, React, and custom CSS for modern web applications.

API Development & Integration

Build and integrate robust RESTful APIs to power your web and mobile applications, using ASP.NET Core for optimal performance.

Software Engineering & Architecture

Design and implement scalable software systems, applying best practices in object-oriented programming, microservices, and cloud-native architecture.

Security Solutions

Implement security best practices and ensure secure application architecture, including data encryption, authentication, and vulnerability assessments.

Project Management

Leading teams with Agile methodologies, managing timelines, resources, and stakeholder expectations to deliver high-quality projects on time.

Contact Zeeshan Ali - Full Stack Developer

My City

Brisbane, Queensland, Australia.

Social Profiles

Call/Whatsapp Me

(+61) 406 197 776

Feel free to get in touch with me. I am always open to discussing new projects, creative ideas or opportunities to be part of your visions.

loading