A word-guessing game built with Next.js where users solve daily puzzles across different categories. Players select letter tiles to guess words against a timer and can view a leaderboard of friends' scores. The game includes a simple admin panel for creating new puzzles and supports three languages: English, Spanish, and Russian.
An application that allows users to locate National Parks in any state and view their contact information and opening hours. This project was developed to practice implementing the ArcGIS module and integrates with the National Park Service API.
A simple, intuitive task tracking application built as a learning project for Node.js, JavaScript, and MongoDB. The app allows users to create, manage, and organize their personal tasks in a user-friendly interface.
A Java application simulating ATM functionality that demonstrates object-oriented programming principles. Users can create accounts, check balances, make deposits, and withdraw money through an interactive console interface.
A space-themed game created with Python's Arcade library. Players control a spaceship that can move in all directions and must destroy as many meteoroids as possible by shooting lasers with the space key.
A web application developed during a hackathon competition to help students order food online from the school's food venue. The platform aims to reduce wait times by allowing students to place and pay for orders digitally.
My Experience
Fullstack developer
Redox Bionutrients - Burley, Idaho
Support an application built with Ruby on Rails and React that provides sales statistics and allows clients to
submit orders to purchase products from the company. Enhance the application by adding new user-friendly features.
Web Frontend Development Teacher Assistant
Brigham Young University Idaho
Provided one-on-one assistance to students, and led group discussions.
Helped students providing relevant feedback on their assignments.
Quality Assurance Engineer Intern
The Church of Jesus Christ of Latter-day Saints - Utah
Writing, building, and testing systems to support activities like scheduling temple appointments, managing temple workers, securing temples, recording ordinances, etc.
Online Grader Web Fundamentals
Brigham Young University Idaho
Evaluated students' assignments and give feedback and grades following specific criteria and guidelines.
Watched daily training to ensure consistency in grading procedures and reported completed daily tasks.
Led weekly meetings to report assignments done during the week.