Paul Adams

Software Engineer

Quick Intro

I am an accomplished software engineer with a talent for crafting high-quality, reliable software. My expertise spans a range of languages, primarily C#.

Since graduating from The University of Hull in 2014, I have been at the forefront of innovative development. At The Edge UK (General Dynamics), I collaborated with Small Medium Enterprise to rapidly develop cutting-edge Proof of Concept and Prototype systems for the UK MOD.

In my next role with General Dynamics' BLaDE team, I played a key role in advancing the Arccadia Battle space Modelling and Simulation system, injecting immersive simulation data into real-world environments for impactful training scenarios.

Currently, I am a Senior Software Engineer at Moneybox, where I am the subject matter expert on Payments and Open-banking, leveraging my skills to drive innovation and efficiency.

Tech Stack

Core Technologies

.Net Core .Net Framework C# ASP.Net MVC

Azure & Infrastructure

App Services Functions DevOps CosmosDB SQL Server Keyvault

Development Tools

REST APIs Hangfire React MediatR

Data & Testing

Entity Framework Mass Transit xUnit/NUnit

Monitoring & Ops

Datadog Rollbar Incident.IO

AI & Machine Learning

OpenAI API Cursor AI Ollama Prompt Engineering


Moneybox, Senior Software Engineer (Nov 2021 - Present)

Backend C# Engineer in the as the Subject Matter Expert for Payments. Overseen the Instant bank Transfer infrastructure that brought £5bn+ on platform. Delivered the implementation of Moneybox Gift Link. Delivered the implementation of Variable Recurring Payments. Delivered numerous operational systems to improve efficiency of teams Including Automated Bank Account Verification and AML facing systems. Integrated multiple 3rd Party systems and API including, Plaid, ModulrFS, Intercom, Open Banking AIS. Lead the mentorship of Junior Engineers who joined through Code first girls. Delivering updates that empower teams across Moneybox and empower customers in their savings Journey.

Trusted Data Solutions, Lead Software Engineer (Oct 2019 - Oct 2021)

Sole Software Engineer, designing, developing, and maintaining the Business' internal project Reporting tool. Implementing the Fullstack, UI, Backend, and Database. An extremely varied role in developing the tool-set to improve Project productivity. Architecting a number of important features including, Internal secure storage solutions, customized Survey systems and much more to improve the workflow for the whole team from Project Management to Restoration Engineers. Skills: SQL, ASP.NET MVC

EvO - Scrum Master (Jan 2019 to Oct 2019)

As part of my Role on the EvO project I coached a SAFe® team of 9 cross functional Software and Systems Engineers as Scrum Master alongside my Software Development work as part of the Team. I was elected as a Top 10 Mentor via Mentor Scout Global. Out of Hundreds of nominees I was short listed into the Top 10 of mentors across the entire Mentor scout organisation

EvO - Senior Software Engineer (Mar 2018 to Jan 2019)

Moving onto the EvO programme I continue to build on the companies Modelling and Simulation capabilities, working primarily in python and C# Further to work duties I have taken on Mentorship opportunities, guiding new joiners through the business and guiding them on their career paths. As part of continuing to innovate and contribute further to my position I have held a number of Lunch and Learn Sessions on Virtual and Augmented Reality for the business that have lead the company to take a stronger push with new technologies that have now been adopted in areas of the business such as use of Virtual and Augmented Reality marketing.

Blade - Talented Software Engineer (Nov 2015 to Mar 2018)

I joined the Battlefield Laboratory and Digitization Environment (BLaDE) team, to develop General Dynamics modelling and simulation capabilities. Aside from my work with BLaDE I also took part in high profile demonstrations to customers for various products offered by General Dynamics. Once a month I wrote a Technology article for the companies newsletter giving a glimpse of what happened in wider world of technology.

Edge UK - Graduate Software Engineer (Sept 2014 to Nov 2015)

Paul has produced various pieces of software for projects from the ground up for a number of projects in collaboration with a wide range of SME's. Typically projects required the use of knowledge in Android and Java however he has also provided support and ongoing development to applications in C# with WPF.

ISC2 Certified in Cybersecurity

ISC2 Certified in Cybersecurity - Demonstrating foundational knowledge, skills, and abilities in cybersecurity.

PADI Rescue Diver

After buying a Renault ZOE, I developed an interface to the Renault Z.E Services API that gained 800 Active Monthly users who prefered the interface over the Official Renault App.

Mentor of the Year

In 2019 I was shortlisted by Mentor Scout - as a Top 10 Mentor in the Mentor Scout Global Network.

PADI Rescue Diver

Since 2008 I am a Certified PADI Rescue Diver.

Featured Projects

Recent applications and tools I've built

PR Helper

🟢 Live

A Slack bot that automates code review assignments with smart, fair selection. Features random reviewer assignment, lead reviewer mode, and supports all major repository platforms including GitHub, GitLab, and Bitbucket.

Slack API Node.js Webhooks Railway

Squad Showdown

🟢 Live

Weekly AI-generated team quizzes for corporate teams. Features team creation, competitive leaderboards, and knowledge-sharing through friendly competition to boost team engagement and learning.

AI/ML React Node.js MongoDB