I'm a full stack developer based in Toronto Ontario specializing in Web Development. My skillset covers the full gamut of building a professional app or website from the ground up. Whether you're looking to improve an existing project or start from scratch, I'm here to provide prompt service with clean and reliable code.
A showcase of my recent projects
A comprehensive data visualization and analysis dashboard for Toronto's shelter system, integrating real-time data from the City of Toronto Open Data portal. Features interactive maps with Leaflet showing shelter locations, multiple Chart.js visualizations tracking occupancy rates, housing waitlist analytics, system flow metrics, and historical trends dating back to 2020. Includes a Python Flask microservice for geocoding addresses using OpenStreetMap's Nominatim API. The platform enables data-driven insights to inform policy decisions, resource allocation, and public understanding of Toronto's shelter infrastructure.
A complete e-commerce platform built with Next.js and TypeScript for an independent musician, featuring a modern album showcase with interactive carousel and built-in audio player for track previews. Includes a full shopping cart system with Stripe payment integration for merchandise sales (vinyl records, apparel, posters), Firebase authentication for user accounts, and a custom backend API with PostgreSQL database and JWT-based authorization. Enhanced with Framer Motion animations, Tailwind CSS styling, news updates section, and contact forms. Fully responsive with mobile-first design principles.
A comprehensive social blogging platform built with React and Express, featuring secure user authentication with bcrypt password hashing, rich text editing powered by React Quill, and a complete content management system with draft/publish workflows. Includes a robust social network with user profiles, custom avatars, follow/unfollow functionality, likes system, threaded comments, and multi-category tagging. Advanced features include search functionality, user preferences, category filtering, image uploads with Multer, and a PostgreSQL database with Knex.js query builder. Designed for seamless content creation and community engagement.