Architecting & building
full stack software
that scales.
Software architect with 15+ years of experience across the full stack — .NET backend services and serverless on Azure, Windows desktop (WinUI 3, UWP, WPF), and cross-platform mobile (Xamarin/.NET MAUI). I design and ship complete software systems from architecture decisions to production delivery.
Your project deserves
an engineer who cares.
I don't just write code — I build products. From the first architecture decision to the final deployment, I own the full solution so you can focus on growing your business.
My expertise spans the full stack: .NET backend services and serverless applications on Azure, native Windows desktop with WinUI 3 and UWP, and cross-platform mobile with Xamarin and .NET MAUI. I've designed and shipped complete software systems for industries ranging from logistics and laboratory science to pharmaceutical sales and fleet management.
End-to-end execution,
not just deliverables.
Development
Windows Desktop Apps
Native Windows applications built with WinUI 3, UWP, and WPF. High-performance, polished user experiences designed to modern Windows standards.
Cross-Platform Mobile
iOS and Android applications using Xamarin and .NET MAUI. Write once, deploy everywhere — without sacrificing native feel or performance.
.NET Backend Services
RESTful APIs and microservices built with ASP.NET Core, plus serverless applications on Azure Functions. Scalable, maintainable backends designed for real-world production load.
Azure Cloud Architecture
Scalable cloud infrastructure on Microsoft Azure — from serverless functions and managed databases to storage, messaging, and DevOps pipelines. Certified and production-tested.
Consulting & Architecture
Solution Architecture
Designing scalable software systems from scratch, with a focus on maintainability, performance, and long-term extensibility.
Code Reviews
In-depth review of your .NET codebase — backend services, Windows desktop, or mobile — for quality, security, and performance.
Architecture Design
System design and architecture planning for scalable .NET applications — backend services, Windows desktop, and mobile — backed by Azure.
Migration & Modernization
Migrate legacy UWP or WPF apps to WinUI 3, modernize Xamarin apps to .NET MAUI, or lift-and-shift backend services to Azure serverless architectures.
Azure Assessment
Evaluate your existing Azure setup and identify cost optimisation, security, and reliability improvements.
Team Augmentation
Embed as a senior full stack developer or architect for critical project phases, bringing end-to-end experience across backend, desktop, and mobile from day one.
AI-Assisted Development
AI-Powered Feature Development
I build features and complete applications using AI coding assistants as a force multiplier. From rapid prototyping to production-ready code — delivered faster without compromising quality.
AI Dev Environment Setup
Set up your team's AI-assisted development environment for maximum productivity. Custom CLAUDE.md files, MCP server configuration, prompt templates, and workflow conventions tailored to your codebase.
AI Workflow Integration
Integrate AI tools into your existing CI/CD pipelines and development workflows. Automated code reviews, PR agents, custom hooks, and guardrails that keep your team shipping with confidence.
Microsoft Azure Certifications
Azure AI Engineer Associate
Microsoft Certified · AI-102
Azure AI Fundamentals
Microsoft Certified · AI-900
Azure Fundamentals
Microsoft Certified · AZ-900
Selected projects.
Fraction Collector NDA
A WinUI 3 desktop application for laboratory environments that controls automated fraction collection hardware in real time. Features live data visualization, protocol management, SQLite local storage, and Azure-backed batch tracking and reporting for regulated workflows.
3D Viewer NDA
A WinUI 3 application enabling engineers to load, inspect, and annotate 3D models interactively. Integrated with an Azure-backed asset library for team collaboration, version control of model revisions, and role-based access management.
Truck Fueling & Navigation System NDA
A Xamarin cross-platform mobile application for fleet operators. Provides GPS-guided navigation to approved fuel stations, automated fueling logs, driver authentication, and an Azure-integrated reporting dashboard for fleet managers.
Inventory Management NDA
A .NET MAUI cross-platform app for warehouse and field teams. Features barcode scanning, real-time stock tracking, purchase order management, and an offline-first SQLite data layer that syncs automatically with an Azure backend when connectivity is restored.
CRM & Sales App — Pharmaceuticals NDA
A Xamarin mobile CRM tailored for pharmaceutical sales representatives. Covers customer and physician management, visit scheduling and logging, order placement, and an Azure-powered analytics backend delivering real-time sales performance dashboards for regional managers.
Let's build
something together.
Have a project in mind or looking for a developer to join your team? Book a short call — we'll talk through the details, scope, and how I can help you ship it right.
Resume
A full overview of my experience, education, and work history.