UAV Scratch-Built Aircraft

UAV Scratch-Built Aircraft

The overarching goal is to create an aircraft that can fly successfully and utilize a stability augmentation system in order to assist in stability and maintaining aircraft…
CADSimulations (CFD)SolderingPrototypingDiagnostics
Custom Onshape FeatureScript

Custom Onshape FeatureScript

Aero-Ribs is a custom Onshape FeatureScript feature I built to automatically generate internal support ribs inside solid or hollow aerostructures, like fuselages and wings, instead of laying them out by hand. The idea came out of two separate conversations, one with my professor and one with an…
FeatureScript DevelopmentParametric CADAI-Assisted CodingRapid PrototypingMCP Integration
Chime Machine

Chime Machine

For MECE 104 (Engineering Design Tools) at RIT, my team designed and built a mechanical chime machine tasked with autonomously performing the corn field chase scene song from Interstellar. The project ran the full engineering design cycle: concept sketching, group design selection, CAD modeling in…
Onshape CADConstrained DesignArduinoField DebuggingTeam Collaboration
Moving Piston

Moving Piston

For MECE 104 (Engineering Design Tools), I designed and manufactured a crank-slider mechanism: turning a knob rotates a crank block, which drives a link that pushes a piston arm in and out of a bronze sleeve bearing with minimal friction. The project covers the full manufacturing pipeline, from…
Manual MachiningGD&T / TolerancingPress-fit AssemblyAssembly Drawings
Lunar Lander MATLAB Script

Lunar Lander MATLAB Script

For my MECE 117 final project, I built a fully playable lunar lander game from scratch in MATLAB. The player pilots a ship down toward a procedurally generated lunar surface, managing thrust, fuel, rotation, and descent speed to land safely on a flat patch of terrain. Land too fast or at too steep…
MATLAB ProgrammingPhysics SimulationCollision DetectionGraphics and AnimationEvent-driven Programming