I'm a dedicated developer who enjoys learning new languages and experimenting with unfamiliar technologies, both old and new. Currently exploring different facets of immersive technology and working to gain experience in the field of virtual reality development or software engineering. I whole heartly embrace Texas culture and am fond of country western dancing, running, DIY computer & server building, and snowboarding.
With the goal of reducing psychological distancing's effect on communities across the globe when it comes to inaction on climate change, and more specifically rising sea levels, this research project was conducted under the supervison of Dr. Ann McNamara in the Visceral Intersensory Visualization & Information Design (VIVD) Lab at Texas A&M University. Using mixed reality technology and Unreal Engine 5, environmental hazards related to rising sea levels were digitally recreated in the user's locale to evoke an emotional response and spur change in those communities that would otherwise have little motiviation to take action.
Tasked with increasing code coverage and logging for the front-end web application, the work consisted mostly of coding in TypeScript and React JS with some additional development in C++ & Blueprint using Unreal Engine 5. Working with an international team, inefficiencies in the application's loading progress and bugs in the logging code were discovered and quickly fixed to improve overall performance and observability. In addition, Real User Monitoring (RUM) events, based on previously created logs, were used to visualize application statictis for better insights into where improvements could be made.
Focused on virtual reality development using Unreal Engine 4, this experience included implementing client-requested features, effectively communicating with multiple team members on a day-to-day basis, and efficiently refactoring large blocks of code to enable an easier transition from single-player development to a multiplayer-focused creation process. Other responsibilities included coordinating and running monthly team game afternoons to encourage coworker camaraderie as well as scheduling time for personal development and growth.
Feburary 2022 - June 2022
Lead Web Developer Python Bot Developer
Picked up as part time work during spring semester of 2022, responsibilities centered on daily communication with customers, creating custom requested websites on a project by project basis, and collaborativly coding with teammates to create, deploy, and manage custom python bots running connections to a MongoDB database.
Developed as a team of two in partnership with a licensed, certified speech-language pathologist, Stutter Speak is a VR application built in Unreal Engine 4 using a blend of C++ and Blueprint. Designed to help those who stutter improve confidence in their public speaking ability, the application puts the user on stage in front of a digital audience to closely simulate the public speaking experience. By giving users the ability to self-track stuttering and rate themselves on different aspects of their speech, the application can then provide helpful feedback and graphical representations of data to show progress over time. Stutter Speak is available for the Oculus Quest 2 via the Oculus App Lab store.
Written on my own to begin learning web development, this website was coded mainly in HTML & CSS. Hosted with GitHub pages for easy maintainability and expandability.
May 2021
Lead Developer/Designer
Created with the Unity game engine in C# alongside my partner Jonah, "Saxo Sim" was taken from concept to completion in just over one week. Used as a simple way to gain familiarity with version control and coding in a team environment for my partner and I. Design and implimention of the overall UI as well as coding the note name display when a sound played was my responsibility.
Texas A&M University, College Station
Class of 2024, Summa Cum Laude
B.S. in Computer Science
Minor in Business
Engineering Honors
GPA: 3.91/4.00