
About
I'm currently working as a Product Engineer at LightWork, an innovative startup focusing on integrating AI & agents into the property sector.
Work
Skills
Tech Picks
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
Review Rabbit
Engineered a comprehensive Google Review management platform that enables local businesses to streamline their customer feedback process. The solution allows organisations to import customer data and identify those who have yet to leave reviews. Features include automated multi-channel outreach via email, WhatsApp and SMS, alongside sophisticated review analytics and response management tools to help businesses maintain their online reputation. This project is currently in development and being migrated to cloudflare workers - hence only the landing page is currently working.
Remio
Developed a full-stack CRM system tailored for mediators, featuring client management, scheduling, and invoicing capabilities. Designed a robust backend API using TypeScript with Hono for routing and OpenAPI for documentation. Integrated a responsive front-end built with React, Next.js, and TailwindCSS.
Command Line Interface
Created a custom CLI in Rust to deepen my understanding of shell commands like grep and find. The project provided hands-on experience in systems programming and enhanced my proficiency with Rust while reinforcing key concepts from The Rust Programming Language book.
Neural Network Implementation
Implemented a neural network from scratch in Rust after studying Andrej Karpathy's educational videos on deep learning. This project served as a natural progression from my CLI tool and provided practical experience with core concepts in machine learning, including backpropagation.
Dissertation
Conducted an in-depth study on Next.js, comparing the performance and user experience benefits of client-side rendering versus server-side rendering. Analysed various web analytics metrics and their impact on rendering strategies. Achieved a grade of 75%.