Welcome,I'mJonathanGallardo-Kerth
Jonathan Kerth

Tea and a relentless curiosity keep me running. I live in Portland, Oregon, USA. I specialize in building web applications with JavaScript and Python technologies. I love to learn and try to challenge myself with an endless flow of personal projects.

Outside of work, I'm a 3D printer hobbyist, husband, general nerd, home chef, pet parent, and traveler.

I love building things. I'm always working on something new and looking to colaborate so if you want to fork any of these repos or work on something together please reach out!

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.

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.

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.

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.

I love cats, memes, and cat memes. I also wanted to show my knowledge of AWS S3 buckets and IAM user policies.

Upload a cat meme to my S3 bucket and I'll display my favorites!

Cat meme 1
Cat meme 2
Cat meme 3
Cat meme 4
Cat meme 5