Recent Projects

A full stack application built using React for the frontend and Flask for the backend. Authenticated users can add, edit, and delete recipes while view-only is available to everyone. Other UX principles like saving scroll position, adding favorites, and filtering recipes by category.

Supervillains is a dynamic web app that stores and displays female supervillain trading cards, utilizing SQL databases, Jinja templating, and REST APIs. This is a first introduction to Python Web Apps.

This is a simple motivational web app that retrieves quotes from an API. Users can favorite three quotes and sort by category. Skills include array and object destructuring, conditional rendering, popular hooks like useState and useEffect, and cleanup functions.

Sticky Notes is an interactive app that lets users create, search for, and delete apps. It demonstrates JavaScript React elements such as lifestyle methods, array data models, and stateful components.

The project pulls data from GitHub to create a gallery of repos from previous projects. Users can search for and click to find out more information. This is a perfect example of using APIs to retrieve data.

Guess the Word is an interactive game showing off JavaScript fundamentals: loops, arrays, async functions, event listeners, and more. Players guess the word by entering one letter at a time.

Developer Skills

HTML

CSS

JavaScript

React

WordPress

Python

Databases

Flask

Figma

Git

Bootstrap

Elementor

APIs

Data Visualization

Translation

Developer Tools

Responsive Websites

Chrome Dev Tools

VS Code

adobe_cloud [#131]Created with Sketch.

Adobe Creative Cloud

GitHub

AWS

Code Sandbox

Docker