I am a senior software engineer and systems-focused technologist who thrives at the intersection of technology, business requirements, and operational realities. I specialise in analyzing, designing, and evolving business-critical systems, turning ambiguous problems into pragmatic, maintainable solutions. I enjoy shaping architecture, guiding delivery, and driving value in regulated, data-intensive environments, often using AI-assisted development to accelerate progress while relying on sound judgement for risk, compliance, and delivery decisions. Across the insurance and financial services domain, I have led complex modernization efforts, integrated disparate systems, and delivered reliable backend services and data pipelines. I’m comfortable communicating technical concepts to non-technical stakeholders, mentoring delivery teams, and steering pragmatic trade-offs under real-world constraints to stabilise and evolve critical platforms for underwriting, claims, and reporting.

John Braham

I am a senior software engineer and systems-focused technologist who thrives at the intersection of technology, business requirements, and operational realities. I specialise in analyzing, designing, and evolving business-critical systems, turning ambiguous problems into pragmatic, maintainable solutions. I enjoy shaping architecture, guiding delivery, and driving value in regulated, data-intensive environments, often using AI-assisted development to accelerate progress while relying on sound judgement for risk, compliance, and delivery decisions. Across the insurance and financial services domain, I have led complex modernization efforts, integrated disparate systems, and delivered reliable backend services and data pipelines. I’m comfortable communicating technical concepts to non-technical stakeholders, mentoring delivery teams, and steering pragmatic trade-offs under real-world constraints to stabilise and evolve critical platforms for underwriting, claims, and reporting.

Available to hire

I am a senior software engineer and systems-focused technologist who thrives at the intersection of technology, business requirements, and operational realities. I specialise in analyzing, designing, and evolving business-critical systems, turning ambiguous problems into pragmatic, maintainable solutions. I enjoy shaping architecture, guiding delivery, and driving value in regulated, data-intensive environments, often using AI-assisted development to accelerate progress while relying on sound judgement for risk, compliance, and delivery decisions.

Across the insurance and financial services domain, I have led complex modernization efforts, integrated disparate systems, and delivered reliable backend services and data pipelines. I’m comfortable communicating technical concepts to non-technical stakeholders, mentoring delivery teams, and steering pragmatic trade-offs under real-world constraints to stabilise and evolve critical platforms for underwriting, claims, and reporting.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert

Work Experience

Analyst Programmer at The Broker Centre – Remote
February 1, 2025 - December 1, 2025
Analyzed and modernised a legacy WinForms-based insurance platform, supporting migration from .NET 4 to .NET 9 while maintaining continuity for a mission-critical commercial brokering system. Worked with a distributed delivery team to take items from analysis through design, implementation, and testing, ensuring functional parity and system stability in a high-risk insurance environment.
Full Stack Developer at Tombola (via CreateFuture) – Remote
September 1, 2024 - January 1, 2025
Contributed to features within a large-scale online gaming platform, operating in an MVC architecture and established codebase as part of a cross-functional team. Analyzed and implemented features supporting player safety and regulatory compliance, ensuring alignment with technical constraints and responsible gaming requirements.
Full Stack Developer at Fixzone (Pacifica Group) – Remote
March 1, 2023 - August 1, 2024
Developed a Blazor-based web portal for field-service operations, including engineer scheduling, diary management, real-time mapping, and route optimization. Collaborated with designers and architects to translate requirements into reliable, maintainable implementations, delivering in an Agile environment with Azure DevOps and Jira.
Full Stack Developer at Sikoia – Remote
February 1, 2023 - February 1, 2024
Led redevelopment of core platform into a modern .NET 8 Blazor application, supporting automated customer verification and due-diligence workflows for financial services clients. Designed full-stack feature slices across Blazor front end and Azure microservices, working with product, design, and architecture teams to shape scalable solutions.
Full Stack Developer at On Music (Barton Keys) – Remote
July 1, 2022 - January 1, 2023
Supported redevelopment of a digital rights management platform, migrating from WinForms to Azure-hosted .NET Core–based Blazor. Delivered vertical feature slices across the stack, implementing Azure Functions and backend services to enhance data processing, integration, and scalability.
Senior Analyst Developer at Medivet (via Northdoor) – Remote
October 1, 2021 - July 1, 2022
Hybrid technical and analytical role transforming a legacy WinForms application into an Azure-based platform. Elicited and documented requirements with business users, translating operational needs into technically viable designs, and bridging stakeholders with delivery teams.
Senior Analyst Developer at Allianz Partners (via Anagram Consulting) – Remote / Brussels / Amsterdam
March 1, 2019 - August 1, 2021
Analyzed and redesigned large-scale back-office integration systems as part of a global IT transformation. Worked on high-volume finance and insurance data platforms, improving data ingestion, staging, and transformation, and delivering REST-based backend services and microservices to improve reliability and scalability.
Senior Analyst Developer (Return Engagement) at Hastings Insurance Services Ltd – East Sussex
April 1, 2016 - February 1, 2019
Led real-time pricing and data-enrichment work, building high-throughput data routes using C# and WCF. Integrated with Guidewire PolicyCenter and REST services, supporting mobile application authorization and enhancing pricing accuracy in a regulated underwriting environment.
Analyst Programmer at Medica Reporting Ltd – East Sussex
November 1, 2015 - March 1, 2016
Designed and implemented an automated report assignment platform using a microservices-based approach with NServiceBus, focusing on reliable message delivery, resilience, and disaster recovery requirements.
Senior Analyst Developer at Hastings Insurance Services Ltd – East Sussex
March 1, 2014 - October 1, 2015
Developed high-volume data enrichment routes supporting insurance pricing and underwriting workflows, including a rules-processing engine for real-time Equifax data at quote. Optimised database schemas and queried for performance while coordinating third-party engagements and Agile delivery.
Developer at JTI International – Trier, Germany
January 1, 2013 - February 1, 2014
Contributed to a large-scale global ERP transformation, designing data handling strategies for distributed and occasionally disconnected systems, and building integration services interfacing with SAP, factory systems, and purchasing platforms.
Developer at Markerstudy Insurance Group – Tunbridge Wells, UK
September 1, 2012 - January 1, 2013
Delivered an integration solution linking claims handling and management systems within a live insurance environment. Implemented messaging- and service-based integration components using Windows Services and message queues to improve decoupling, resilience, and fault tolerance.
Developer at UK Power Networks (formerly EDF Energy) – Crawley, UK
July 1, 2011 - June 1, 2012
Delivered changes across WinForms-based Portfolio Investment Management Systems and backend data layers to meet OFGEM regulatory obligations, balancing fixed deadlines with reliability in high-stakes systems.
Developer at Reed Business Information – East Grinstead, UK
June 1, 2010 - June 1, 2011
Contributed to RBI’s Falcon platform, supporting full-stack development of financial-institution data for due-diligence and risk assessment. Practised test-driven development with automated tests within an Agile/Scrum framework.
Analyst Programmer at The Broker Centre
February 1, 2025 - December 1, 2025
Played a key role in analysing and modernising a legacy WinForms-based insurance platform, supporting the migration from .NET 4 to a modern .NET 9 architecture while maintaining continuity for a mission-critical commercial brokering system. Worked closely with a distributed delivery team to take work items from early analysis through design, implementation, and testing, ensuring functional parity, system stability, and controlled change within a high-risk insurance environment. Operated within the commercial insurance domain, contributing to the ongoing evolution of a widely deployed brokering platform used to support underwriting, risk assessment, and day-to-day broker operations.
Full Stack Developer at Tombola (via CreateFuture)
September 1, 2024 - January 1, 2025
Contributed to the development of features within a large-scale online gaming platform, working within an established MVC architecture and existing codebase as part of a cross-functional delivery team. Collaborated with the SafePlay team to analyse and implement features supporting player safety and regulatory compliance, ensuring solutions aligned with both technical constraints and responsible gaming requirements. Worked in an Agile delivery environment, using Git and Jira to manage work items and maintain code quality across a distributed team.
Full Stack Developer at Fixzone (Pacifica Group)
March 1, 2023 - August 1, 2024
Contributed to the development of a Blazor-based web portal supporting operational field services, delivering features such as engineer scheduling, diary management, real-time mapping and route optimisation within an established production platform. Worked closely with designers, architects, and delivery stakeholders to translate functional and UX requirements into reliable, maintainable implementations, balancing usability, performance, and delivery constraints in a fast-paced environment. Delivered features within an Agile delivery model, collaborating across distributed teams and using Azure DevOps and Jira to manage work items, track progress, and maintain code quality throughout the development lifecycle.
Full Stack Developer at Sikoia
February 1, 2023 - February 1, 2024
Led the redevelopment of Sikoia’s core platform into a modern, .NET 8 compliant Blazor web application, supporting automated customer verification and due-diligence workflows for financial services organisations. Designed and delivered full-stack feature slices across a Blazor-based front end and Azure-hosted backend services, enhancing data enrichment, risk assessment, and customer verification capabilities within a regulated environment. Collaborated with product, design, and architecture stakeholders to shape technical solutions aligned with regulatory constraints and long-term platform evolution. Contributed to architectural decisions around integration and implementation to support a scalable platform.
Full Stack Developer at On Music (Barton Keys)
July 1, 2022 - January 1, 2023
Supported the redevelopment of a digital rights management platform, contributing to the migration from a legacy WinForms application to an Azure-hosted, .NET Core–based Blazor web application. Delivered vertical feature slices across the full technical stack, implementing Azure Functions and backend services to enhance data processing, integration, and platform scalability. Worked within an Agile delivery environment, collaborating with distributed team members to evolve the platform while maintaining continuity for existing users and rights-management workflows.
Senior Analyst Developer / Business Analyst at Medivet (via Northdoor)
October 1, 2021 - July 1, 2022
Hybrid technical and analytical role in transforming a legacy thick-client WinForms application into a tiered, Azure-based platform. Collaborated with business users and subject-matter experts to elicit, analyse, and document requirements, including high-level and functional design artefacts, while reverse-engineering undocumented legacy behaviour to ensure continuity of critical business processes. Acted as a bridge between business stakeholders and technical delivery teams, translating operational needs into technically viable designs and supporting informed decision-making during the transformation.
Senior Analyst Developer at Allianz Partners (via Anagram Consulting)
March 1, 2019 - August 1, 2021
Supported the analysis, redesign, and evolution of large-scale back-office integration systems during a multi-year IT transformation programme within a global insurance organisation. Worked on high-volume finance and insurance data platforms, improving data ingestion, staging, and transformation processes to support reliable downstream integration and reporting across multiple systems. Designed and developed backend services, integrations, and REST-based microservices across the full delivery lifecycle, contributing to improved system reliability and scalable integration patterns in a complex enterprise environment.
Senior Analyst Developer (Return Engagement) at Hastings Insurance Services Ltd
April 1, 2016 - February 1, 2019
Returned to Hastings to support evolution of high-volume, real-time insurance pricing and data-enrichment systems. Designed and implemented real-time data enrichment routes using C# and WCF, supporting pricing decisions through high-throughput integration with external data providers. Worked on integration with the Guidewire PolicyCenter platform (Java/Gosu), including REST services to support mobile application authorisation against internal security services. Provided technical leadership within delivery teams, supporting architecture decisions, test-driven development practices, and Agile delivery to improve reliability.
Analyst Programmer at Medica Reporting Ltd
November 1, 2015 - March 1, 2016
Led the solution design and architecture of an automated report assignment platform, using a microservices-based approach to support reliable, guaranteed message delivery within a healthcare context. Designed and implemented messaging workflows using NServiceBus, focusing on resilience, fault tolerance, and disaster recovery. Produced detailed design artefacts and delivered a working proof of concept to validate architectural decisions and secure stakeholder buy-in for full implementation.
Senior Analyst Developer at Hastings Insurance Services Ltd
March 1, 2014 - October 1, 2015
Analysed, designed, and delivered high-volume data enrichment routes supporting insurance pricing and underwriting workflows, including a rules-processing engine for real-time data (e.g., external data enrichment). Optimised database schemas, queries, and stored procedures to reduce SQL I/O and improve performance while balancing normalisation and maintainability. Managed the delivery lifecycle across third-party providers, requirements analysis, solution design, and Agile delivery to ensure reliable changes in a live pricing environment.
Developer at JTI International
January 1, 2013 - February 1, 2014
Contributed to a large-scale global ERP transformation programme within an industrial manufacturing environment, working across procurement and payment determination workflows integrated with SAP. Designed data handling strategies for distributed and occasionally disconnected systems, supporting reliable synchronization using messaging-based services to maintain data integrity. Developed integration services and supporting applications interfacing with SAP, factory systems, and purchasing platforms within a multi-team Agile delivery context.
Developer at Markerstudy Insurance Group
September 1, 2012 - January 1, 2013
Delivered an integration solution linking claims handling and management systems within a live insurance environment, supporting reliable data exchange between operational platforms. Implemented messaging- and service-based integration components using Windows Services and message queues to improve decoupling, resilience, and fault tolerance across system boundaries. Worked within an Agile delivery context to design, implement, and test integration components with minimal disruption to existing claims workflows.
Developer at UK Power Networks (formerly EDF Energy)
July 1, 2011 - June 1, 2012
Supported the continued evolution of Portfolio Investment Management Systems (PIMS) and Change Request applications, delivering system enhancements required to meet updated OFGEM regulatory obligations. Designed and implemented changes across WinForms-based applications and backend data layers, working with complex business rules, ADO.NET data access, and high-volume T-SQL stored procedures and views. Contributed within a mixed contract and permanent team to meet fixed regulatory deadlines, supporting reliable delivery of changes to business-critical systems under significant time and compliance constraints.
Developer at Reed Business Information
June 1, 2010 - June 1, 2011
Contributed to the full-stack development of RBI’s Falcon platform, supporting the management and analysis of financial-institution data used for due-diligence and risk assessment purposes. Delivered features within a disciplined engineering environment, applying test-driven development practices and achieving near-complete automated test coverage to support reliability and long-term maintainability. Worked across a multi-threaded WinForms UI and WCF-based service layer in an Agile/Scrum setting.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Professional Services, Software & Internet, Other