Ethan Randolph

Projects

Click on any entry below for detailed information

Resume Generator

The resume generator creates a resume using LaTeX and Python. Python takes in a json file formatted correctly, and then creates a LaTeX document based on the information. It organizes by tags to customize project contents in resume. It also measures line count to ensure it never suprasses it, useful for keeping the resume to 1 page, if one has many projects to show off. The LaTeX document then is processed into a pdf using TexLive. This is paired with my portfolio repo, which has Github Actions ...

Portfolio Website

This website is designed not only for practice for HTML, CSS, and JavaScript, but it is also intended to demonstrate the projects I have worked on in my career. I have a mixture of career portfolio for projects I have worked on for my job, while my side projects are for my free time and allow me to flex my skills for stuff I am more passionate about. The JSON this website reads from also is the same one that the Resume Generator can use, which allows for multiple fronts to be updated at once.

Career Projects

360 Photo Research Project

This research project was done in collaboration with Dr. Samantha Juan. It leverages the Unreal Engine to display several 360 images, each with mistakes in a nursing simulation lab. The user points and clicks on the mistakes in the images to identify them. The user can also use the arrows on the image to teleport to alternate views. The time tracked between the mistakes and sequence are recorded and printed into a log after all mistakes are identified. It also utilizes the Meta Quest Pro's eye t...

The Phoenix of Gaza XR

This is the Phoenix of Gaza, a project designed to reveal the inner life of the strip of Gaza that is not normally revealed to the outside world. The unreal version attempts to recreate and enhance the original Mozilla Hubs version by recreating the core features that were present, and then utilizing the Unreal Engine capabilities to further enhance this vision. The original version utilized Mozilla Hubs to hosted the imagery and videos of Gaza, but it was running into technical limitations. Uti...

Cell Biology VR

This was a project commmission by a Biology professor to reconstruct a cell that a student can explore. It stays simplified for the course material it was designed for and tests the students on their Biology knowledge to complete the assignment. Students are to go to each organelle and configure it using levers. They will be guided to some extent and given a few tries. After they complete that stage, a new stage occurs that causes an extracellular event. In this case, it was heat stress, and the...

Reconnections

Reconnections is a 5-player multiplayer VR experience that tests the players on making eco-friendly, selfless choices or eco-harmful, selfish choices. Four players strap on the VR headsets to complete these tasks and reach the center of the island, where they will finally be able to see who else was altering the environment around them. The 5th player would be one of the people executing the study, watching all 4 players play as an invisible spectator on a standard Windows computer. I was involv...