Projects
Support Desk Website
Project hosted
here
Technologies Used: Mongo, Express, React, Redux, Node
Developed a full stack solution to create and manage tickets. New tickets can
be created, managed, have notes added to them, and closed.
Users can register for the website, with the authetication being handled by JWT.
Salted and hashed passwords are stored in the database.
Redux was used to manage the state of the application, including holding the user's
authetication token.
Twisted Dead Website
Project hosted
here
Technologies Used: Mongo, Express, React, Node, OpenAI
Developed a full stack solution, utlizing OpenAI's GPT-3 to generate a 'fact' for the website.
The fact is generated by a back end stored prompt, which is then sent to OpenAI's API. The text returned is formated, passed to the front end and displayed.
CSS animations added to the website to add some flavor to the Front End.
Wordle Clone
Project hosted
here
Technologies Used: React, JavaScript, CSS, Git
Developed a Wordle clone using React, JavaScript, and CSS. The
project aimed to recreate the popular word-guessing game in a web
application format while showcasing my proficiency in React and
frontend development.
Implemented the game logic, including generating a random target
word, evaluating user guesses, and providing feedback on
correctness.
Designed and built the user interface using React components, CSS
styling, and responsive design principles.
Integrated feedback information within the game by assigning
different letters or colors to represent various skills or
qualifications. Correctly guessed letters revealed corresponding
skills or qualifications in a separate section.
Managed state and data flow using React hooks and context, ensuring
efficient and scalable code organization.
Polly Nomial and Pirate Island
Math Learning game created in Unreal Engine 4
Technologies Used: Unreal Engine 4, C++
This project was a collaboration between five different people. It
involved creating an island game world that a player could explore
as the character Polly, from a third person over the shoulder
perspective.
The purpose of the game was to explore the island, and complete
different minigames. These minigames featured various game modes
that, in some way or another, involved 5th Grade Math.
The game had a learning algorithm that was implemented in some of
the minigames, this algorithm would increase or decrease the
difficulty of the game, depending on how well the student had done
in previous attempts.
Check Printing and Data Conversion Application
Check Printing Application created with Flask and iForms
Technologies Used: Python, Flask, HTML, CSS, JS, SQL
This project was a full stack web application created with Python
and the Flask library. The application converted data, sent from an
outside organization in the form of DBF files, to text files and
output a text file formatted for iForms
Using an iForms template, the text file is automatically picked up
and a PDF of the needed checks is created. The information was also
formatted according to the bank regulations and SFTP'd across.
The Flask applicaton also interacts with an SQL Database that stores
all of the needed information for a prearranged amount of time,
wiping data that is of a certain age automatically.
The application was designed to simplify and modernize a multi-step
process, reducing the time by a considerable amount. The previous
process usually took a user around 30minutes to complete, whereas
the new process could be completed in as quick as 30 seconds.
Rig Check Application
Web Application for PRVAC
Technologies Used: MERN
Created a web application that allowed users to complete rig check
events. These events included taking an inventory of an ambulance
and must be completed by the company under NY State compliance laws.
The application used the MERN stack, allow searching and storage of
previous rig checks by several different parameters. It also pulled
from a Google Calendar to see what employees were on shift and if
they had or had not completed their rig checks.
Time Clock Application
Web Application for PRVAC
Technologies Used: MERN
Created a web application using the MERN stack. The purpose of this
application was to allow employees to complete clock in and out for
their timesheets.
It included the ability to search for clock events by username, by
date and by date-range. Also, it allowed the administrative users to
edit clock events if there were missed clocks or clocks at the wrong
time.