London based design engineer, specialising in TypeScript, React, interaction design, accessibility, and data visualisation. I am passionate about putting the user first in both my design and development approaches, which is why I can often be found chasing 60fps animations, diving into analytics/performance tools, or experimenting with the latest libraries and browser features.
Ever wished you could adjust a book's complexity on the fly? I created a platform that does exactly that using LLMs to rewrite literature for any reading level, complete with realistic text-to-speech. Perfect for parents wanting to share classics with their children, or anyone looking to make timeless stories more accessible.
This is a research project I'm working on to explore how agentic systems can be applied to the education sector.
When the pandemic forced esports online, smaller tournament organisers lost access to the data insights that major leagues take for granted. I built a data aggregation platform that unifies fragmented player metrics from multiple APIs into clean analytics dashboards, turning fragmented player data into actionable insights for event planning and sponsor presentations.
Tired of manually copying spacing values and hex codes from Figma to your code? Learn how to automate design token sync and eliminate the frustrating inconsistencies between design and development.