Portfolio
Applications
Full Stack Application
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.
Full Stack Application
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.
Frontend + Firebase
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.
Frontend
A real estate landing page with CSS animations, jQuery functionality, and SASS styling. Demonstrates layout design, scroll animations, and responsive techniques.
Frontend
A fully responsive landing page for a hotel concept. Built entirely with HTML and SASS — no JavaScript. CSS-only animations and transitions throughout.
WordPress & Client Work
WordPress WP
Built end-to-end for Canature WaterGroup. Domain acquisition, Cloudflare DNS setup, Cloudways hosting config, WordPress build, Search Console management.
WordPress WP
Commercial division website. Full setup from domain purchase to production — including Algolia search integration, Cloudflare redirect rules, and post-launch QA.
WordPress WP
Plumbing company website built with WordPress. Clean design focused on lead generation and service showcasing.
WordPress WP
Dental practice website designed for patient trust and appointment conversion.
WordPress WP
Managed watergroup.com — content updates, SEO, Google Analytics, Cloudflare DNS, and ongoing infrastructure maintenance.
WordPress WP
Corporate brand website for Canature WaterGroup. Managed content accuracy, analytics, and Search Console performance.