Turning Complex Problems Into Confident Technology
C# .NET & VBA Development
C#/.NET/VBA Consultant for UK Teams
Fix high-friction operational systems without disrupting day-to-day delivery.
You get a pragmatic scope, realistic timeline, and code your team can maintain.
In 20 minutes, you get a practical scope outline, top risks, and the clearest next step.
Examples and delivery evidence are available on the testimonials and project sections.
Typical first response within 1-2 business days.
15+ years production delivery
30-day defect warranty
UK-based remote consultant
Outside IR35 engagement ready
Checking availability...
Trusted across operational environments
Data processing & automation
Back-office operations
System integration
Legacy modernisation
Start here
How can I help?
Choose the closest fit and go straight to the part of the site that
answers it. This is the quickest route if you already know the kind
of problem you need solved.
Every engagement combines one or more services, scoped clearly with
written deliverables and checkpoints. Whether it's a single-day
review or a multi-week build, I agree on outcomes upfront.
Legacy Modernisation
Move outdated systems into clean, testable .NET or modernised
VBA. The outcome: you get systems you understand, reduced
operational risk, faster change cycles, and better performance.
Architecture review and roadmap
Modernised core services
Documentation and handover
Automation & Tooling
Build workflows that eliminate manual effort in reconciliation,
reporting, data processing. Outcome: hours saved daily, accuracy
improved, you focused on strategy not data entry.
Workflow automation
Exception handling and logging
Operator-friendly UI
System Integration
Connect platforms and APIs reliably. Outcome: clean data flow,
automated validation, clear audit trail, problems surface early
before they impact operations.
API design and integration
Data validation and controls
Monitoring and alerts
Code Review & Architecture Guidance
Get honest review of code quality, testing practices, and
architecture. Outcome: clear roadmap for improvement,
prioritised by impact and effort, so you know where to invest
next.
Code review and observations
Testing strategy review
Suggested improvements
Delivery model
How delivery works
1. Discovery
Understand your goals, current systems, constraints, and what
success looks like. You get a scoped plan with realistic
estimates, architectural direction, and quick wins. Investment
upfront prevents misalignment and rework later.
2. High-Level Design
Chargeable engagement to create a detailed design proposal.
Technology stack, architecture diagram, database schema, API
contracts, and delivery timeline. You review, approve, and I'm
ready to start—aligned on exactly how the solution will work
before development begins.
3. Agreement
Review findings together. Agree on scope, deliverables, fees,
and timeline in writing. No ambiguity, no scope creep.
Everything documented before code starts.
4. Build & Iterate
Code delivered in small, testable increments. Weekly
checkpoints. You see progress early, steer direction before
completion, stay in control throughout.
5. Solution Sign-Off
Walk through completed work together. Confirm it meets agreed
requirements. Formal sign-off before handover and payment
processing.
6. Handover & Support
Deliverables released when payment clears. You get all source
code, design documentation, tests, runbooks, and knowledge
transfer. 30-day defect warranty covers any bugs found after
sign-off.
Selected work
Selected projects
Client names are confidential, but every example below comes from
real delivery work.
Group-Level Resource Forecasting
Built a VBA-based tactical solution for a UK bank to standardise
forecasts, resource plans, and actuals across the group. Finance
teams saved time on month-end reporting and visibility improved
across multiple offices.
Outcome: Standardised reporting and better operational visibility.
Document Capture & Ingestion
Designed and maintained OpenText Captiva workflows processing
high volumes of documents monthly. Built IBML scanner
configuration, validation rules, error handling, and integration
to downstream systems with automated exception handling.
Outcome: More reliable document throughput with fewer manual failures.
Operator Training & Implementation
Led operator training (soft skills, software, hardware), UAT,
and go-live for enterprise document capture across multiple
sites. Trained operators to competency, managed deployment
successfully, and created documentation to support retention.
Outcome: Faster adoption and smoother multi-site rollout.
Scanner Integration & Automation
Configured IBML scanners for high-performance document
ingestion, developed automation for consistent throughput.
Improved efficiency through optimised feed mechanisms and
reduced manual intervention significantly.
Outcome: Higher throughput with less operator effort.
Back-Office Operations Tooling
Built VBA tools and reporting for a banking group to manage
resource planning, volume tracking, and operational metrics
across multiple business units. Automated month-end reporting
cycle significantly via consolidated data feeds and dashboards.
Outcome: Shorter reporting cycles and clearer operational control.
Enterprise Platform — Long-Term Partnership
Delivered years of continuous .NET development for a fintech
client. Built mission-critical systems from architecture through
to operation, evolved tech stack across major framework
upgrades, maintained stable production operations.
Outcome: Stable long-term delivery across framework upgrades and live operations.
This is a representative selection rather than an exhaustive list of
every framework, package, and tool I work with. Each engagement uses
the right combination for your stack and constraints.
C#/.NET
ASP.NET Core
Entity Framework
WPF
VBA / Excel
SQL Server
Azure SQL
Azure Functions
Azure App Service
Azure DevOps
GitHub
PowerShell
REST APIs
OpenText Captiva
Development platform
How I deliver
Enterprise-grade tools, processes, and practices. Every engagement
includes version control, CI/CD, testing, and documentation as
standard. AI-assisted development is available on request, with full
human review of every deliverable.
Microsoft 365 & Copilot
Clear documentation, secure collaboration, integrated project
coordination. AI assistance for requirements, documentation, and
team comms — keeping everything aligned and auditable.
Outlook
Teams
SharePoint
OneDrive
Copilot for M365
Azure Cloud
Reliable, scalable, enterprise-secure infrastructure. App
Service, Functions, SQL Database, DevOps pipelines built in.
Systems stay running, scale easily, comply with your
requirements.
Azure App Service
Azure Functions
Azure SQL
Azure DevOps
Azure Static Web Apps
GitHub and GitHub Copilot
Source control with automated CI/CD, AI-assisted code review (if
requested), pull request workflows. Every commit is tracked,
every change reviewed, deployments are reliable and traceable.
GitHub Repos
GitHub Actions
GitHub Copilot
Pull Request Reviews
Visual Studio Professional & VS Code
Full IDE for .NET, unit testing, debugging. VS Code for rapid
iteration. Both with AI assistance. Same code quality standards,
faster feedback loops.
Visual Studio Professional
Visual Studio Code
Unit Testing (MSTest / NUnit / xUnit)
Integrated Debugging
DevOps & Automation
CI/CD pipelines built in from day one. Automated builds, tests,
deployments. Your code goes from commit to production reliably,
repeatably, with a clear audit trail.
Azure DevOps Pipelines
GitHub Actions
Build Automation
Deployment Scripting
PowerShell
Development Hardware
High-end workstation with CPU, GPU, and NPU acceleration for
fast builds, responsive tooling, and AI-assisted development. No
waiting for compilation or deployments to slow you down.
High-Performance CPU
Dedicated GPU
NPU Acceleration
Fast Builds
Value
Why work with me
AI is a powerful tool, but it's not a replacement for judgment and
accountability. Here's what you get:
Accountability
A named professional responsible for quality, scope, and
outcomes. Not algorithmic decisions divorced from business
reality.
Business Judgment
I ask the right questions before coding. Trade-off decisions
based on what matters to your business, not code optimization
extremes.
Handover & Independence
You own the solution independently. Documentation and knowledge
transfer included. Not locked into ongoing support contracts.
Complex Problem Solving
Requirements engineering, architecture decisions, and risk
assessment require human judgment. AI accelerates delivery; I
ensure quality.
Verified Quality
All output fully tested and reviewed. Quality bar as rigorous as
hand-written code, backed by a 30-day warranty.
No Surprises
Fixed scope, written estimates, realistic timelines. Clear
deliverables upfront. You know what you're getting and what it
costs.
Ready to start?
Share what you're working on and I'll respond with a clear next
step.