I graduated with an undergraduate degree in computer science and a
minor in cybersecurity from the University of Maryland: College Park.
I have had a life-long passion for software development and creatively
using technology to solve problems. Through personal projects, I have
self-taught myself in many different areas such as mobile app
development, virtual reality applications, robotics, games,
cybersecurity, and backend software.
I am extremely passionate about the emerging "XR" field (virtual
reality, augmented reality, and mixed reality) and served as President
for the XR Club at UMD as well as Intercollegiate XR. I enjoyed hosting workshops to educate club members about using the
Unity game engine and other specialized topics.
My Projects
Faraday Lightning Safety
A mixed-reality game I built that teaches lightning safety and the best places to take shelter during a thunderstorm. You guide a tiny owl named Spark to safety by physically moving it around a virtual tabletop environment.
Boltcam
A DIY weather camera built from a Raspberry Pi and a camera module. It continuously monitors the sky for lightning strikes to verify the measurements of a lightning measurement system based in Washington D.C. A web interface enables users to view the camera feed and download historical clips.
Terrality
I built this application at the University of Maryland Earth System Science Interdisciplinary Center. It is capable of visualizing weather datasets and displaying them on a globe. I also built the control-panel user-interface to allow users to customize properties about the visualization.
A "Fire" Training App
A group of friends and I attended MIT Reality Hack 2024 and built A "Fire" Training App, which lets you practice fire evacuations in your own home using the power of mixed-reality. We ended up winning the Enhanced Education track! I am the one with the fox beanie in the video :)
ICXR Portal
I built a web portal for Intercollegiate XR (ICXR) which allows the community team to easily create events and have them announced within our Discord server and calendar. It uses TypeScript, React, and Payload CMS.
Tactile
As I have built Unity applications, I have created a group of useful libraries that I call Tactile. These include a command console, helpful extension methods, animation functions, and more. You can check them out under my "Figsware" GitHub organization.