
Mujassir Nasir
Verified Expert in Engineering
Full-stack Developer
Dubai, United Arab Emirates
Toptal member since October 13, 2022
Mujassir is a full-stack engineer with 13 years of experience in tech leadership, architecture, and consulting, specializing in .NET and modern JavaScript frameworks. He has built scalable, cloud-based SaaS platforms for fintech and healthcare, leveraging microservices and best practices. Skilled in troubleshooting complex issues, optimizing performance, and mentoring teams to uphold coding standards, Mujassir ensures high-quality, efficient software development.
Portfolio
Experience
- C# - 11 years
- JavaScript - 10 years
- SQL - 10 years
- Microservices - 6 years
- Angular - 5 years
- .NET Core - 5 years
- React - 4 years
- Azure - 3 years
Availability
Preferred Environment
C#, Angular, JavaScript, .NET Core, SQL, React, TypeScript, Azure
The most amazing...
...thing I've developed is a document review and approval process with the Elsa workflow engine, task queue, and digital signatures.
Work Experience
Senior Full-stack Developer
Sonic Healthcare Services Pty
- Developed a microservices-based lab test and reporting application using .NET Core APIs, CQRS with Mediator Pattern, RabbitMQ, Redis, and Angular.
- Built multiple .NET Core APIs for microservices architecture and integrated OAuth client for authentication.
- Developed a patient portal for test booking and a commercial portal for company beneficiaries.
- Integrated payment gateway, form builder, and location-based services for enhanced user experience.
- Implemented OTP-based mobile verification and Commpath integration for secure authentication.
- Designed ERD diagrams, flowcharts, and system architecture for documentation and development planning. Wrote unit test cases to ensure code reliability and maintainability.
- Managed CI/CD, development, and documentation using Azure DevOps, Docker, Jira, and Confluence across development, quality assurance, UAT, and production environments.
Software Architect | Team Lead
Netsol
- Led development teams, creating and implementing a workflow that keeps everyone in sync and allows them to complete their tasks on time. Delegated tasks, provided direction, and mentored each team member.
- Led the design and implementation of the document review and approval process with the Elsa workflow engine, task queue, and digital signatures.
- Converted the existing WCF web services to .NET Core microservices deployed on the Azure environment as app services. The load testing showed a significant improvement in the high availability and performance boosted up to 35%.
- Migrated legacy web services to Azure Functions, enabling limitless scaling under peak times or load.
- Established coding guidelines and standards for development teams, significantly improving code readability and reducing new bug reporting by 25%.
Software Architect | Team Lead
Xavor
- Led teams of three to eight peers on multiple projects. Made decisions concerning programming languages, frameworks, and other tools. Also, trained developers on technical subjects, examined code and design, etc.
- Designed and implemented a merger app for the existing SMA/CMA app on the Ionic Angular framework for the Windows platform. This resulted in a smooth transition from iOS to Windows devices like the Surface.
- Planned and developed the foundation of Xavor's product Smart PLM with the Neo4j graph database, presenting top-notch performance to handle hierarchical data of a multi-level BOM. It was tested with up to ten levels and over a million records.
- Produced loosely coupled and reusable solutions, such as configurable reporting, role-based security, and notification modules for other fintech products, reducing development costs by 70%.
- Designed a custom role-based security module, empowering customers with granular access control on each page and increasing new customer acquisition by 30%.
Lead Developer | Full-stack Engineer
ZIN Technologies
- Built a monitoring service for Wyless while at ZIN to track customer usage data and perform in-time actions, such as suspend and plan changes, saving them around $18 thousand a quarter.
- Architected and developed a cache service for the most frequently used SIM listing page to store and sort more than 300 million records, improving performance by four times.
- Developed a configurable reporting module that helped the development team create new reports with configurations that reduced UI reporting work by 99%.
- Created a Plesk-like admin utility web app to manage Windows Services operations, including start, stop, status, and related logs. It reduced the DevOps team's effort by 40%.
Software Developer
Intelliscence
- Enhanced the ARS ticket system's performance thrice with database indexing and query optimization in an ASP.NET Web Forms front-end application. It led to low latency and limited reservation conflicts to around zero.
- Migrated the ARS application's entity framework data-access layer from a database-first to a code-first approach, minimizing the unit testing and troubleshooting costs by 40% and improving performance by 20%.
- Created relational database designs and conducted extensive query analysis with T-SQL.
Experience
Lab Test Booking & Reporting System
Document Approval Process
Smart PLM
Site and Case Management App
Watchdog Monitoring Service
SIM Listing Cache Service
ARS Train Ticket Booking System
Education
Bachelor's Degree in Computer Science
University of Engineering and Technology - Lahore, Pakistan
Certifications
AWS Certified Developer – Associate
Amazon Web Services
Microsoft Certified: Azure AI Engineer Associate
Microsoft
Microsoft Certified: Azure Developer Associate
Microsoft
Skills
Libraries/APIs
REST APIs, Entity Framework, React, NgRx/store, Node.js, jQuery, NgRx, Vue, Task Parallel Library (TPL), RxJS, Azure API Management, Google Maps, Amazon API, Amazon EC2 API, Stripe
Tools
Git, Azure App Service, Confluence, xUnit, RabbitMQ, Azure Kubernetes Service (AKS), AWS CLI, AWS SDK, AWS IAM, Azure Key Vault
Languages
C#, JavaScript, TypeScript, SQL, C#.NET, T-SQL (Transact-SQL), HTML, CSS, HTML5
Frameworks
Angular, .NET, ASP.NET, ASP.NET Core, .NET 7, .NET Core, SharePoint Framework (SPFx), Entity Framework Core, ASP.NET MVC, .NET 6, JSON Web Tokens (JWT), ASP.NET Core 7, Tailwind CSS, Bootstrap, .NET 8, Blazor, Next.js
Paradigms
REST, Microservices, Desktop App Development, Azure DevOps, Microservices Architecture, DevOps
Storage
Databases, Microsoft SQL Server, JSON, Azure SQL, MySQL, PostgreSQL, Azure Cosmos DB, Azure Cloud Services, Azure Storage, Amazon S3 (AWS S3), Redis, Amazon DynamoDB, Azure Blobs
Platforms
Azure Functions, Amazon Web Services (AWS), Desktop, Azure, Azure AI Search, Azure AI Studio, Kubernetes, Amazon EC2
Industry Expertise
Healthcare
Other
Programming, Data Structures, Leadership, Architecture, Full-stack, API Management, APIs, Full-stack Development, Back-end, Front-end Development, Software Architecture, SaaS, Solution Architecture, Fintech, Technical Leadership, CI/CD Pipelines, CTO, API Integration, Algorithms, WCF Web Services, Multithreading, Azure Compute Services, Azure Cloud Security, Azure AI Document Intelligence, Azure AI Custom Vision, Azure AI Bot Service, Azure AI Translator, Azure AI Face Service, Infotainment, AWS Database Management System, Payment Gateways
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