Home Projects Experience About

All Projects

Chat App

Full Stack Application

Chat App

Real-time messaging with Firebase backend, user authentication, anonymous guest mode, infinite scroll, and message deletion. Supports multiple conversations with live updates. This was built entirely from scratch — no boilerplate, no templates.

React TypeScript Firebase Material UI Realtime DB
Writers Website

Full Stack Application

Writers Website

A platform for sharing short stories. Custom authentication with bcrypt, server-side rendering with EJS, image uploads to Cloudinary, rich text editing with CKEditor, and autocomplete search. Backed by MongoDB via Mongoose.

Node.js Express MongoDB EJS Cloudinary SASS
Dog Facts

Frontend + Firebase

Dog Facts

Fun interactive app that pulls dog facts and images from a Firestore collection. Uses ReactFire for real-time data binding. One of my earlier React projects — simple but demonstrates Firebase integration patterns.

React Firebase ReactFire Material UI
Realtor Site

Frontend

Realtor Site

A real estate landing page with CSS animations, jQuery functionality, and SASS styling. Demonstrates layout design, scroll animations, and responsive techniques.

jQuery SASS Node.js
Hotel Landing Page

Frontend

Hotel Landing Page

A fully responsive landing page for a hotel concept. Built entirely with HTML and SASS — no JavaScript. CSS-only animations and transitions throughout.

HTML SASS
Novo Water

WordPress WP

Novo Water

Built end-to-end for Canature WaterGroup. Domain acquisition, Cloudflare DNS setup, Cloudways hosting config, WordPress build, Search Console management.

WordPress Elementor Cloudflare
Canature Commercial

WordPress WP

Canature Commercial

Commercial division website. Full setup from domain purchase to production — including Algolia search integration, Cloudflare redirect rules, and post-launch QA.

WordPress Algolia Cloudflare
Horizon Plumbing

WordPress WP

Horizon Plumbing

Plumbing company website built with WordPress. Clean design focused on lead generation and service showcasing.

WordPress Elementor
Forbes Niagara Dental

WordPress WP

Forbes Niagara Dental

Dental practice website designed for patient trust and appointment conversion.

WordPress Elementor
WaterGroup

WordPress WP

WaterGroup

Managed watergroup.com — content updates, SEO, Google Analytics, Cloudflare DNS, and ongoing infrastructure maintenance.

WordPress GA4 Cloudflare
Canature WG

WordPress WP

Canature WG

Corporate brand website for Canature WaterGroup. Managed content accuracy, analytics, and Search Console performance.

WordPress Search Console GA4