Oct 2025 – Sept 2026
Broadchart International t/a I Like Music
Contract Full-Stack Developer
Music catalogue delivery platform serving broadcast, entertainment and education.
Partner self-onboarding portal
- Developed the frontend with React, TypeScript and Node.js, including a multi-step account, user and licence flow
- Contributed to a Keycloak-secured Backend-for-Frontend (BFF) layer for the Partner API
- React
- TypeScript
- Node.js
- Keycloak
Ingestion & delivery pipeline
- Built AWS Lambda consumers (SQS) for asset ingestion and delivery, covering queue processing, status tracking and data hydration
- Handled music catalogue ingestion on Azure and maintained the legacy PHP/MySQL ingester services during the platform migration
- Monitored the VPN connection to ingestion servers, diagnosing and restoring dropped connections and reporting incidents
- AWS Lambda
- SQS
- DynamoDB
- Azure
- PHP
- MySQL
- PowerShell
- Bash
Platform relaunch website
- Built B2B marketing pages with API-driven content
- Extended the WordPress CMS with custom templates
- WordPress
- PHP
- JavaScript
Data & quality tooling
- Built Python catalogue validation tools and produced usage reports with Python and SQL
- Maintained code quality with PHPUnit and Cypress tests; worked with Docker, Git workflows and CI/CD pipelines
- Python
- SQL
- PHPUnit
- Cypress
- Docker
- CI/CD