Mujassir Nasir

Mujassir Nasir

Software Engineer

Followers of Mujassir Nasir5000 followers
location of Mujassir NasirDubai, United Arab Emirates

Connect with Mujassir Nasir to Send Message

Connect

Connect with Mujassir Nasir to Send Message

Connect
  • Timeline

  • About me

    Full Stack Engineer | C# | .NET Core | JavaScript | Angular | React | Microservices | SQL | Azure

  • Education

    • Govt. Colllege of Science Lahore

      2005 - 2007
      F.Sc Pre Engineering A

      Activities and Societies: Studying and playing cricket

    • Din-e-Islam Public high school Lahore

      2003 - 2005
      Matric Science Subjects A

      Activities and Societies: Studying and playing cricket

    • University of Engineering and Technology, Lahore

      2008 - 2012
      B.Sc(Hon's) Computer Science Computer Science GPA 3.30/4

      Activities and Societies: Software Exhibitions, Programming Workshops, Technology Seminars, Teacher Assistant, Cricket, Football, Table Tennis Core Subjects: Programming, OOP, Data Structures, Software Engineering, Operating System, Databases, Algorithms, AI/ML

  • Experience

    • Intelliscence Inc.

      Jun 2012 - Aug 2013
      Software Engineer

      - Enhanced the ARS ticket system's performance by three times 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.- Introduced the company to relevant source control systems. Show less

    • ZIN Technologies Ltd

      Sept 2013 - Aug 2016
      Sr. Software Engineer

      - Built a monitoring service for Wyless while at ZIN to track customer usage data and perform in-time actions, such as suspend and plan change, 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 a set of 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%. Show less

    • Xavor Corporation

      Sept 2017 - Dec 2020

      - Planned and developed the foundation of Xavor's product Smart PLM with the Neo4j graph database, which presents top-notch performance to handle hierarchical data of multi-level BOM. It was tested with up to 10 levels and more than a million records.- Produced loosely coupled and reusable solutions, such as configurable reporting, role-based security, and notification modules to be used in other fintech products, reducing the development costs by 70%.- Designed a custom role-based security module empowering the customers to handle action-level access on each page and increasing new customer acquisition by 30%. Show less

      • Software Architect

        Sept 2016 - Dec 2020
      • Principal Software Engineer

        Sept 2017 - Jun 2020
    • NETSOL Technologies Pakistan

      Dec 2020 - Mar 2023
      Software Architect

      - Led development teams, creating and implementing a workflow that keeps everyone in syncand allows them to complete their tasks on time. Delegating tasks, providing direction, andmentoring each team member.- Led the design and implementation of the document review and approval process with the Elsaworkflow engine, task queue, and digital signatures.- Converted the existing WCF web services to .NET Core microservices deployed on the Azureenvironment as App Services. The load testing showed a significant improvement in the highavailability and performance boosted up to 35%.- Migrated legacy web services to Azure Functions, enabling limitless scaling under peak times orload.- Established coding guidelines and standards for development teams, significantly improvingcode readability and reducing new bug reporting by 25%. Show less

    • Sonic Healthcare

      Mar 2023 - now
      Full Stack Engineer

      - 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 dev, QC, UAT, and production environments. Show less

  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Mujassir Nasir
      Speaker in Technology Seminar ZIN Technologies Aug 2016 Topic: Transaction Isolation levelsA transaction has to be “All or Nothing”Agenda:❖ Why transactions?❖ Understanding of Transactions❖ What are Isolation levels? (Read Uncommitted, Read Committed, Repeatable Read, Serializable, Snapshot)