← Back to team
Muhammad Usman

Muhammad Usman

Senior Software Engineer

Profile

Accomplished software engineer with 5+ years of experience in backend and full-stack development, specializing in .NET, microservices, and AI-driven enterprise platforms. Skilled in designing scalable architectures, integrating enterprise systems, and delivering robust solutions in Agile environments. Proficient in cloud-native development, Kubernetes, Kafka, RESTful APIs, and payment workflows, with a strong track record of leading projects from design to deployment while ensuring high performance, reliability, and maintainability.

Experience

  • Senior Software Engineer
    QBrix Solutions · April 2026 – Present

    Senior software engineer delivering backend and full-stack work for client platforms, AI-driven products, and integrations—.NET, APIs, microservices, and cloud-native patterns in line with QBrix delivery standards.

  • Senior Software Engineer — .NET / FastAPI
    Addo AI · April 2024 – March 2026

    • Led backend development across multiple projects including an enterprise-grade AI platform, focusing on scalability, reliability, and integration with external enterprise systems. • Contributed to low-level design (LLD), including system architecture planning and data flow diagrams. • Designed and implemented event-driven microservices with Apache Kafka: topic design, message flow optimization, partitions, and dead letter queues (DLQs). • Analyzed and planned integrations with external systems and APIs including SAP and Microsoft Dynamics (MSD). • Operated Kubernetes for monitoring and troubleshooting microservices: cluster concepts (pods, services, deployments), log analysis, and debugging with Lens.

  • Senior Software Engineer — .NET
    NorthBay Solutions · Nov 2022 – April 2024

    • Improved core platform services in .NET Framework and delivered full-stack features from database through backend with solid engineering principles. • Designed and implemented subscription flows with Stripe, including invoicing and secure payment processing. • Built a matrices feature for law firms to compare multiple documents and sections accurately. • Integrated PDF and Word conversion tooling; improved format compatibility and document management. • Worked in Agile: backlog creation and grooming, sprint planning, demos, and client coordination.

  • .NET Developer
    3s Solutions (Pvt) Ltd · Nov 2021 – Nov 2022

    • Planned and implemented scalable RESTful web services exposing JSON to web and mobile clients. • Delivered incremental enhancements on schedule against sprint goals. • Delivered single sign-on (SSO) across client applications. • Tested APIs with Postman, JMeter, and SOAP UI; supported CI/CD with Jenkins and Git.

  • Software Engineer — JavaScript / .NET
    IMSI Technologies · Oct 2020 – Nov 2022

    • Enhanced a desktop application for performance and new capabilities. • Built interactive canvas with drag-and-drop for cards, letters, drawings, and multimedia. • Ran complex tests, debugging, and system hardening. • Partnered with QA and UX in stand-ups to iterate on UI from feedback.

Projects

  • J&J BionicAssist

    An AI-powered customer inquiry management solution on top of Dynamics 365, leveraging agentic AI to automate and enhance the end-to-end inquiry lifecycle, including intelligent case triaging, routing, investigation, and resolution.

    Technologies: .NET, FastAPI, Azure AD, Dynamics 365, Kafka, Kubernetes, React, PostgreSQL, Elasticsearch

    Role: Lead backend developer

  • Intelligize

    A web-based compliance and analytics platform for legal, accounting, and finance professionals to research, analyze, and benchmark SEC (Securities and Exchange Commission) filings and regulatory disclosures.

    Technologies: .NET Core, React, JavaScript, SQL Server, LINQ, Redis

    Role: Backend developer

  • Dilner's Secure Client Portal

    A paperless online platform for accountants to securely exchange documents and payroll information with clients. It offers unlimited portals for staff and clients, working across PCs and mobile devices for secure file sharing and communication.

    Technologies: .NET MVC, Razor Web Pages, JavaScript, MySQL, SignalR, Entity Framework Core (ORM)

    Role: Full stack developer

  • The Printshop

    A desktop application for Windows and Mac for creating personalized print projects such as greeting cards, banners, business cards, and marketing materials.

    Technologies: .NET MVC, Electron.NET, AngularJS, Bootstrap

    Role: Full stack developer

Education

  • Bachelor of Science in Information Technology
    PUCIT, Lahore · July 2016 – Aug 2020

Achievements

  • Coursework: Data Structures, Algorithms, Databases, Computer Systems, Linear Algebra
  • Final year project: Transportation assistant app providing local transit options (buses, metro, vans) from source to destination with travel time and cost estimates for convenience, efficiency, and budget planning
  • Skills: .NET, SQL (MySQL, PostgreSQL), microservices architecture, Kafka, Kubernetes, Stripe, Redis, Firebase, Azure AD auth, REST APIs, LINQ, HTML/CSS, JavaScript, AngularJS, SignalR
  • Tools: Jira, Bitbucket, Kubernetes Lens, Jenkins, Kibana, DBeaver, Visual Studio, Postman, JMeter, Hangfire, RedisInsight, Apache JMeter, browser developer tools, Swagger

Expertise

.NETMicroservicesKubernetesKafkaREST APIsFull StackCloud ComputingSoftware Engineering