Afzal Ahmed - Senior Full Stack Engineer
Available immediately

Afzal Ahmed

Senior Full Stack Engineer & Technical Lead

I am a working software engineer who still learns by reading, coding, testing ideas and writing down what I discover. Over 15 years in finance, legal, healthcare and SaaS, that habit has helped me deliver reliable software while continuing to grow.

Permanent · Contract · Consultancy · Remote · Hybrid · London · Full UK working rights

How I revise and reflect

My .NET Practice Room

A public set of questions I use to revisit fundamentals, practise explaining architecture and trade-offs, and expose gaps that deserve another experiment.

Visit the practice room →

Why Hire Me

I bring substantial production experience without pretending that experience ends the need to learn. I can join a team, understand its context, contribute useful code and keep adapting as the system and technology evolve.

I deliver working software

Not prototypes. Not proposals. Production code that handles real transactions, real users, and real compliance requirements — every day.

I lead without bureaucracy

Architecture discussions, code reviews and stakeholder conversations are part of my work, but I stay close to implementation and remain open to better ideas from the team.

I understand business domains

Loan management, legal practice, healthcare operations, property development — I translate complex business requirements into working systems.

I keep systems running

Production support, incident investigation, root cause analysis, performance tuning. I do not just build things and walk away.

I modernise without breaking

Legacy migration, architecture improvement, technical debt reduction — carefully, incrementally, without disrupting live operations.

I learn in public by building

My portfolio and learning journal show experiments, revisions, working examples and lessons in progress—not a claim that I know every technology.

Industry & Domain Experience

I have delivered software across six industries. Each required understanding real business complexity — not just writing code to a specification.

💰 Financial Services

Loan management, investor onboarding, payment processing, financial calculations, daily ledger operations, compliance, and reporting. 6 years as tech lead at Zorin Finance.

⚖️ Legal Technology

Practice management for 200+ fee earners. Matters, documents, time recording, billing, compliance workflows, and multi-office operations at Setfords.

🏥 Healthcare

Patient registration, clinical workflows, pharmacy, laboratory, admissions, billing — modelled through ClarityCare with SOC 2 and HIPAA compliance architecture.

🏗️ Property Development

Full lifecycle platform: land acquisition, planning, construction, sales, handover. 14 modules, 43 permissions, workflow-driven operations through BuildEstate Pro.

☁️ SaaS Platforms

Multi-tenant architecture, subscription management, feature gating, Stripe integration, tiered pricing. Built production-ready SaaS patterns across multiple platforms.

🏢 Digital Agencies

40+ client projects across multiple industries. Fast delivery, tight deadlines, legacy support, CMS integrations, payment gateways, and multi-project management.

Flagship Portfolio Project

The most comprehensive example of my engineering capability.

Flagship

BuildEstate Pro

Enterprise Property Development Lifecycle Platform

A 14-module enterprise platform with a 49-component design system, global search with 7-layer relevancy scoring, enterprise RBAC (13 roles, 43 permissions), rule-based notification engine, and state machine-driven workflows. Built with .NET 8, Angular 20, SQL Server, Clean Architecture, and CQRS.

Enterprise Engineering Competency

Not just a list of technologies — these are the engineering disciplines I apply to deliver enterprise software.

Foundation

C#, ASP.NET Core, Angular, React, Blazor, SQL Server, REST APIs, TypeScript

Cloud & Data

Azure App Services, Functions, Service Bus, Blob Storage, Cosmos DB, SQL Server

Architecture

Clean Architecture, CQRS, DDD, Modular Monolith, API-first, workflow-driven design

Messaging & Integration

Service Bus, event-driven patterns, SignalR, background processing, notifications

Security

IAM, RBAC, JWT, OAuth, secure API design, audit logging, compliance architecture

DevOps

Azure DevOps, GitHub Actions, CI/CD, Docker, release management, automation

Observability

Application Insights, structured logging, monitoring, tracing, health checks

Testing & Quality

Unit testing, integration testing, property-based testing, code reviews, TDD

System Design

Enterprise platforms, scalability, performance, resilience, multi-tenant SaaS

Technical Leadership

Mentoring, code reviews, architecture decisions, stakeholder collaboration, SDLC

AI-Assisted Engineering

Claude, Kiro, GitHub Copilot, Azure AI, Semantic Kernel, OpenAI integrations

Recent Professional Roles

Production systems. Real employers. Real delivery.

Full Stack Senior Software Engineer

Focused Technical Development & Portfolio Building

Jun 2026 — Present

Since completing my role at Setfords, I have focused on intensive hands-on software engineering, portfolio building, and exploring modern engineering practices. Working across ASP.NET Core, Angular, React, Blazor, SQL Server, and Azure, I have designed and developed several enterprise-grade platforms spanning property development, healthcare, legal operations, financial services, and community systems.

  • Designed and developed BuildEstate Pro — a comprehensive real estate development platform managing the entire project lifecycle from land acquisition through to sales
  • Built ClarityCare Hospital Management System covering patient registration, clinical workflows, admissions, pharmacy, laboratory services, billing, and staff management
  • Developed Loan Investments Supermarket — a lending and wealth management platform with customer onboarding, financial calculations, reporting, and operational workflows
  • Created ClarityLegal Platform for managing legal matters, documents, workflows, billing, and compliance requirements
  • Built TheLeague — a sports operations and community platform supporting league administration, team management, fixtures, and player statistics
  • Embraced AI-assisted engineering using Claude, Kiro, GitHub Copilot, and Azure AI technologies to accelerate development while maintaining strong engineering principles
ASP.NET CoreC#AngularReactBlazorSQL ServerAzureClean ArchitectureCQRSAI-Assisted Development

Full Stack Senior Software Engineer

Setfords – Guildford

Sep 2025 — May 2026

Worked as a Senior Full Stack Software Engineer on Halo, Setfords' business-critical legal practice management platform used by solicitors and operational teams to manage matters, case workflows, document handling, billing, payments, compliance activities, and internal business processes.

  • Developed and enhanced features across a mature enterprise platform where reliability, maintainability, security, and business continuity were critical
  • Worked using C#, ASP.NET Core, Angular 19, SQL Server, REST APIs, and frontend/backend integrations while supporting complex business workflows
  • Collaborated closely with Product Owners, Business Analysts, QA engineers, stakeholders, and operational users to understand requirements and deliver practical solutions
  • Worked with API-driven integrations and supporting SaaS applications used across legal and operational processes
  • Performed code reviews, mentored developers, promoted engineering standards, and helped maintain high-quality, testable, and maintainable code
  • Played an active role in troubleshooting production issues, investigating root causes, performing performance tuning, and implementing corrective actions
  • Contributed to platform modernization initiatives, release processes, SDLC improvements, and continuous improvement activities
C#ASP.NET CoreAngular 19SQL ServerREST APIsAzureSaaS IntegrationsEntity Framework

Let's Build Something Together

I enjoy solving technical problems and helping organisations build better software. Whether it's a long-term engineering role, a technical review, or a specific challenge that needs experienced hands — I'm always open to a conversation.

ASP.NET Core & C#

REST API Development

SQL Server & Data

Angular, React & Blazor

Azure Cloud

Enterprise Architecture

Legacy Modernisation

Performance & Bug Fixing

Ready to talk?

I am available immediately for senior developer, technical lead, and contract roles.

Remote · Hybrid · London · No sponsorship required · Start within 1 week