I'm an aspiring full-stack software developer from South Wales, UK, with a passion for building modern, performant web apps. I’ve been sharpening my skills through freelance projects and open-source tools—working across both frontend and backend with technologies like React, Next.js, Node.js, and TypeScript.
I'm looking to join a professional team where I can learn from experienced developers and contribute meaningfully from day one.
-
📸 Next.js Redis Puppeteer Screenshot Capture Tool
Tool for capturing screenshots of websites using Next.js, Redis, and Puppeteer.
Tech: TypeScript, Redis, Puppeteer, Passport -
🎨 Oclif Sharp Blurhash CLI Tool
CLI for encoding/decoding images to/from Blurhash using Sharp and Oclif.
Tech: TypeScript, Sharp, Oclif, Terminal Image -
🔐 NestJS + Next.js Auth Boilerplate
Full-stack authentication starter using NestJS (backend) and Next.js (frontend).
Tech: NestJS, Next.js, PostgreSQL, Swagger, Passport, JWT -
🔤 Formik + Yup + Vitest Case Changer Demo
A simple text case changer demo used to practice Formik and Vitest.
Tech: Next.js, TypeScript, TailwindCSS, Formik, Yup, Vitest -
💬 Zustand + Zod Chat App Demo
A minimal chat app built to explore Zustand and persistent state management.
Tech: Next.js, Zustand, Zod, TailwindCSS
I'm enthusiastic about working with others and always open to exciting opportunities.
📧 Email: [email protected]
Looking forward to learning, growing, and building some amazing things with a great team!