Skills
Projects
Smith Kitchen Chronicles
This is a fully functional CRUD application built using React + Vite. The app allows users to manage their collection of recipes by adding, viewing, editing, and deleting recipes. Firebase serves as the backend, handling data storage and retrieval.
Features:
- Multi-page layout: Main Recipe List, Recipe Details Modal, Recipe Creation & Editing Form
- Users can view, add, edit, and delete recipes in real-time.
BetterTrack
BetterTrack is a responsive web application designed to help users track their daily routines, fitness activities, and wellness goals through a structured journaling and progress system. Built with React, the app features secure login authentication, a motivational Quote of the Day (QOTD) fetched from an external API, and an interactive calendar interface that allows users to create, edit, and delete daily task cards. Each entry supports customizable fields—such as title, quantity, weight, and notes—making it ideal for tracking workouts, health habits, or personal milestones. The application leverages React’s useState and useEffect hooks for state management and dynamic UI updates, with styling implemented in SASS for a cohesive, modern aesthetic.
Flutter Todo App
This functional CRUD (Create, Read, Update, Delete) application was developed to explore Flutter’s development environment within Android Studio. Leveraging Firebase, the app supports user authentication via email and password. Upon signing in, users can create and manage lists, update tasks, and delete list items, ensuring seamless data handling within the application.
Features:
- Multi-page layout: Splash, Login, Sign Up, Home/Todo Page
- Email/password authentication; each user has their own task database
About
I am actively seeking new opportunities in the realms of software development and large-scale web projects. I thrive on challenges that inspire innovation and bring out the best in my skills.
When I'm not behind a keyboard, you'll likely find me snowboarding down mountains, hiking new heights, or training in jiu-jitsu — always chasing the next challenge.
Resume