Senior Software Engineer with 9+ years building distributed backend systems and full-stack products in HealthTech, fintech, digital banking, and e-commerce. Strong expertise across Python, Go, TypeScript, React, AWS, Kubernetes, microservices, REST APIs, and production-focused engineering practices (reliability, performance, security, and observability). Recent work includes integrating LLM/RAG pipelines into healthcare interoperability and cloud-native clinical workflows, transforming unstructured clinical data into structured application-ready outputs while implementing secure HL7/FHIR and EHR/EMR integrations for mission-critical healthcare operations.

Senior Software Engineer with 9+ years building distributed backend systems and full-stack products in HealthTech, fintech, digital banking, and e-commerce. Strong expertise across Python, Go, TypeScript, React, AWS, Kubernetes, microservices, REST APIs, and production-focused engineering practices (reliability, performance, security, and observability). Recent work includes integrating LLM/RAG pipelines into healthcare interoperability and cloud-native clinical workflows, transforming unstructured clinical data into structured application-ready outputs while implementing secure HL7/FHIR and EHR/EMR integrations for mission-critical healthcare operations.

Available to hire

Senior Software Engineer with 9+ years building distributed backend systems and full-stack products in HealthTech, fintech, digital banking, and e-commerce. Strong expertise across Python, Go, TypeScript, React, AWS, Kubernetes, microservices, REST APIs, and production-focused engineering practices (reliability, performance, security, and observability).

Recent work includes integrating LLM/RAG pipelines into healthcare interoperability and cloud-native clinical workflows, transforming unstructured clinical data into structured application-ready outputs while implementing secure HL7/FHIR and EHR/EMR integrations for mission-critical healthcare operations.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
Beginner
See more

Language

Work Experience

Senior Software Engineer (HealthTech, Healthcare Interoperability & AI) at RECARE
August 1, 2021 - Present
Design and build Python-based backend services and APIs for digital discharge management, care coordination, and communication between hospitals and post-acute healthcare providers. Develop React/Next.js/TypeScript clinical interfaces connected to backend interoperability workflows and AI-assisted functionality. Integrate LLM, RAG, NLP, speech transcription, and structured data-extraction workflows to convert unstructured clinical information into application-ready data for healthcare operations. Build HL7/FHIR and EHR/EMR integrations to move structured clinical data between external hospital systems and internal care-coordination services, enforcing secure handling of sensitive information. Deploy and operate services using Docker, Kubernetes, AWS, and GCP, contributing to architecture decisions, code reviews, production troubleshooting, privacy controls, and system reliability; focused on reducing failures and inconsistent data across downstream healthcare workflows.
Senior Software Engineer at RECARE
August 1, 2021 - Present
Design and build Python-based backend services and APIs for digital discharge management, care coordination, and hospital-to-post-acute communication. Develop React/Next.js/TypeScript clinical interfaces connecting healthcare professionals with backend interoperability workflows. Integrate LLM, RAG, NLP, speech transcription, and structured-data extraction to convert unstructured clinical information into operational data. Implement HL7/FHIR and EHR/EMR integrations for secure exchange of structured clinical data. Deploy and operate services with Docker, Kubernetes, AWS, and GCP, contributing to architecture decisions, code reviews, production troubleshooting, privacy controls, and overall system reliability.
Software Engineer (Fintech & Digital Banking) at Monzo
May 1, 2019 - July 1, 2021
Develop and maintain Go-based backend microservices supporting distributed digital banking and financial-product workflows. Design service logic around Cassandra and distributed data systems to maintain reliable application state across interconnected financial services. Work within an architecture of 1,500+ microservices using service isolation, domain boundaries, backward-compatible API changes, and failure-handling patterns to reduce cross-service risk. Support containerized deployments via Docker, Kubernetes, AWS, and CI/CD tooling. Use Grafana, Prometheus, and distributed tracing to diagnose and resolve production failures that propagated across distributed Go services, isolating problematic dependencies and strengthening failure-handling behavior.
Software Engineer at Monzo
May 1, 2019 - July 1, 2021
Develop and maintain Go-based backend microservices for digital banking and financial workflows in a highly distributed production environment. Design service logic around Cassandra and distributed data systems to keep reliable application state across interconnected financial services. Work within an architecture of 1,500+ microservices using service isolation, domain boundaries, backward-compatible API changes, and failure-handling patterns. Use Docker, Kubernetes, AWS, and CI/CD tooling for safe and consistent releases. Use Grafana, Prometheus, and distributed tracing to diagnose cross-service failures, isolate bottlenecks, and implement permanent fixes.
Frontend Developer (E-commerce & Omnichannel Retail) at ARGOS
August 1, 2017 - April 1, 2019
Build customer-facing e-commerce interfaces using React, Angular, JavaScript (ES6+), HTML5, and CSS3 for product discovery, shopping-cart, inventory, and account-related workflows. Integrate frontend applications with REST APIs and AJAX services to display real-time product, account, and store-stock information across desktop, tablet, and mobile. Manage complex client-side state for carts, inventory, user accounts, and product interactions; create reusable UI components to improve consistency across shopping journeys. Use Webpack, NPM, Jest, and Cypress to support frontend builds, automated testing, regression protection, and more reliable production releases. Resolve responsive-design, accessibility, API-integration, and state-management defects while supporting an engineering team move toward weekly release cycles; focused on consistent shopping behavior at scale.
Frontend Developer at Argos
August 1, 2017 - April 1, 2019
Build customer-facing e-commerce interfaces using React, Angular, JavaScript ES6+, HTML5, and CSS3 for product discovery, shopping-cart, inventory, and account workflows. Integrate with REST APIs/AJAX to display real-time product, account, and store-stock information across desktop, tablet, and mobile. Manage complex client-side state for carts, inventory, user accounts, and product interactions using reusable UI components. Use Webpack, NPM, Jest, and Cypress for builds and automated testing, improving regression protection and release reliability. Resolve responsive design, accessibility, API-integration, and state-management defects while supporting weekly release cycles.

Education

B.Sc. in Computer Science at University of Cambridge
January 1, 2012 - January 1, 2017
B.Sc. in Computer Science at University of Cambridge
January 1, 2012 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Financial Services, Retail, Software & Internet