Asad Ali

11 years of experience Pakistan

A Senior Software Engineer with over 16 years of experience in the industry, designing and developing security, ERP, logistics, and legal applications with excellent response.

Asad is a results-oriented professional who has a strong understanding of software development life cycle, delivery pipeline and development methodologies and can support complex applications and operational issues with good analytical and problem solving skills.

A Futuristic Engineer, experienced team player, and a great leader, who is passionate about cutting edge technology, creating tight, bug free software and code, and enjoys mentoring, motivating and helping other to succeed.

Node.js JavaScript ReactJS C# TypeScript React Native AngularJS AWS

Experience

IQVIA
  • Leading a cross-functional team of software engineers, QA testers, and product managers to deliver high-quality software solutions.
    Designing and architecting scalable and efficient systems to meet the needs of our clients and stakeholders.
    Ensuring adherence to best practices in coding, design, and architecture, and fostering a culture of continuous improvement.
    Collaborating with business stakeholders to define product requirements, scope, and deliverables.
    Managing the software development lifecycle, including planning, development, testing, and deployment.
    Conducting code reviews, providing mentorship and guidance to junior team members, and facilitating knowledge sharing across the team.
    Implementing and maintaining CI/CD pipelines to ensure rapid and reliable delivery of software updates.
    Monitoring and optimizing the performance of the product to ensure high availability and responsiveness.
    Staying updated with the latest industry trends and technologies to drive innovation within the team.


    Key Achievements
    Successfully led the development and deployment of Health Product.
    Achieved production rollouts with minimal downtime through blue-green deployment strategies.
    Attained 80% code coverage through rigorous unit testing practices, ensuring high-quality and reliable software.
    Established a CI/CD process based on Kubernetes, enhancing the efficiency and reliability of deployments.
    Written the entire process from scratch, incorporating pixel-perfect design principles to ensure a seamless user experience.
    Improved code quality and development processes, leading to a [specific percentage] reduction in bugs and issues.
    Spearheaded the migration to a new technology stack, enhancing system performance and scalability.
    Fostered a collaborative and inclusive team culture, contributing to improved team morale and productivity.
  • Technologies: Laravel, Azure, React.js (Javascript Library), GitLab, GitLab CI/CD, JavaScript, Node.js
Gartner
  • * Led the design and development of sophisticated software solutions using C#, NodeJS and React, ensuring robust, scalable, and user-friendly applications.
    * Expertly integrated and managed Splunk for comprehensive data analytics, facilitating insightful business decisions and performance enhancements.
    * Implemented HashiCorp Vault, strengthening data security and management across various platforms and applications.
    * Oversaw the continuous integration and deployment processes using Jenkins, significantly improving development workflow and efficiency.
    * Pioneered the development of a transactional email system, optimising email marketing strategies and enhancing customer engagement.
    * Created and maintained a landing page analyser for marketing campaigns, providing critical insights and driving conversion rate improvements.
  • Technologies: TypeScript, PostgreSQL, Serverless, ASP.NET Core
Trilogy
  • • Undertaking maintenance related meetings with Product Managers.
    • Locating gray areas and problematic code for further improvements.
    • Code Base Upgrades / Enhancements / Fixes and Updates.
    • Analyzing, Designing, and Development of new requirements.
    • Writing unit test and pipelines for CI/CD.
    • Performing daily code reviews to ensure code quality.
    • Excellent Communication – Not Limited to Technical but Business too
    • Coordinating with different teams to provide a high-end solution.
    • Leading a Team for Fintech Application with Payment Gateways
    • Leading a team of 4 developers, designed and developed custom code analysis solution on modern stack

    • Tech stack: .NET 6, PostgreSQL, SQL Server, Identity-Server 4, CI/CD, Docker, TDD with al-least 90% coverage, ReactJS, TypeScript, ASP.NET Core 5 (C#), NodeJS 14, Angular 9, PostgreSQL, Redis, PowerShell, BASH Scripting, Deployed to Amazon EKS (Kubernetes Linux containers), Active Contribution to ANTLR C# Runtime, Handled Complex Code Analysis Computations including Lexers and Parsers, AST’s, Static Code Analysis.
  • Technologies: .NET, SQL, ReactJS, Node.js, Redis, JavaScript, CI/CD, Jenkins
NextBridge
  • • Designing, development and deployment of highly available, dynamically scalable, fault tolerant, and reliable software solutions
    • Evaluate new application requirements and make architectural recommendations for implementation.
    • Performing daily code reviews to ensure code quality.
    • Writing unit test and pipelines for CI/CD.
    • Designed and Developed WaterMission Project on modern stack
    • Leading a Team of 8 Developers, Designed and Developed Orderlogix
    • Leading a Team of 4 Developers. Design and Maintained foreman-app

    • Tech stack: C# MVC 5, React, NodeJS, MongoDb, SQL Server, CloudantDb, Apache Cassandra Db, Deployed on IBM Cloud, Setup CI / CD using IBM Pipelines, Configuring Hardware and Sensors to be installed on Physical Locations, Configured REST Api’s to Collect Data from Sensors, Configured Intelligent Alerting System to Identify and Predict Functional Issues, SQL Server, C# MVC 6, LINQ, EF, SignalR, Angular 2.0, Node.JS (Express and ElectrodeJS), .NET 5, Oracle Db, .NET MVC 5, SqlLite, AWS, DevExpress Controls, DevXtreme Controls, Telerik Controls
  • Technologies: C#, MVC, MongoDB, AngularJS, AWS, Azure
TNSBay
  • • Development and bugfixes for software solutions.
    • Code Base Upgrades / Enhancements / Fixes and Updates.
    • Mapping complex business objectives to architecture requirements.
    • Improving and being responsible for the quality of the code, design, architecture, documentation, CI processes and test systems
    • Leading a Team of 5 Developers, Designed and Developed Liveadmins Chat System
    • Worked on Various Projects of Multipe Technologies including

    • Tech stack: Xamarin (C#), PhoneGap, MongoDB, C# WinForms, C# WPF, Active Contribution to XLabs, WebRTC and Socket Communication, C# MVC, SQL Server, SignalR, Open Fire, Socket IO, Web RTC, Active Contribution to RTCMultiConnection
  • Technologies: Xamarin, MS SQL Server

Education

Department of Computer Sciences NCBA & E Masters in Computer Sciences
Faculty of Technology and Sciences Government College University Faisalabad

Achievements

Accomplishments

Gold Medalist