Discover selected side projects, and explore my latest endeavors!
Explore latest projects which are maintained and actively worked on.
Toronto City Council Voting Records
A project to retrieve voting records of Toronto City Council members allowing users to explore the backgrounds, voting records, and key initiatives of Toronto's city councillors. Users are able to use AI to get information about the councillors.
Technology Stack
Next.js, Tailwind CSS, TypeScript, PostgreSQL, OpenAI API
Toronto Short-Term Rentals
A project to allow users discover Toronto's short-term rentals using a map. This website uses the City of Toronto Open Data Catalogue to retrieve list of short term rentals.
Technology Stack
Next.js, Tailwind CSS, TypeScript, Google Map API
Toronto Journey Explorer
A project to allow users to plan their perfect journey in Toronto. This website uses the OpenAI API to generate a journey based on the user's interests and preferences.
Technology Stack
Next.js, Tailwind CSS, TypeScript, OpenAI API, Supabase, Google Maps API, Google Places API
Wordle Game
A Wordle game built with electron-shadcn. It uses an API endpoint to validate words and determine if the letters are correct.
Technology Stack
Electron, React, Tailwind CSS
Trails & Parks
A project to retrieve trails and parks from Google Maps API and store the data on Supabase database. It is built with Next.js, Tailwind CSS and TypeScript. It also uses Algolia for quick search of trails and parks, Cloudinary for image hosting, Google Maps API for maps and Supabase for database.
Technology Stack
Next.js, Tailwind CSS, TypeScript, Algolia, Cloudinary, Google Maps API, Supabase
Movies & TV Shows Watchlist
A project to retrieve movies and TV shows from TMDB API and is built with Next.js, Tailwind CSS and TypeScript. It also uses Algolia for quick search of movies and TV shows.
Technology Stack
Next.js, Tailwind CSS, TypeScript, Algolia
Older projects which are no longer maintained, but still available.








