Issue Reporting System In progress
My BSc capstone — a full-stack issue tracker for small organisations. React + TypeScript, Express + TypeScript, PostgreSQL with parameterised SQL, JWT auth, evaluated against Nielsen heuristics and WCAG 2.2 AA.
Full-stack developer · London
Three years writing React, TypeScript, and Node for e-learning, geospatial, and SaaS products. Wrapping up a BSc in Computing & IT this September.
About
I started out building interfaces with React and TypeScript, and over the past few years I've worked across e-learning, geospatial, and SaaS products. The further I got into the work, the more I wanted to own the full picture — so I've been spending more time on the backend with Node, Express, Prisma, and PostgreSQL.
Alongside work, I've been studying a BSc in Computing & IT through the Open University — finishing this September, with results in October. Now I'm looking for a full-stack role on a team that takes its craft seriously.
ToucanTech
I was the sole frontend engineer on a project to migrate a large legacy PHP and jQuery codebase onto a modern Symfony, Twig, and Stimulus/Turbo stack. I owned the frontend architecture decisions, set the UI conventions, and worked directly with the founders to prototype features. The main build was a drag-and-drop query builder that let non-technical users put together complex reports without going through a data analyst.
Self-directed
Took time between roles to push deeper into the parts of the stack I hadn't owned at work yet. Built full-stack apps end-to-end — Notes, Personal Finance, Kanban Board — designing the data models, writing the APIs, and deploying them. I also kept progressing my BSc and worked through algorithm fundamentals on LeetCode in Java.
Northcott Global Solutions
Built a data-heavy React and TypeScript application from scratch to replace a slow legacy PHP platform. I was the sole frontend developer for the first six months — set up the repo structure, branching strategy, and development workflow alongside the backend tech lead. Designed reusable API integration patterns with TanStack Query across 20+ endpoints, and built a custom Google Maps live-tracking and drawing tool that replaced Scribble Maps and cut mapping costs by 80%, from over £1,000 a month.
Plume Studio
Built a responsive React e-learning app used by over a million students globally. A lot of the work was animation and gamification with GSAP — keeping things performant and responsive across devices. The features I shipped contributed to an average extra hour a day of student engagement.
The Open University · Part-time
Studied alongside work — covered software engineering, AI and machine learning, web and cloud technologies, and data structures and algorithms. My capstone is a full-stack issue reporting system for small organisations: React and TypeScript on the frontend, Express and TypeScript on the backend, PostgreSQL with parameterised SQL, JWT auth, and an evaluation pass against Nielsen heuristics and WCAG 2.2 AA.
University of Brighton — incomplete
I started a degree in Aerospace Engineering before realising my interest was in software, not aircraft. I changed paths, taught myself to code, and eventually went back to study Computing properly through the OU.
Selected work
A mix of full-stack apps and frontend builds — mostly React and TypeScript on the client, with Node, Express, or Firebase on the server.
Aryan was a pleasure to work with. During his time in my team he helped create complex front-end drawing tools using the Google Maps API, and his inquisitive nature propelled him to solve complex problems and turn them into shipped products. I wish him all the best for the future.
Get in touch
I'm looking for a full-stack role on a team that takes its craft seriously. If that sounds like you, I'd love to hear from you.
am.career11@gmail.com