VR Game Dev
Unity Developer Specializing in Virtual Reality, Interaction Systems, and Game Design. Columbia University Graduate and U.S. Navy Veteran.
My passion is in VR Game Design and the creation and exploration of unique and dynamic virtual reality systems that grant the user new forms of interaction, movement, and connection.
Current Work: Project Demigod
Project Demigod is a physics-based VR superhero action game that focuses on dynamic combat, freedom of movement, and combining unique power sets in creative new ways.
Fly, swing, climb, and super-jump your way across the city while punching, blasting, and smashing physics-based enemies: ninjas, robots, giants, and villains each with their own special abilities.
Fight your way through mutant-infested sewers and robot-guarded castles, or even travel through time to battle history’s strongest predators.
Project Demigod Update: Fighting Giants
Project Demigod is a physics-based VR superhero action game that focuses on dynamic combat, freedom of movement, and combining unique power sets in creative new ways.
Fly, swing, climb, and super-jump your way across the city while punching, blasting, and smashing physics-based enemies: ninjas, robots, giants, and villains each with their own special abilities.
Skills and Experience
Unity Engine
I have over three years of experience working with the Unity Engine on an almost daily basis. I am very familiar with its systems, interface, integrations, and overall development process, and I keep up with the latest updates and features.
C# Programming Language
My primary coding language thanks to my extensive experience with Unity. I am well-versed in writing optimized code, integrating third-party scripts, and creating novel solutions to work with VR development.
OpenVR / SteamVR
Perfect for my hardware-agnostic VR development stack, the SteamVR plugin for Unity allows me to create and deploy to a multitude of VR headsets and setups. I’ve successfully used it to create the majority of my interaction systems and VR projects.
Unity-Specific
Final IK - Inverse Kinematics for Unity
PuppetMaster - Dynamic Ragdoll Solution
VR Avatar Rigging and Animation (VRIK)
Photon Networking (PUN2)
Normcore Networking
VR Interaction Framework (VRIF)
HurricaneVR
HexabodyVR
Invector AI
General
Source Control: Plastic SCM
Lab Research
I have had the privilege of working in Columbia University’s Computer Graphics and User Interface Lab under Dr. Steven Feiner. His expertise and guidance have been incredibly helpful to my work and skill level. I lead research efforts analyzing specific VR interactions using Unity Engine and SteamVR to enhance courses and services offered through the Graphics and User Interface program. Collaborated with academic colleagues and program leadership to discuss research findings pertaining to Game Design and Interaction Techniques. Developed, conducted, and monitored lab experiments in controlled settings. Analyzed and reported valid lab experiment results to academic/program team. Assisted in instruction of advanced course(s) on 3D User Interfaces, VR, and AR. Provide coding and VR/AR project assistance to students.
User Interface Design
Studied User Interface Design, with a focus on 3DUI under Dr. Steven Feiner at Columbia University for two years. I served as his assistant in Columbia’s advanced course on 3D User Interface Design, where I created projects and tutored students.
Augmented Reality
While VR Development is my focus, I also have a fair amount of experience with Augmented Reality, specifically Vuforia and Unity’s AR Foundation. I used Vuforia to create a Rube-Goldberg Machine AR application, as well as designed an AR Tower Defense project for 3DUI students at Columbia.
Asset Integration
Experience implementing several different third party assets together in order to quickly add new features and optimize the development process, including Humanoid Ragdoll effects, Inverse Kinematics, A* Grid Pathfinding, 3D models and animations, special effects, environments, and interaction systems.
Rapid Ideation and Prototype Creation
Ability to rapidly create novel solutions to new problems. Accepted to compete at MIT’s 2020 Virtual Reality Hackathon where my team conceptualized and built a project in less than three days. Our project, “Voice of One”, utilized the player’s actual voice in order to interact with the world. It won the awards for both “Best in Storytelling” and “Best in Social Good” and was a top 5 finalist for “Best in VR.” We were invited to showcase our project at the VRTO Conference in Canada.
Professional Level of Experience with Teams, Leadership, & High Pressure Situations
U.S. Navy Veteran. Oversaw 24-hour police operations, military emergency network, and communication to four military bases. Managed daily law enforcement, force prevention and protection, criminal investigations, logistics, civil disturbances, contraband identification and health and safety protocols. Monitored and ensured resolution of incidents pertaining to foreign nationals, personnel, and civilians. Coordinated with various departmental staff for emergency response and resolution. Facilitated communications and directions between upper management and junior staff members for daily military operations.
VR Project Proposals
I am always looking for new opportunities in the VR space! Please feel free to contact me with any proposals, offers, or inquiries.