Frontend-leading software engineer building fast, well-tested React, Next.js, TypeScript and Node.js products, with a security-first eye from an MSc in Cyber Security. 5+ years across fintech, healthcare, and SaaS — now extending into full-stack delivery.
I'm a frontend-leading software engineer with 5+ years shipping production React and Next.js applications — from a COVID-19 patient portal used by thousands, to real-time security monitoring dashboards, to high-performance SaaS UI. I care about the details most people don't notice: the 40ms a page shaves off load, the dashboard that flags a threat before it becomes a breach.
My path runs through fintech, public health, and cyber security — an MSc from Robert Gordon University sits alongside a BE in Software Engineering (top 10%, NED University). That combination means I build fast interfaces without treating security as an afterthought.
Client-side product search engine handling 5,000+ items with custom weighted relevance scoring, fuzzy matching, and typo tolerance — no external search dependency. Filters, infinite scroll, persistent cart, URL-synced state.
Three-tier authentication system (React, Node, Flask) replacing text passwords with image-based patterns — a canvas-based CAPTCHA with MongoDB storage, designed to resist shoulder-surfing and brute-force attacks.
A React app surfacing Pokémon data via a public API — built to practice data fetching, pagination, and state management patterns.