Client Work
A selection of real-world client projects demonstrating my ability to deliver clean, responsive, and user-focused solutions.

G&3J Designs
A modern, user-friendly concept website for G&3J Designs, an interior and graphic design studio. Built with HTML, CSS, and JavaScript, the site showcases the studio’s services, design philosophy, and portfolio in a clean, elegant layout.
Key features include interactive service modals, a curated project gallery, client testimonials and a contact form.
This project highlights my ability to create visually appealing, responsive experiences that reflect a brand’s aesthetic and connect with design-conscious clients.

Nova Brews
A warm, inviting concept website for Nova Brews, a fictional specialty café. Built with HTML, CSS, and JavaScript, the site blends cozy aesthetics with clear structure to reflect the brand’s welcoming atmosphere.
Key features include a dynamic menu section, featured brews, customer testimonials, and strong calls-to-action for reservations and loyalty sign-ups.
This project showcases my ability to design customer-focused websites that build trust, highlight offerings, and encourage in-store visits or online engagement.
Open Source Projects
A selection of open-source projects showcasing my contributions to building clean, responsive, and user-focused solutions for the developer community.

Agri_webApp
Agri_webApp is an ongoing modern React + Vite + Tailwind web application designed to connect farmers with buyers, streamline marketing, and manage savings. Its responsive design ensures users can interact easily on any device.
The app allows farmers to showcase products, connect with potential buyers, track sales, and manage savings efficiently, making agricultural business management simpler and more organized.
This project demonstrates my ability to build scalable, interactive web applications using modern React workflows and Tailwind styling while focusing on real-world utility and user experience.
Personal Projects
A few of my own builds — crafted with precision and purpose to create value through responsive design, clean architecture, and user-first thinking.

DevSnack
DevSnack is an ongoing React + Tailwind web app that helps users discover and save random recipes quickly. The app features a responsive design, intuitive search, and an easy-to-use favorites system, making browsing recipes simple and fun.
Users can search recipes by name, ingredients, or tags, view recipe details in a modal, and mark favorites that persist across sessions using localStorage.
This project showcases my ability to build interactive, dynamic React applications with modern styling and state management while focusing on a smooth user experience.

ReviewHub
ReviewHub is a mini app that collects and displays customer testimonials for small businesses.
It's features include:
- Submit customer feedback: Users can easily submit new testimonials including their name, message, and image
- Data Persistence: Automatic local storage for offline capability
- Instant image preview: Users see a live preview of their uploaded testimonial image before submitting.

DashReserve
DashReserve is a simple, intuitive web application for managing client bookings. This tool allows you to add, view, search, and export your bookings, making it easy to keep track of your schedule.
It's features include:
- Add and Update Bookings: Easily create new client bookings and modify existing ones, including details such as client name, service type, and booking date.
- Persistent Data Storage: All booking information is securely stored in your browser’s local storage, ensuring your data remains available even after closing or refreshing the app.
- Export Bookings: Download your entire booking list as a CSV file for seamless integration with spreadsheets or business tools.

VortexCRM
VortexCRM is a modern, lightweight Customer Relationship Management (CRM) application built with vanilla JavaScript and Tailwind CSS. Manage your leads efficiently with a clean, responsive interface.
It's features include:
- Lead Management: Create, read, update, and delete lead records
- Data Persistence: Automatic local storage for offline capability
- Status Tracking: Visual status indicators (Pending, Completed, Cancelled)