Build the thing
Full-stack product work, client websites, React Native, HTML/CSS/JS, and the ugly middle bit between idea and usable software.
Startup code / university labs / useful chaos
Royal Holloway IT Security student and founding full-stack engineer at Rlly. Shipping web tools, QA workflows, local-first utilities, automation, and small systems that make messy real life less annoying.
I build websites, ship small tools, test software properly, join hackathons, and keep ending up near security problems. Not a brand manifesto. Just the pattern.
Full-stack product work, client websites, React Native, HTML/CSS/JS, and the ugly middle bit between idea and usable software.
QA, testing, CTFs, security study, privacy instincts, and the useful habit of asking what fails first.
Automation, AI-assisted workflows, data exports, scripts, and internal tools that remove admin pain without pretending to be magic.
Hackathons, CTFs, team projects, public demos, and the useful chaos of building under time pressure.
Public LinkedIn-visible work, internships, education, CTFs, and hackathons. A compact record of the things I have actually done, not a decorative logo wall.
RllyPre-seed AI startup building real-time tools for sales and service professionals. Core desktop application MVP, product engineering, and all the awkward glue around making software real.
ResetQA in a health-tech environment: independent testing, confidentiality, delivery ownership, and direct technical reporting.
Built and managed the site from the ground up. Long-running client work: design, maintenance, uptime, updates, troubleshooting, and client trust.
StoryEdited visual content for immersive storytelling and XR-related projects within the Royal Holloway / NFTS StoryFutures ecosystem.
SpringSoftware development work experience covering career pathways, technical concepts, employer expectations, and industry interaction.
Participated in Royal Holloway’s student-run hackathon scene: fast builds, team pressure, demos, and the useful chaos around student-made software.
A few public-safe projects and experiments. Some polished, some scrappy, all more useful than pretending this is a venture-backed landing page.
A client-side web application for analysing Instagram direct-message export data.
Why it matters: your archive should become understandable without becoming someone else’s database.
Long-running client website design, development, maintenance, uptime, updates, and troubleshooting.
Why it matters: client work is not just design. It is translating needs, keeping things reliable, and fixing the boring parts before users notice.
Work around AI-assisted workflows, small tools, and product-shaped experiments.
The useful bit is not the company logo. It is making software handle awkward real-world processes without turning everything into a pitch deck.
A trail of current and older experiments across Flutter, TypeScript, Python, docs, infrastructure, media tooling, and university work.
The through-line is simple: build small systems, learn in public, abandon what deserves abandoning, keep what works.
Everything here is intentionally public-safe and grounded in visible sources: LinkedIn, GitHub, and current project surfaces.
Computer Science / IT Security, 2023–2027 public LinkedIn window.
Public repos across JavaScript, TypeScript, Python, Dart, docs, and experiments.
Web Developer and Manager for Pat Mooney Counselling.
Industrial Intrusion CTF hosted by TryHackMe, plus Snyk Fetch the Flag participation.
Participant in Royal Holloway’s student-run hackathon scene.
Automation, web tools, infrastructure, local-first utilities, and security-shaped thinking.
The point is to make the right people understand the shape of the work quickly: practical, slightly obsessive, allergic to fake polish, and interested in systems that survive reality.
If it involves web tools, automation, QA, security, events, data exports, or a small system nobody else wants to untangle, that is probably the right shape.