
Aqib Mushtaq
Verified Expert in Engineering
Full-stack Developer
Kot Radha Kishan, Pakistan
Toptal member since October 5, 2022
Aqib is an experienced and passionate web developer and consultant who is always eager to dig deep into technologies and learn new skills. His solid technical capabilities are enriched by his analytical skills, making him adept at mapping solution design requirements. With the right combination of depth and breadth in skills, Aqib's background includes DevOps practices and team leading.
Portfolio
Experience
- .NET - 8 years
- C# - 7 years
- REST APIs - 6 years
- T-SQL (Transact-SQL) - 5 years
- ASP.NET MVC 5 - 5 years
- Azure DevOps - 3 years
- .NET Core - 3 years
- Angular - 2 years
Availability
Preferred Environment
Visual Studio, Visual Studio Code (VS Code), SQL Server Management Studio (SSMS), Git, SourceTree, Azure, Jira
The most amazing...
...web app I've developed is eForms, which I built from scratch through brainstorming with the client, resulting in manual forms and approvals digitization.
Work Experience
Senior Full-stack Developer
Systems Limited
- Maintained a web app embedded into Microsoft Dynamics 365 CRM for a bank using ASP.NET MVC 5 and Angular.
- Managed the development process leading a scrum team of over six members.
- Mapped functional and business requirements for technical designs.
Blockchain Developer
Freelance Client
- Developed a system (web portal and background headless app) from scratch to track cryptocurrencies across different exchanges. This included brainstorming sessions and suggesting the best tech design to implement the business requirements.
- Oversaw the launch processes. The application reached the break-even point around five months after its launch.
- Developed CI/CD pipelines using Azure DevOps to deploy in different environments with required approvals in place.
- Optimized performance after launch to improve performance by 50%. This includes scalability plus migration to MySQL (PlanetScale) and finding bottlenecks in the system using Azure application insights.
- Reduced the Azure functions cost by 20% by analyzing and tweaking the scalability settings and other optimization techniques to save computing time.
- Successfully migrated from the SQL server to MySQL (PlanetScale) to save database costs. Set up the new database and migrated the existing production data to the new database through MySQL Workbench Migration Wizard.
Senior Full-stack Developer
Aquila360
- Built the eForms app to digitize forms and their approval workflow for a construction company using .NET Core and Angular.
- Developed and maintained features for the client's virtual events platform using .NET Core and Angular.
- Moved the chat feature to the client's virtual events platform using the Firebase database.
Web Developer
ibex
- Worked in the customer experience management domain for the automobile industry.
- Developed new features and maintained existing ones for a web portal to present insights into the customer experience through different forms such as grids and charts.
- Took client requirements and wrote user stories as a product owner due to technical and analytical abilities.
.NET Developer
Nextbridge
- Added and maintained features in MEPS Real-Time's enterprise-level products based on radio-frequency identification (RFID) for the healthcare industry using mainly ASP.NET MVC, CSS, HTML, JavaScript, ASP.NET Core, SQL, and Transact-SQL.
- Implemented new features and gained depth in web development concepts and hands-on experience.
- Created a portal for project management and forecasting the expenses and income for Water Mission using ASP.NET, C#, jQuery, JavaScript, HTML, CSS, SQL, and Transact-SQL. Participated in discussions to suggest solutions to business requirements.
- Introduced continuous integration and continuous delivery (CI/CD) using Azure DevOps classic pipeline. Set up a remote desktop to receive the Azure DevOps deployment package.
Intern
Microsoft Innovation Center
- Developed a web app for the latest mobile prices using ASP.NET MVC.
- Worked on a web app under the supervision of industry experts, gaining professional development experience.
- Completed training on Microsoft technologies by industry experts.
Experience
eForms
Toyota Canada Customer Experience and Web Portal
MEPS Real-Time Admin Portal
Mobile Era
FAB CRM Program
I worked as a senior full-stack developer in a scrum team to add new features, accomplished a significant level of understanding and depth, and was assigned the team lead role. I managed the team well and mapped functional requirements for technical solution designs.
Virtual Events
Education
Bachelor's Degree in Software Engineering
University of the Punjab - Lahore, Punjab, Pakistan
Skills
Libraries/APIs
jQuery, Entity Framework, REST APIs, Highcharts, RxJS, Sockets, Flexbox, SignalR
Tools
Git, Jira, Visual Studio, SourceTree, Azure App Service, Azure DevOps Services, Azure Kubernetes Service (AKS), Docker Compose, Azure Application Insights, MySQL Workbench
Languages
C#, TypeScript, SQL, T-SQL (Transact-SQL), JavaScript, C#.NET, HTML, CSS, HTML5, ASP.NET Razor
Frameworks
ASP.NET MVC 5, .NET Core, Angular, .NET, ASP.NET, ASP.NET Core, MVC Razor, Razor, Tailwind CSS, Angular Material, Bootstrap, Redux, Entity Framework Core
Paradigms
Object-oriented Programming (OOP), REST, Azure DevOps
Platforms
Visual Studio Code (VS Code), Azure, Docker, Firebase, Azure Functions
Storage
SQL Server Management Studio (SSMS), Microsoft SQL Server, Azure Cosmos DB, MySQL, Database Replication
Other
Development, Web Development, Full-stack, APIs, Repository Pattern, CSHTML, Front-end, Microsoft Azure, OData, Cosmos, EF6 Code First, Azure Service Bus, CI/CD Pipelines, IIS, Azure Container Registry, Camera Dolly
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring