A full-stack e-commerce platform made with love for my wife's premium bakery - Jumis Cake Studio. Features online ordering, product customization, secure payments via Stripe and PayPal, and a modern user interface built with React and Shadcn UI.
All Projects
Explore my complete portfolio of projects, from web applications to mobile apps and everything in between.
Some of my work

An open-source word-guessing game using vanilla JavaScript and a modular architecture, ensuring responsiveness. To enhance the user experience, I implemented real-time letter validation and an interactive colour-coded feedback system. I integrated the Datamuse API with custom filtering algorithms to create an adaptive word dictionary with appropriate difficulty levels for words of varying lengths. Additionally, I built a performance-optimized game state management system with local storage integration, which included real-time scoring, game statistics tracking, and persistent high-score functionality.

A professional, modern and responsive website for my company, Aeeiee, showcasing our products, services and more. I led the development of the custom WordPress theme and implemented various interactive features using React and PHP.

A gamified Pomodoro timer that transforms focus sessions into an engaging game, helping users beat phone addiction through rewards and historical figure collections. Contributed to modular iOS app using Swift, UIKit, MVVM-C with leaderboard mechanics and XP tracking for >10k users. Built complete auth module with multi-provider sign-in, profile management, and privacy-compliant settings.
Precis is a full-stack web application for visualizing and analyzing rainfall time-series data. The platform provides interactive data visualization tools, statistical analysis, and geospatial mapping capabilities to help users understand rainfall patterns in central Birmingham.
A full-stack task management application using React 19 and Node.js. I implemented real-time task tracking, file attachments, and email notifications while ensuring secure user authentication and authorisation. The RESTful API was engineered with Express.js and MongoDB and features comprehensive Swagger documentation, rate limiting, and secure session management. I implemented advanced frontend features using the modern React ecosystem, and the application was containerised using Docker.

Mobile app for taking, storing, and sharing clothing measurements with PDF/CSV export functionality. Designed for both individual users and fashion entrepreneurs to manage customer measurements with cloud sync. Fixed persistent iCloud sync issues using CloudKit, reducing related complaints by 75%.

Developed a flexible page builder system using WordPress APIs and ACF Flexible Content, enabling clients to rapidly create and customize unique web pages for products, services, or information. The Iridium Go Exec page showcases one of their satellite communication products, built using this scalable content management system.