01Healthcare · Learning
Clinical Learning Platform
Client: Elsevier · associated with CitiusTech
Jan 2025 — present
The problemDeliver a scalable learning experience for doctors and nurses, with reusable interfaces, structured content access, and dependable cloud delivery.
My roleLead full-stack engineer across the application — architecture, implementation, and delivery.
Engineering- Designed the component architecture and API layer
- Structured data access over SQL with resilient service boundaries
- Run an AI-native workflow: specification-driven development with Claude coding agents, custom agent skills, and human-owned review of every change
OutcomeAn evolving production platform — and a working model for how AI agents and engineering judgment ship software together.
TechnologiesReact · Node.js · SQL · AWS · Claude agents · SDD
02AI · Healthcare
Microbial Detection Platform
Client: GSK · associated with CitiusTech
Jan 2024 — Dec 2024
The problemAutomatically identify and count microbial colonies from laboratory imagery.
My roleLed full-stack engineering across the application — image annotation workflows, authentication, APIs, and cloud deployment.
Engineering- Designed the frontend and backend architecture
- Integrated computer-vision image annotation workflows
- Implemented authentication and role-based authorization
- Established repeatable release workflows with Azure DevOps CI/CD
OutcomeA production platform connecting laboratory image analysis with an enterprise workflow.
TechnologiesAngular · Node.js · Azure · CI/CD · Computer vision
03Healthcare · Cloud
Healthcare Communication Portal
Client: GE Healthcare · associated with CitiusTech
Aug 2022 — Dec 2023
The problemGive healthcare teams a responsive communication portal backed by event-driven cloud services.
My roleLed development across the frontend experience and the backend services.
Engineering- Built the responsive product experience in React
- Developed Node.js services behind the portal
- Designed event-driven workflows on AWS Lambda
- Ran delivery on EC2-hosted infrastructure
OutcomeA dependable communication portal inside an enterprise healthcare ecosystem.
TechnologiesReact · Node.js · AWS EC2 · Lambda
04Healthcare · Data
Data Visualization Tool
Client: Roche · associated with CitiusTech
Jan 2022 — Jul 2022
The problemMake complex research data easier to interpret, so teams can make better operational decisions.
My roleFull-stack delivery of the visualization solution.
Engineering- Built interactive visualizations on the MEAN stack
- Designed API-driven data flows for large datasets
- Shaped the interface around readability and exploration
OutcomeA public-facing visualization platform supporting better decision-making.
TechnologiesMEAN stack · Data visualization
View public organisation site ↗05Commerce · APIs
Ecommerce Platform
Client: Belgium Post · associated with Infosys
Jul 2021 — Dec 2021
The problemBuild a dynamic, modular storefront for one of Europe's largest postal and ecommerce services.
My roleFrontend engineering on the modular platform.
Engineering- Built a modular Angular frontend architecture
- Created reusable interface patterns across the storefront
- Integrated REST-based services behind the experience
OutcomeA production ecommerce experience operating at national scale.
TechnologiesAngular · REST APIs · Modular frontend
View public organisation site ↗06Cloud · Integration
Cloud Migration to AWS
Client: Belgium Post · associated with Infosys
Sep 2019 — Jun 2021
The problemMove existing workflows onto managed AWS services without breaking reliability.
My roleService integration development within the migration programme.
Engineering- Developed service integrations with AWS Lambda, S3, and Step Functions
- Connected existing workflows to cloud-native services
- Kept reliability front and centre through the transition
OutcomeLegacy workflows reconnected to managed cloud services, as part of a large-scale migration.
TechnologiesAWS Lambda · S3 · Step Functions