Full Stack Developer, Digital Power
Implemented Keycloak SSO authentication end-to-end, covering OAuth2 code exchange, JWKS-based JWT verification, and custom token issuance, plus a zero-downtime user migration script to the Keycloak realm via the Admin API
Built a multi-country meter onboarding system supporting UK (ECOES/MPAN) and German (FirstX/DSO) regulatory frameworks, extending the platform’s addressable market with a single unified API branching on country code.
Designed a Celery-powered consumption estimation engine that continuously computes and backfills daily meter records from prognosis and contracted data, with full audit-log tracking and bulk-optimised database writes.
Overhauled the operations dashboard with column-level filtering, a Formik-based Bulk Patch modal with confirmation guard, and a user-driven async Excel export pipeline where the frontend controls column order and visibility.
React
React Router
TypeScript
Docker
PostgreSQL
Django
Celery
Redis