Numan Ali, Developer in Lahore, Pakistan
Numan is available for hire
Hire Numan

Numan Ali

Verified Expert  in Engineering

Full-stack Developer

Location
Lahore, Pakistan
Toptal Member Since
May 10, 2022

Numan is a technical lead and developer with over seven years of experience guiding engineering teams to produce superior products. He applies deep technical knowledge of programming languages and exceptional interpersonal skills to increase software development quality and throughput. Numan excels at organizing diverse skillsets to maximize deliverables while adhering to strict deadlines. He has a bachelor's degree in computer science.

Portfolio

Fero Labs, Inc.
C#.NET, .NET, .NET 4, ODBC, OSIsoft PI, Windows UI, MSIL, HTML5, Git...
Speridian Technology
.NET, .NET Core, Angular, SQL, Microservices, Azure, Docker, Kubernetes...
Acrologix (Pvt.) Ltd
.NET, .NET Core, ASP.NET Web Forms, React, SQL, MongoDB, Redis Cache, RabbitMQ...

Experience

Availability

Full-time

Preferred Environment

Windows, Visual Studio, GraphQL

The most amazing...

...app I've built with a team is Tarasol, which has 500,000 active users daily.

Work Experience

C# .NET Developer

2022 - 2022
Fero Labs, Inc.
  • Developed a Windows Service along with a Windows UI application for configuration.
  • Split modules into tasks and added them to Jira, making a timeline of deliverables.
  • Built CI/CD pipelines over CircleCi to make the deployment and building setup on the fly.
Technologies: C#.NET, .NET, .NET 4, ODBC, OSIsoft PI, Windows UI, MSIL, HTML5, Git, Windows Desktop Software, Desktop App Development, Dashboards, API Management, Visual Studio 2019, Microsoft SQL Server, Databases, Back-end, CI/CD Pipelines, Project Consultancy, OAuth, Security, JSON, Webhooks, Full-stack Development, Team Leadership, Third-party APIs, jQuery, DevOps, Continuous Integration (CI), Microsoft Web, LINQ, Object-oriented Programming (OOP), Web Applications, Cloudflare, Azure SQL, CLR, Windows PowerShell, Virtual Machines, ASP.NET Web API, Web Development, Microsoft Stack, IIS, Azure Functions, Back-end Development, Agile Deployment, Hosting, Cloud, ASP.NET Core MVC, Angular, Software Design Patterns, Best Practices, RESTful Services, RESTful Web Services, Azure PaaS, JSON REST APIs, Amazon Web Services (AWS), API Development, UX Design, UI Design, Mapping, Cloud Services, Repository Pattern, Event-driven Architecture, Microservices, Internet Information Services (IIS), Visual Basic .NET (VB.NET), Pipelines, GitHub

Principal Software Engineer

2021 - 2022
Speridian Technology
  • Worked with project managers, developers, quality assurance, and customers to resolve technical issues.
  • Performed code debugging, software troubleshooting, root cause analysis, and program reviews.
  • Applied strong technical aptitude and application expertise, resulting in optimized performance, continuous improvement recommendations, and product innovation.
  • Managed teams in designing software in production environments. Outlined production plans, timelines, and employee scheduling.
Technologies: .NET, .NET Core, Angular, SQL, Microservices, Azure, Docker, Kubernetes, Design Patterns, Architecture, IdentityServer 3, ASP.NET Identity, Entity Framework Core, Dapper, C#, Microsoft SQL Server, HTML, CSS, JavaScript, WebSockets, SQL Server 2016, Integration, Software Architecture, React, TypeScript, REST, OAuth 2, Scrum, Amazon Web Services (AWS), AWS Cloud Architecture, HTML5, Content Management Systems (CMS), Angular Bootstrap, Angular Material, Microsoft Azure, Git, Microsoft Teams, Fluent API, REST APIs, Azure App Service, Azure DevOps Services, Visual Studio 2016, Express.js, Windows Desktop Software, Desktop App Development, .NET 6, AWS Lambda, Full-stack, Dashboards, Next.js, Visual Basic 6 (VB6), Active Server Pages (ASP), API Management, Azure Cosmos DB, Gatsby, VB.NET WinForms, Visual Studio 2019, Visual Basic, Deployment, T-SQL (Transact-SQL), Databases, Back-end, Troubleshooting, Root Cause Analysis, Elasticsearch, Redis, Code Review, Source Code Review, CI/CD Pipelines, Project Consultancy, OAuth, Security, Azure DevOps, SignalR, HTTP Server, JSON, Webhooks, Message Queues, Data Pipelines, RxJS, Full-stack Development, Team Leadership, Third-party APIs, Ajax, SQL Server 2012, jQuery, Microsoft Web Services, DevOps, Continuous Integration (CI), Microsoft Web, Web Architecture, SQL Server Integration Services (SSIS), Software Consulting, Software Consultant, Win32, LINQ, Win32 API, Object-oriented Programming (OOP), Front-end, Razor, Web Applications, Cloudflare, Azure SQL, Canva, CLR, GitLab, Windows PowerShell, Virtual Machines, ASP.NET Web API, Web Development, Windows Server 2016, Microsoft Stack, IIS, Azure Functions, Blazor, Back-end Development, Agile Deployment, Hosting, Cloud, Serverless, OWASP, ASP.NET Core MVC, Unit Testing, Software Design Patterns, Best Practices, RESTful Services, RESTful Web Services, Confluence, Kafka Streams, Windows API, Azure PaaS, NoSQL, JSON REST APIs, UML, API Development, ETL, Microsoft Power BI, Business Intelligence (BI), VB.NET, UX Design, UI Design, Windows Desktop, Windows App Development, Mapping, Payment APIs, MongoDB, Cloud Services, Datadog, Repository Pattern, Event-driven Architecture, Internet Information Services (IIS), Visual Basic .NET (VB.NET), Azure Data Factory, Pipelines, GitHub

Technical Lead

2019 - 2021
Acrologix (Pvt.) Ltd
  • Held the final responsibility for architecture, design, and implementation of company-wide platforms and applications.
  • Defined parameters for technical development tasks, such as API and data acquisitions.
  • Led DevOps teams during continuous integration/continuous delivery processes.
  • Organized system infrastructure documentation and operating procedures, strengthening controls and enhancing overall performance.
  • Investigated and addressed system issues to enhance usability and improve functionality.
  • Mentored junior team members, providing educational expertise on technical concepts and professional projects.
  • Evaluated and adopted new technologies to address changing industry needs.
Technologies: .NET, .NET Core, ASP.NET Web Forms, React, SQL, MongoDB, Redis Cache, RabbitMQ, Telerik Kendo UI, Telerik Reports, ASP.NET Identity, C#, Microsoft SQL Server, .NET 4, HTML, CSS, JavaScript, WebSockets, SQL Server 2016, Integration, Node.js, Software Architecture, TypeScript, REST, OAuth 2, Scrum, Amazon Web Services (AWS), AWS Cloud Architecture, HTML5, Content Management Systems (CMS), Angular Bootstrap, Angular Material, Microsoft Azure, PostgreSQL, NHibernate, Git, Microsoft Teams, Fluent API, REST APIs, Azure App Service, Azure DevOps Services, Visual Studio 2016, Express.js, Windows Desktop Software, Desktop App Development, Full-stack, Dashboards, Next.js, Visual Basic 6 (VB6), Active Server Pages (ASP), API Management, Azure Cosmos DB, Gatsby, VB.NET WinForms, Visual Studio 2019, Visual Basic, Deployment, T-SQL (Transact-SQL), Databases, Back-end, Troubleshooting, Root Cause Analysis, Redis, Architecture, Code Review, Source Code Review, CI/CD Pipelines, OAuth, Security, Azure DevOps, SignalR, HTTP Server, JSON, Webhooks, Message Queues, RxJS, Full-stack Development, Team Leadership, Third-party APIs, Ajax, SQL Server 2012, jQuery, Microsoft Web Services, DevOps, Continuous Integration (CI), Microsoft Web, Web Architecture, SQL Server Integration Services (SSIS), Software Consulting, Software Consultant, Win32, ADO.NET, LINQ, Win32 API, Object-oriented Programming (OOP), Front-end, Razor, Web Applications, Jira, Azure SQL, CLR, GitLab, Virtual Machines, ASP.NET Web API, Web Development, Windows Server 2016, Microsoft Stack, IIS, Azure Functions, Back-end Development, Agile Deployment, Cloud, Serverless, User Interface (UI), OWASP, ASP.NET Core MVC, Unit Testing, Angular, Software Design Patterns, Best Practices, Umbraco, RESTful Services, RESTful Web Services, Confluence, Kafka Streams, Windows API, Azure PaaS, NoSQL, JSON REST APIs, UML, API Development, NATS, ETL, Xamarin, Microsoft Power BI, Business Intelligence (BI), VB.NET, NetSuite API, UX Design, UI Design, Windows Desktop, Windows App Development, Mapping, Payment APIs, Cloud Services, Datadog, Repository Pattern, Event-driven Architecture, Microservices, Internet Information Services (IIS), Visual Basic .NET (VB.NET), Azure Data Factory, Pipelines, GitHub

Team Lead

2018 - 2020
SolutionDot (Pvt.) Ltd
  • Played an active role in continuous improvement and team performance by generating suggestions, engaging in problem-solving activities, and participating in team-building activities to enhance working relationships.
  • Reviewed code and worked with development teams to correct problems, run test scenarios, and prepare for deployment.
  • Estimated work hours and tracked progress using the Scrum methodology.
Technologies: C#.NET WinForms, ASP.NET, ASP.NET MVC, Entity Framework, Windows Services, DevExpress, APIs, API Integration, LocalStorage, Localization, InstallShield, C#, Microsoft SQL Server, .NET 4, HTML, CSS, JavaScript, WebSockets, SQL Server 2016, Integration, Node.js, Software Architecture, React, TypeScript, .NET Core, Windows Forms (WinForms), Windows Presentation Foundation (WPF), REST, OAuth 2, Scrum, MySQL, HTML5, Content Management Systems (CMS), NHibernate, Git, Microsoft Teams, Fluent API, REST APIs, Azure App Service, Azure DevOps Services, Visual Studio 2016, Express.js, Windows Desktop Software, Desktop App Development, Full-stack, Dashboards, Next.js, Visual Basic 6 (VB6), API Management, Gatsby, Crystal Reports, VB.NET WinForms, Visual Basic, Deployment, Databases, Back-end, Root Cause Analysis, Elasticsearch, Redis, Architecture, Code Review, Source Code Review, OAuth, Security, Azure DevOps, SignalR, HTTP Server, JSON, Webhooks, RxJS, Full-stack Development, Team Leadership, Third-party APIs, Ajax, SQL Server 2012, jQuery, Microsoft Web Services, DevOps, Microsoft Web, Web Architecture, Vue, SQL Server Integration Services (SSIS), Software Consulting, Software Consultant, Win32, ADO.NET, LINQ, Win32 API, XML, Object-oriented Programming (OOP), Front-end, Razor, Razor Pages, Web Applications, Jira, CLR, GitLab, ASP.NET Web API, Web Development, Windows Server 2016, Microsoft Stack, IIS, Back-end Development, Agile Deployment, Cloud, Serverless, User Interface (UI), OWASP, ASP.NET Core MVC, Angular, Software Design Patterns, Best Practices, RESTful Services, Kafka Streams, Windows API, Azure PaaS, NoSQL, JSON REST APIs, UML, Amazon Web Services (AWS), API Development, NATS, Xamarin, VB.NET, UI Design, Windows Desktop, Windows App Development, Mapping, Payment APIs, MongoDB, Cloud Services, Classic ASP, Datadog, Repository Pattern, Microservices, Internet Information Services (IIS), Pipelines, GitHub, Enterprise Resource Planning (ERP)

Senior Software Engineer

2015 - 2017
Sanoma Technology
  • Collaborated with the globally distributed Sanoma team to develop Telgian Compliance Manager (TCM), enabling companies to set up and channelize their workflows.
  • Implemented document sharing, incident reporting, instrument impairment records, schedules, and training courses for employees.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
Technologies: C#.NET, ASP.NET, ASP.NET Web Forms, JavaScript, Bootstrap, SQL, Learning Management Systems (LMS), API Integration, C#, Microsoft SQL Server, .NET 4, HTML, CSS, Integration, TypeScript, .NET Core, REST, Scrum, MySQL, Content Management Systems (CMS), REST APIs, Windows Desktop Software, Desktop App Development, Dashboards, Crystal Reports, VB.NET WinForms, Visual Basic, Deployment, Databases, Back-end, Code Review, Source Code Review, OAuth, HTTP Server, JSON, Full-stack Development, Third-party APIs, Ajax, jQuery, Microsoft Web Services, Microsoft Web, Vue, Software Consulting, Software Consultant, ADO.NET, LINQ, Java, XML, Object-oriented Programming (OOP), Razor Pages, Chart.js, Web Applications, Jira, Web Development, Microsoft Stack, IIS, Back-end Development, Agile Deployment, Cloud, ASP.NET Core MVC, Angular, Software Design Patterns, Best Practices, Kafka Streams, Windows API, Azure PaaS, JSON REST APIs, Amazon Web Services (AWS), API Development, VB.NET, Windows Desktop, Windows App Development, Mapping, Payment APIs, MongoDB, Cloud Services, Classic ASP, Repository Pattern, Microservices, Internet Information Services (IIS), Visual Basic .NET (VB.NET), GitHub

Software Engineer

2015 - 2015
University of Management and Technology, Lahore, Punjab
  • Worked on the university's software, including enrollment, management, course enrollment, and the student portal.
  • Built a shared central authentication system in .NET for intranet applications.
  • Created workflow diagrams and Gantt charts to clearly demonstrate processes and timelines.
  • Gained exposure to MVC architecture, worked on Web Forms, and explored SQL Server Reporting Services (SSRS).
Technologies: C#.NET WinForms, ASP.NET, ASP.NET Web Forms, ASP.NET MVC, SQL, C#, Microsoft SQL Server, HTML, CSS, JavaScript, REST, Scrum, PHP, Desktop App Development, Next.js, Crystal Reports, Microsoft Access, Databases, Back-end, Troubleshooting, Root Cause Analysis, OAuth, HTTP Server, JSON, Third-party APIs, Ajax, Microsoft Web, C++, LINQ, Java, XML, Object-oriented Programming (OOP), Razor Pages, Chart.js, Web Applications, Microsoft Stack, IIS, Back-end Development, Agile Deployment, ASP.NET Core MVC, Azure PaaS, JSON REST APIs, API Development, Windows App Development, Mapping, Classic ASP, Visual Basic .NET (VB.NET), GitHub

Associate Software Engineer

2014 - 2014
R'Dev Solutions
  • Developed software for desktop and mobile operating systems, including a desktop application in C#.
  • Added permissions-based capabilities to an existing IT dashboard.
  • Learned and applied best practices for software engineering and improvements.
Technologies: C#.NET, Windows Forms (WinForms), ASP.NET, ASP.NET Web Forms, ASP.NET MVC, Architecture, SQL, C#, Microsoft SQL Server, HTML, CSS, JavaScript, PHP, Databases, Back-end, JSON, Razor Pages, Microsoft Stack, IIS, Back-end Development, Agile Deployment, JSON REST APIs, Mapping, Classic ASP

Tarasol

Tarisol is a web-based, multilingual, and highly scalable system for handling administrative correspondence and case management with 500,000 daily users.

Focus Areas:
• Worked with project managers, developers, quality assurance, and customers to resolve technical issues in Redis.
• Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements.
• Gathered data on integration issues and vulnerabilities and reported all findings, including improvement recommendations.

Authentication Migration for Streamland Media

Streamland used Okta to authenticate all of its internal users for all applications. In this project, we revamped the authentication mechanism from Okta to Azure AD for all the applications, including SSO.

NextTotal

NextTotal is a cloud-based desktop application. The baseline concept is an ERP that handles offline and online transactions, including financials, accounts, HR, and POS. We developed NextTotal using C#, ASP.NET, .NET Core, REST APIs, JavaScript, and CSS. I reviewed code, troubleshot, and worked with development teams to correct problems, run test scenarios, and prepare for deployment. I also estimated work hours and tracked progress using the Scrum methodology.

Committee

Committee is a web-based application that manages meetings, agendas, schedules, participants, and availability. It also provides meeting results and outcomes, and it's designed to be integrated into other applications. In addition to developing this application, I collaborated with other business analysts, development teams, and infrastructure specialists to deliver high-availability solutions for mission-critical applications.

Power AI

An application I developed to provide AI-based solutions to customers, featuring face recognition, object detection, and image super resolution. The application also provides an interface for training models and integrating with other applications.

Telgian Compliance Manager (TCM)

Telgian enables companies to set up and channelize their workflows.

Focus Areas:
• Implemented document sharing, incident reporting, instrument impairment records, schedules, and training for employees.
• Developed and directed software system validation and testing methods.
• Directed software programming initiatives.
• Oversaw the development of documentation.
• Worked closely with clients and cross-functional departments to communicate project status and proposals.

We developed the solution using C#, ASP.NET, .NET Core, REST APIs, JavaScript, and CSS.

Languages

C#.NET, JavaScript, C#, TypeScript, Visual Basic, Visual Basic .NET (VB.NET), SQL, HTML, ASP.NET Razor, CSS, Visual Basic 6 (VB6), Active Server Pages (ASP), T-SQL (Transact-SQL), XML, VB.NET, Python, HTML5, GraphQL, MSIL, PHP, C++, Java, UML

Frameworks

.NET, .NET Core, Angular, Entity Framework Core, ASP.NET Web Forms, ASP.NET, ASP.NET MVC, ASP.NET Core, Express.js, Next.js, VB.NET WinForms, ASP.NET Core MVC, Classic ASP, ASP.NET Identity, Telerik Kendo UI, Bootstrap, Razor, ASP.NET MVC 4, MVC Razor, ASP.NET MVC 5, .NET 4, OAuth 2, NHibernate, ADO.NET, Razor Pages, Windows PowerShell, ASP.NET Web API, Blazor, IdentityServer 3, Kendo UI, Django, Windows Presentation Foundation (WPF), Angular Material

Libraries/APIs

React, Node.js, Windows Forms (WinForms), jQuery, API Development, Entity Framework, LocalStorage, REST APIs, Fluent API, SignalR, RxJS, LINQ, Chart.js, Facebook API, ODBC, Vue, Win32 API, Windows API, NetSuite API

Tools

Azure App Service, Git, Azure DevOps Services, Visual Studio 2019, GitHub, Visual Studio, Dapper, Telerik Reports, C#.NET WinForms, Microsoft Teams, Crystal Reports, Microsoft Web Services, Jira, GitLab, Kafka Streams, RabbitMQ, InstallShield, Azure Active Directory B2C (ADB2C), Microsoft Access, Canva, Confluence, Microsoft Power BI

Paradigms

Microservices, Desktop App Development, Object-oriented Programming (OOP), Best Practices, Design Patterns, REST, Scrum, Azure DevOps, DevOps, Continuous Integration (CI), Web Architecture, Hosting, UX Design, UI Design, Windows App Development, Event-driven Architecture, Unit Testing, ETL, Business Intelligence (BI)

Platforms

Azure, Windows, Docker, Amazon Web Services (AWS), Visual Studio 2016, Windows Server 2016, Azure Functions, Software Design Patterns, Azure PaaS, Windows Desktop, Kubernetes, Unix, Windows UI, AWS Lambda, Win32, Umbraco, Xamarin

Storage

MongoDB, Databases, JSON, IIS SQL Server, Azure SQL, Microsoft SQL Server, SQL Server 2016, MySQL, PostgreSQL, Redis, SQL Server 2012, SQL Server Integration Services (SSIS), NoSQL, Datadog, Redis Cache, Azure Cosmos DB, Elasticsearch, Data Pipelines

Other

Programming, Data Structures, Architecture, APIs, API Integration, Integration, Windows Desktop Software, .NET 6, Full-stack, Deployment, Back-end, OAuth, Full-stack Development, Third-party APIs, Microsoft Web, Web Applications, Microsoft Stack, IIS, Back-end Development, Agile Deployment, Cloud, Serverless, JSON REST APIs, Mapping, Cloud Services, Repository Pattern, Internet Information Services (IIS), Software Engineering, Operating Systems, Windows Services, DevExpress, Localization, Ajax, Front-end, WebSockets, Software Architecture, Content Management Systems (CMS), Angular Bootstrap, Microsoft Azure, Dashboards, API Management, Gatsby, Troubleshooting, Root Cause Analysis, Code Review, Source Code Review, CI/CD Pipelines, Project Consultancy, Security, HTTP Server, Webhooks, Message Queues, Team Leadership, Front-end Development, Software Consulting, Software Consultant, CLR, Virtual Machines, Web Development, User Interface (UI), OWASP, RESTful Services, RESTful Web Services, Payment APIs, Azure Data Factory, Pipelines, Enterprise Resource Planning (ERP), Learning Management Systems (LMS), Object Detection, Models, OSIsoft PI, AWS Cloud Architecture, Cloudflare, NATS

2010 - 2014

Bachelor's Degree in Computer Science

Bahauddin Zakariya University - Multan, Pakistan

APRIL 2022 - PRESENT

Microsoft Certified: Azure Fundamentals

Microsoft

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring