Moving a platform
while moving it forward.
Frontend ownership across ecommerce and digital health. Migrating to Next.js while continuing to develop the live Gatsby platform.
I’m a full-stack engineer with 10+ years of experience connecting thoughtful interfaces, backend services and the people who use them.
Interfaces for ecommerce, digital health and enterprise products — built around real customer journeys.
Some of the products and platforms I’ve contributed to, and the part I played in making them work.
Frontend ownership across ecommerce and digital health. Migrating to Next.js while continuing to develop the live Gatsby platform.
INOPAI features, Python backend development and extensions to the Jitsi meeting experience.
React and Node.js applications for SAP Business ByDesign, with tooling to synchronise test data between development and QA.
I’ve worked as a developer and a team lead, across ecommerce, healthtech and enterprise software.
I like understanding how the different parts of a product fit together — from the interface someone interacts with to the services behind it, and the team making it happen.
I’m open to learning new technologies. I also use Claude Code and OpenAI Codex in my day-to-day development work.
React · TypeScript · Next.js · Redux
Node.js · Python · Django REST · PHP · Laravel
Jest · Playwright · REST APIs · Algolia · Elasticsearch
A path through product development, integrations and technical team leadership.
Frontend ownership, the Gatsby-to-Next.js migration, checkout and subscription features, backend integrations, search and shared development tools.
INOPAI frontend features with React and TypeScript, Python and Django REST backend work, and extensions to Jitsi meeting controls.
React and Node.js applications for SAP Business ByDesign. A package management tool for test-data synchronisation. Technical Team Lead from September 2020, guiding implementation, code quality and QA practices.
PHP and JavaScript applications, a flight search aggregator and employee management software. From November 2017, led development of Bulgaria’s open data portal, data.egov.bg, using Laravel and Elasticsearch.
This little interaction is part of the portfolio. Move across the canvas, or use the controls, to change how the pieces connect.
A place for future personal projects, prototypes and experiments as they take shape.