Projects

A selection of engineering themes from my career: integration-heavy, production-critical systems, financial platforms, partner integrations, cloud and legacy modernisation work, technical leadership, AI-assisted engineering workflows, and the SaaS products I design, build, and operate myself.

Engineering work

Representative areas of professional and independent work. Details are anonymised where they relate to commercial platforms.

Loan Management & Fintech Platform

Aryza · Senior Software Engineer

Secure, resilient .NET services supporting the full loan lifecycle, integrating with credit agencies, fraud and identity providers, and payment gateways.

  • Hosted checkout, card tokenisation, 3-D Secure, and webhook-driven payment processing
  • Azure App Services, Functions, Queue Storage, SQL, Key Vault, and Application Insights
  • Resilience patterns: retries, circuit breakers, idempotency, and correlation IDs
  • Fintech
  • Payments
  • Azure
  • .NET

Dealer Management Partner Integrations

Pinewood Technologies · Senior Software Engineer

Two-way integrations between car dealers, manufacturers, governments, and other partners for a long-running dealer management platform.

  • Configurable inbound and outbound integrations across files, SOAP/WCF, REST, FTP/SFTP, WebDAV, OAuth, and OAuth2
  • Generic frameworks to reduce duplicated integration code and lower bug risk
  • Mentoring, technical debt reduction, SQL debugging, Azure monitoring, and production support
  • Integrations
  • Automotive
  • .NET
  • SQL

Document, Workflow & Communication Systems

AS White Global / Harvey Nash · Technical Lead

Lead delivery for document management, communication engines, workflow prototypes, meeting tools, and compensation submission systems.

  • Solution architecture, data design, release strategy, build ownership, code review, and client-facing delivery
  • Teams up to 17 people across Agile and waterfall delivery models
  • ASP.NET MVC, Web API, WCF, Entity Framework, AngularJS, Workflow Foundation, SQL Server, Jenkins, and TFS
  • Leadership
  • Workflow
  • Communication
  • .NET

E-payment, Healthcare & Data Transformation Products

Easy IT Solutions · Senior .NET Developer / Team Leader

Product and project work across e-banking, e-business, healthcare, insurance, payments, document design, and data transformation.

  • Payroll cheque and payment document tooling, EDI 835 auto-posting, appointment reminders, and AS/400 document design
  • Early multi-tenant SaaS and Windows Azure research for cloud data transformation processes
  • C#, Windows Services, WCF, SQL Server, DB2, Spring.NET, NHibernate, GDI+, TFS, and Microsoft Project Server
  • Payments
  • Healthcare
  • Azure
  • Data

AnhBui Dev — SaaS Product Suite

Independent · Design, build & operate

A growing portfolio of eight live browser products on Chrome, Edge, and Chromium, owned end-to-end from product discovery through licensing, billing, release, and support.

  • MV3 extensions with SaaS backends: licensing, device activation, and Stripe billing
  • Privacy-conscious design with free and Pro capabilities
  • Release management and a short feedback loop between real usage and improvement
  • SaaS
  • Product Engineering
  • TypeScript

AI-Assisted Engineering Workflow

Personal productivity and team workflow

Agentic AI development workflows for real production engineering: codebase understanding, root-cause investigation, automation, QA, and team enablement.

  • Claude Code on a large production .NET/SQL codebase for navigation, debugging, refactoring, and QA
  • MCP server setup and troubleshooting, including scope-gated results and tool resolution behaviour
  • Reusable skills, slash-commands, session hooks, structured memory, and PowerShell distribution for shared team workflows
  • AI
  • Automation
  • Developer Tooling
  • Workflow