This page highlights a selection of my coding and CAD-focused projects, including engineering models, simulations, and software tools.
Bridge Project
I completed a structural bridge design project focused on creating an efficient and stable truss system under load and material constraints. I selected two different truss designs for comparison the king post truss and the warren truss. I designed both models in inventor and completed FEA(Not Pictured).
Matlab Snake Game (Autonomous)
I developed a simple autonomous Snake game using MATLAB as one of my first MATLAB projects. This project helped me become familiar with MATLAB's core syntax, matrix operations, plotting, and control flow.
The game runs on a 10×10 grid and executes automatically without user input. The snake uses a distance-based (greedy) movement strategy, selecting valid moves that minimize its distance to the apple while avoiding walls and self-collisions. The game ends if the snake collides with the boundary or its own body. When the snake reaches an apple, it grows in length and a new apple is randomly generated on the grid.
This project introduced me to basic AI decision-making, game loops, collision detection, and real-time graphical updates in MATLAB.