WILL.HARTMAN
Get in touch
Software Engineer · Technical Leader · Bristol, UK

WILL
HARTMAN

A hands-on technical leader with 12+ years' commercial experience in software delivery and direction — across Finance, Defence, Energy, Property, Communications, Fleet Management and AI.

12+ Years experience 7 Industries delivered in Certified Scrum Master
Scroll
About me

Pragmatic delivery, hands‑on leadership

I'm a software professional with over 12 years of commercial experience in technical delivery and direction. I'm comfortable working hands-on with code and working with stakeholders and staff across the whole business.

Good software delivery is about pragmatic choices, quality automation, clear communication and building team capability — not chasing perfection. I've migrated legacy systems, built ML platforms, implemented enterprise solutions and led teams through Agile transformations.

12+
Years commercial experience
7+
Industries delivered in
8
Companies & teams led

Architect

Designing robust software architecture — from Attribute-Based Access Control to ML document-processing platforms — and linking solutions with cloud services.

Leader

Leading teams of developers, SQL developers and testers. A Certified Scrum Master who defines, embeds and trains Agile process across multiple teams.

Mentor

Coaching junior and principal engineers, promoting DevOps, automated testing and security best practices, and building lasting team capability.

My toolkit

Skills & commercial experience

Years of commercial experience shown in brackets.

C# / .NET / WebAPI 11 yrs
JavaScript / jQuery 11 yrs
SQL Server 11 yrs
HTML5 + CSS3 11 yrs
Source Control 11 yrs
Bug Tracking 11 yrs
Azure DevOps + Pipelines 10 yrs
Azure PaaS 8 yrs
Angular 2–19 / RxJS 8 yrs
TypeScript / NodeJS 8 yrs
Swagger / OpenAPI 7 yrs
Automation Testing 7 yrs
AG Grid / UI Grid 4 yrs
Build & Deploy Software Mentor Software Engineers Design Software Architecture Lead Software Teams Certified Scrum Master Manage Stakeholders Promote Security Best Practices Test Software BAU Support
What I can do for you

Delivery & direction

Pragmatic engineering leadership that ships quality software — across the full stack, the cloud, and the team.

Full-Stack Development

Hands-on across front end, back end and database layers, building and migrating real-world platforms.

  • C# / .NET / WebAPI
  • Angular 2–19 & RxJS
  • TypeScript & NodeJS
  • SQL Server & Oracle

Architecture & Cloud

Designing maintainable architecture and connecting solutions to scalable cloud services.

  • Software architecture design
  • Attribute-Based Access Control
  • Azure PaaS & cloud services
  • Swagger / OpenAPI & client libraries

Leadership & DevOps

Leading teams, embedding Agile, and driving the automation that keeps delivery fast and safe.

  • Lead & mentor engineers
  • Certified Scrum Master
  • CI/CD with Azure DevOps
  • Automated testing & security
Where I've delivered

Work history

A track record across banking, recruitment, property, energy, defence and AI.

Enterprise Banking Software VendorDec 2023 – Present
Senior Software Engineer

Cash & Liquidity Management platform

Java · Spring · Angular · AngularJS · Oracle & SQL
  • Developed banking software across the full stack for a Cash & Liquidity Management platform.
  • Upgraded a legacy solution from AngularJS 1.4 to EOL AngularJS 1.8.3, and migrated Java 8 to Java 17.
  • Implemented new duplicate-checking and working-day validation features across front end, back end and database layers.
  • Proposed solution architecture for adding Attribute-Based Access Control and linking with cloud services.
Recruitment & Training SaaS CompanyOct 2022 – Jul 2023
Senior Software Engineer

Recruitment & online training platform

.NET · Angular · Node · Apache · SQL · PHP · TypeScript
  • Coached junior engineers and collaborated with principal engineers.
  • Implemented Docker images, containers and Dockerfiles for existing and greenfield applications.
  • Developed and promoted adoption of DevOps pipelines and automated testing.
Digital AgencyJan 2022 – Jun 2022
Senior Software Developer

Property management platform

Angular · TypeScript · Node · C# · Razor · MVC · .NET · Loqate
  • Built a property management platform front end and a .NET backend document-generation platform.
  • Collaborated with back end, UX and project teams to meet evolving goals and deadlines.
  • Advised key stakeholders and coached several new starters and junior developers.
Operations Technology StartupAug 2021 – Dec 2021
Angular / Platform Developer

AI-integrated operations platform

Angular · NodeJS · OpenAI · Google Maps · Azure
  • Developed an innovative platform with an Angular front end and NodeJS backend, integrated with an OpenAI prediction engine and Google Maps.
  • Implemented DevOps pipelines and artifacts; automated cost-effective deployments to Azure.
  • Built unit and integration tests and advised the key stakeholder throughout.
AI / Document Intelligence CompanyOct 2020 – Jul 2021
Principal Engineer

Machine-learning document processing

Node · Angular · C# .NET · MongoDB · Python · TensorFlow · Azure
  • Designed and developed a machine-learning document-processing and data-extraction system.
  • Documented the API, configured build & release pipelines and generated client libraries.
  • Worked closely with product owners to meet specification and trained engineers on the system.
Renewable Energy ProviderDec 2018 – Nov 2019
Lead Developer

Customer onboarding journey

VueJS · HTML5 · CSS3 · Node · NPM · PHP · MySQL
  • Developed front and back end for the customer onboarding journey.
  • Defined and implemented the Scrum process and led a team of developers and testers.
  • Implemented CI/CD across multiple products and drove adoption of automated testing.
Healthcare ProviderApr 2018 – Nov 2018
Lead Developer

Customer-facing booking & internal apps

Angular 6 · Google Maps · HTML5 · CSS3 · Node · MVC · MVVM
  • Built front ends for a customer-facing online booking system, website and internal applications.
  • Defined and implemented Scrum across multiple teams; acted as Scrum Master and trained an additional Scrum Master.
  • Implemented CI/CD using Azure DevOps and led a team of developers, SQL developers and testers.
IT Consultancy — Retail BankMay 2017 – Mar 2018
Developer

Retail banking automation

Angular 5 · HTML5 · CSS3 · Webpack · C# · XPath · OCR
  • Developed the front end for a document-processing API.
  • Built a complex RPA solution for retail banking using C#, JavaScript, XPath and OCR.
Let's talk

Let's build something
valuable

me@willhartman.co.uk 07789 565 898 Exeter, United Kingdom