I'm Usman Mahmood, a Senior Full Stack .NET Engineer with 10+ years of experience designing and delivering scalable, maintainable software solutions. I specialise in building robust backends with C#/.NET and modern frontends. I'm passionate about technical leadership, stakeholder collaboration, and owning systems from requirements through to production support. I strive for clean code, SOLID principles, TDD, and delivering value through reliable software.

Usman Mahmood

I'm Usman Mahmood, a Senior Full Stack .NET Engineer with 10+ years of experience designing and delivering scalable, maintainable software solutions. I specialise in building robust backends with C#/.NET and modern frontends. I'm passionate about technical leadership, stakeholder collaboration, and owning systems from requirements through to production support. I strive for clean code, SOLID principles, TDD, and delivering value through reliable software.

Available to hire

I’m Usman Mahmood, a Senior Full Stack .NET Engineer with 10+ years of experience designing and delivering scalable, maintainable software solutions. I specialise in building robust backends with C#/.NET and modern frontends.

I’m passionate about technical leadership, stakeholder collaboration, and owning systems from requirements through to production support. I strive for clean code, SOLID principles, TDD, and delivering value through reliable software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent
Arabic
Beginner
Urdu
Fluent

Work Experience

Full Stack C# Developer at Vital Hub (UK)
March 1, 2020 - Present
Led the rebuild of a legacy VB.NET desktop application into a React and .NET Core Web API platform used by hospitals that delivered oncology treatment management systems handling patients, treatment plans, chair allocation, nurses, and reporting. Developed ASP.NET MVC applications for scheduling patients, clinics, doctors, nurses, rooms, and equipment. Built internal tools using Blazor Web Assembly, WPF, Xamarin, and .NET MAUI for data migrations and operational workflows. Provided technical leadership including requirement gathering, task breakdown, code reviews, and release coordination.
Full Stack C# Developer at ENSEK Ltd
September 1, 2019 - February 1, 2020
Developed C# Web APIs using TDD for large-scale energy billing platforms. Built Angular front-end features used by major energy providers including E.ON.
Backend Software Developer at Codeweavers Ltd
October 1, 2018 - August 1, 2019
Developed C# microservices with TDD and message-based architecture using RabbitMQ. Contributed to a finance calculation engine producing car finance repayment calculations.
Software Engineer at Workflow Dynamix Ltd
September 1, 2015 - October 1, 2018
Developed EPOS systems and online food ordering platforms using C#, WPF, ASP.NET MVC, and WCF.
Software Engineer at Rail Vision
May 1, 2015 - August 1, 2015
Developed image analysis software in WPF to detect rail track damage and track-side assets.
Software Engineer at Innovation Group
November 1, 2013 - April 1, 2015
Built WinForms applications used by surveyors to capture and upload insurance survey data.
Software Engineer / Business Analyst (Placement) at Surelet Lettings Ltd
May 1, 2011 - May 1, 2012
Managed requirements gathering, task planning, and delivery of a lettings management system.

Education

BSc (Hons) Software Engineering (2:1) at Staffordshire University
January 11, 2030 - February 11, 2026
HND Business IT at Staffordshire University
January 11, 2030 - February 11, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Energy & Utilities, Financial Services, Software & Internet, Professional Services, Education
    Driving Instructor Manager – Mobile Application (.NET MAUI)

    This is a Scheduling app for Driving Instructors with student companion app localized for 18 languages including all European, Turkish and Arabic.

    Designed and developed a cross-platform mobile application using .NET MAUI (iOS & Android)

    • Built secure REST API integration with JWT-based authentication
    • Implemented real-time messaging and push notifications (Firebase Cloud Messaging)
    • Designed scalable backend architecture with production deployment
    • Published and maintained live application on Google Play Store
    • Ongoing feature development, user feedback iteration, and performance optimisation

    Google Play: https://play.google.com/store/apps/details?id=com.zinteli.drivinginstructormanager

    https://drivinginstructormanager.com/

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer today.