Intro

Jamie Reid is an Irish immigrant to the United States, who touched down in New York in the early 2010's.

He is an alumni of SUNY New Paltz, graduating with a Bachelor's in Computer Science. Currently pursing his Master's Degree and performing freelance work along the way.

He has volunteered and worked as an Emergency Medical Technician since he originally moved to the USA in 2012.

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.