Experienced Software Architect and Fullstack Developer with over 15 years of expertise in designing and implementing scalable, data-driven solutions across diverse industries including finance, compliance, and immersive training environments. Proficient in C\#/.NET backend development, microservice architectures, real-time event driven processing, and cloud technologies (Azure, AWS). Skilled in leading global teams, managing client relationships, and delivering high-impact projects that drive business value. Passionate about leveraging data as a core asset to inform decision-making and enhance operational efficiency.

Experienced Software Architect and Fullstack Developer with over 15 years of expertise in designing and implementing scalable, data-driven solutions across diverse industries including finance, compliance, and immersive training environments. Proficient in C\#/.NET backend development, microservice architectures, real-time event driven processing, and cloud technologies (Azure, AWS). Skilled in leading global teams, managing client relationships, and delivering high-impact projects that drive business value. Passionate about leveraging data as a core asset to inform decision-making and enhance operational efficiency.

Available to hire

Experienced Software Architect and Fullstack Developer with over 15 years of expertise in designing and implementing scalable, data-driven solutions across diverse industries including finance, compliance, and immersive training environments. Proficient in C#/.NET backend development, microservice architectures, real-time event driven processing, and cloud technologies (Azure, AWS). Skilled in leading global teams, managing client relationships, and delivering high-impact projects that drive business value. Passionate about leveraging data as a core asset to inform decision-making and enhance operational efficiency.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Software Architect & Backend Engineer at ACSI Labs / FutureView
October 1, 2025 - October 1, 2025
Architected and implemented a scalable microservice (Docker) and agent-based backend for immersive 3D training platforms, designed to process and analyse high-volume, real-time data streams from complex simulation environments. Led the design and implementation of a microservice based platform to run complex training simulations driving 3D world environments for clients such as Anglo American and the US Marines. Engineered robust data warehousing solutions using TimescaleDB, optimizing storage, retrieval, and analysis of simulation telemetry and user performance metrics. Integrated advanced event-driven architectures and real-time analytics, supporting dynamic scenario generation and immediate feedback loops for cognitive science-based training delivering measurable improvements in learning retention and outcomes. Implemented custom visualisation dashboards against TimescaleDB to provide participants with real-time insights into training effectiveness and participant performance. Centr
Fullstack Engineer at CONNECT
July 1, 2025 - July 1, 2025
Led the end-to-end design and development of a global onboarding and compliance platform, architected around secure, scalable data collection, transformation, and analysis workflows where the analyst is in complete control over the workflows, enabling each onboarding to be fully customisable. Built N8N event driven workflows for automated ingestion and processing of structured and unstructured data, including advanced OCR and generative AI for extracting and validating compliance information from diverse document formats. Implemented automated ETL pipelines using Dagster, ensuring data integrity, traceability (lineage), and compliance with international standards (GDPR). Integrated role based authentication and authorisation mechanisms (OpenID Connect - using LogTo & FusionAuth) to secure sensitive data flows and support multi-tenant deployments for clients such as Grant Thornton. Champion test automation (GitHub Actions), and agile delivery, resulting in rapid, reliable releases and c
Lead Technical Architect at Deutsche Bank
April 1, 2019 - April 1, 2019
Led a multidisciplinary, global team across the UK and India to design and develop a management portal for a critical internal big-data platform. Spearheaded the resolution of complex security issues (Enterprise SSO) and internal cloud deployment challenges by bridging the gap between technical and design teams.
Software Architect & Fullstack Engineer at Viion / Babcock / Royal Navy
September 1, 2018 - September 1, 2018
Led a team of developers and artists to create a sophisticated Unity3D training platform featuring a realistic nuclear submarine simulator for Royal Navy commanding officers. Engineered the backend and real-time physics model, empowering training facilitators to trigger dynamic, in-world disaster events to test and validate operational responses.
Data Platform Engineer at Carbon River / Vital Metrics
September 1, 2017 - September 1, 2017
Architected and delivered the conversion of a single-user Excel tool into a scalable, multi-user web portal driven by SQL Server for complex environmental impact reporting of public listed companies using their underlying financial ledger data. Reduced the time required for analysts to prepare a comprehensive report from over a week to just hours and enabled sub-second calculations across millions of data points. Each report can now be generated on-demand, allowing for real-time data analysis and decision-making. Reports generated led to significant financial savings for clients such as Travis Perkins whilst also having material environmental impact benefits.

Education

M.Sc. Human-Computer-Interaction with Ergonomics at University College London (UCL)
September 1, 2008 - September 1, 2009
B.Sc. (Hons) Computer Information Systems – 2:1 at University of Bath
September 1, 2006 - July 1, 2008

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Financial Services, Gaming, Media & Entertainment, Government, Agriculture & Mining
    paper Academy: Full Stack E-Learning Platform

    Academy is a comprehensive, multi-tenant e-learning platform designed to deliver modular courses with rich video and text-based lessons, as well as robust assessment capabilities. This project demonstrates modern full stack development practices, secure architecture, and scalable design.

    This is a sample of the kind of code I am creating on a daily basis and acts as a taster for what you can expect from me.

    See: https://www.twine.net/signin