Hi, I'm Ethan!

Software Engineer

Graduated with Bachelor of Science in Software Engineering from Arizona State University

Skills

Projects

Movie Library

Functional Movie Library web application built with React, utilizing the TMDB API to fetch and display movie data. Features include search functionality, detailed movie views, and a responsive design for optimal user experience across devices.

HTMLHTML CSSCSS JavaScriptJavaScript ReactReact
Movie Library project screenshot

E-Commerce Website

A fully functional e-commerce website built with React. It features a mock login to simulate users inputting account information, product listings, shopping cart functionality, and a mock checkout process.

HTMLHTML CSSCSS JavaScriptJavaScript ReactReact
E-Commerce project screenshot

Wordle Clone

A fully functional Wordle clone built with React. It allows users to guess a five-letter word within six attempts. Basic wordle logic applied including color feedback for correct and incorrect letters and animated reveal of the letters. Not hosted live; code is available on GitHub.

HTMLHTML CSSCSS JavaScriptJavaScript ReactReact
Wordle Clone project screenshot

Pokedex

A simple Pokedex from the famous game Pokemon! All data is fetched through the PokeAPI and cached locally after the first fetch to improve performance. The pokedex includes all Pokemon, moves, and abilities from each game. Each element is clickable and takes you to a detailed page.

HTMLHTML CSSCSS JavaScriptJavaScript
Pokedex project screenshot

Doghouse Social Media App

Doghouse is a social media platform where users can sign up and post about their dogs! Built with React for the frontend and Firebase/Node for the backend. UI/UX design is a work in progress. Not made public on GitHub.

HTMLHTML CSSCSS JavaScriptJavaScript ReactReact FirebaseFirebase
Doghouse project screenshot

Fitness App

A fitness website that allows users to browse workout routines and nutrition plans, track progress, and set goals. Built with React and Tailwind.

HTMLHTML JavaScriptJavaScript ReactReact TailwindTailwind
Fitness App project screenshot

Tasky App

A task management application that allows users to create and delete tasks and mark them as completed. Works fully offline with no database. The executable can be downloaded on GitHub and run on any Windows machine. Built with Electron, HTML, CSS, and JavaScript.

HTMLHTML CSSCSS JavaScriptJavaScript ElectronElectron
Tasky App project screenshot

Contact