A Few of My Projects

Climate Cue

Climate Cue

A real-time weather application developed using Next.js and styled with Tailwind CSS. It fetches current weather data from the OpenWeather API and is deployed on Vercel for high availability.

ReX: AI Career Coach

As a Software Developer at RadicalX, I am leveraging technologies such as OpenAI, Firebase, Node.js, React, Material UI, and Next.js to develop new components and improve existing features for ReX, an AI career coach.

Oregonized Design Co.

Oregonized Design Co.

Developed an immersive parallax single-page application (SPA) for Oregonized Design Co. The SPA showcases dynamic, smooth scrolling interactions, enhancing user engagement. Engineered with Vue.js for reactive UI components, styled with Tailwind CSS for a responsive and modern aesthetic. Built with Vue.js and Tailwind CSS. Deployed on Vercel.

Discord & Spotify Song Saver

Discord & Spotify Song Saver

A Python bot developed to capture and compile Spotify song links from Discord into an ever-updating playlist. This project showcases my skills with Discord and Spotify APIs and Python, enhancing our music-sharing experience while broadening my technical expertise.

SnippetSyncBackend

SnippetSyncBackend

An ASP.NET Core web API for managing code snippets, providing RESTful endpoints for CRUD operations and tag management. Uses Entity Framework Core with a SQLite database and is containerized using Docker. Deployed on Google Cloud Platform using Google App Engine.

Todo-List

Todo-List

A real-time Todo List application developed using React and WebSockets. Authentication using Firebase. The application keeps tasks in sync across multiple devices. Styled using Bootstrap, the app offers a clean and intuitive user interface. The WebSocket server handles real-time updates, and the entire app is hosted on Vercel.

KitchenGPT

KitchenGPT

A cutting-edge kitchen assistant powered by GPT-3. The front-end is built with React, while the back-end utilizes Node.js and Express.js. The application is hosted on Heroku and Vercel for robust scalability.

Meet App

Meet App

A serverless Progressive Web App (PWA) built using React and Node.js. Developed with a Test-Driven Development (TDD) approach, the app fetches upcoming tech events from Google Calendar API and features OAuth2 authentication.

Nicolas Cage Movie Repository

Nicolas Cage Movie Repository

A comprehensive repository dedicated to Nicolas Cage movies, built using React and styled with Bootstrap. The project is integrated with a custom-built RESTful API, NicCage API, to fetch and display movie data. Hosted on Netlify for seamless user experience.

GitHubLive Site

Magic Wheel Component

An innovative wheel spinner component, created entirely with Tailwind CSS. Seamlessly integrated into a Next.js environment, this component showcases advanced CSS techniques, and animations. This is displayed in an Iframe while others are displayed from an AWS S3 bucket.

NicCage API

NicCage API

A custom-built RESTful API that serves as a comprehensive database for Nicolas Cage movies. Developed using Node.js, Express.js, and MongoDB, the API is hosted on Heroku for easy access and high availability.

Filament Scraper Python App

Filament Scraper Python App

A Python app built using Flask to scrape filament data from eSUN's website. The scraped data is exposed via an API endpoint. This is the only Python app in the portfolio, showcasing skills in web scraping and API creation.

React Native Chat App

React Native Chat App

A mobile-friendly chat application built using React Native and Expo. The app features a real-time chat interface, image sharing, and location sharing capabilities, all backed by Firebase for data storage and user authentication.

WebSocket Todo-List Backend

WebSocket Todo-List Backend

The backend infrastructure for a Todo List application, built using Node.js and the WebSocket API to handle real-time task synchronization across multiple devices. Hosted on Heroku for high availability.