Featured Projects
This is my portfolio of different projects I have worked on! Many of the projects were either research projects, class projects, or personal projects. Most of the projects have a focus on computer graphics, computer vision, design, and data visualization.
Physics-based & Heuristics-based Damage for Digital Twin
Converted finite element results into realistic damage textures and procedurally generated nonstructural damage for post-earthquake digital twins using Python, OpenCV, and Blender API.
Prototype 3D Application for UIUC Smart Bridge Sensor Data Showcase
A prototype 3D application to showcase sensor data and information for UIUC’s new smart bridge from scratch using C++, OpenGL, and SDL2.
WebGL Raytracer
Raytracer in Javascript, WebGL, and HTML with a bounding volume hierarchy. The script in action can be found here.
Vision-based Displacement Measurement of Miter Gates
Computer vision program to measure the displacement of miter gates using MATLAB.
VR Module for Teaching Structural Beam Design
VR module about structural beam design in Unity. Developed an automated workflow with procedurally generated UI, beam meshes, and beam deflections in C# directly from SAP2000 outputs. Code not available until publication.
Third Person 3D Platformer
A third person 3D platformer with 3 unique enemy types and various collectibles solo developed in Unreal Engine 5.
Narrative Visualization for Video Game Sales Data
Narrative visualization for video game sales data in Javascript, D3, and HTML. The script in action can be found here.
Senior Design – Air Traffic Control Tower
Performed the architectural design and structural analysis of a air traffic control tower. Also designed some miscellaneous structural elements.
Seismic Design Competition Team
Competition to design and build a 5 foot tall balsa wood tower to resist earthquakes. Led the team for 2.5 years, created architectural renderings, and analyzed and designed the structure.