Lucy MacPhail
About
Frontend focussed full-stack developer. Obsessed with puzzles.
Contact
Projects
2025
Svelte, TypeScript
Inspired by a game in the back of the newspaper, I put this together in an afternoon while staying at my parents as a fun refresher of my algorithmic skills.
It saves your puzzle in case you refresh, and you can input answers via the mouse or keyboard. There's a surprise at the end for successful puzzle solvers…
2024
SvelteKit, Supabase, TypeScript, SQL, Auth
This is for people with a Supabase project who need to collect data, but don't need a fully fledged UI.
Users can add a title and description to their form, and rename their table columns into something user-friendly. Unecessary columns such as "updated_at" can be hidden from view.
React, Node, TypeScript
This was made alongside a volunteer organisation ahead of the 2024 election. Research volunteers had populated a Google sheet with data about the favoured Labour MPs, but needed a UI to display it. Accessibility and transparency was an important consideration.
C, SQL
Completed as part of my internship at Arm. It provides a direct link between Zabbix and InfluxDB which didn't exist at the time, allowing Grafana to display real-time data stored in Zabbix.