Senior Design

Outstanding Project award from the UTD Senior Design Expo

Technical design details for this project are currently withheld while intellectual property protection is being pursued by the project sponsor.


Outstanding Project — Summer 2026

For my senior design capstone at The University of Texas at Dallas, my team developed a modular hot tap drilling machine for Mueller Water Products from concept through fabrication, assembly, and testing.

Our project was selected for the Outstanding Project award at the Summer 2026 UTD Senior Design Expo.

Subformica

Subformica remotely operated underwater vehicle

Subformica is an underwater remotely operated vehicle that was designed and built by the RoboSub club at UT Dallas for the 2025 Marine Advanced Technology Education (MATE) ROV World Championship. Teams compete in accomplishing tasks designed to simulate real-world ocean health initiatives. The competition took place in Alpena, Michigan June 19-21, 2025.


My Role: Mechanical Team Lead

My Contributions

Select a contribution to view design details and additional images.

Assembled Subformica ROV chassis

Chassis

Designed, machined, and assembled the modular chassis integrating vehicle structure, thrusters, handling features, and tether support.

2 images · View details →

Perhaps my largest contribution, other than management of the overall design process, was the design of the chassis. It was designed in parallel with the electronics enclosure and underwent many iterations before completion. It is constructed primarily of t-slot extrusion and phenolic panels. Other than the phenolic panels, which were waterjet cut by a sponsor, the frame was designed, machined, and assembled by me.

Requirement: Modularity

Solution: T-slot extrusion provides attachment points anywhere along its length. Phenolic panels are rigid yet easy to machine in place for additional mounting options.

Requirement: Six Degrees of Freedom

Solution: Thruster mounting positions were placed in a vectored configuration that allowed for translation and rotation about all axes.

Requirement: Safe and Ergonomic Handling

Solution: Two marine-grade handles secured to the structural frame provide easy-to-identify handling points, preventing damage to the vehicle and providing an ergonomic way to interact with it.

Requirement: One-Handed Retrieval

Solution: Two sleds on the bottom of the frame, machined from nylon, allow the vehicle to slide along the edge of a dock or pool for easy one-handed retrieval with minimal lifting.

Requirement: Tether Strain Relief

Solution: A stainless rope guide bolted to the rear of the t-slot frame provides an attachment point for the tether's strain-relief carabiner.

Subformica liquid sample extraction tool

Liquid Sample Extraction Tool

Servo-actuated syringe and repositionable extraction tube designed to puncture a sealed container and collect a 50 mL sample.

4 images · View details →

One of the tasks in the competition was to extract 50 mL of an unknown liquid sample from a container on the bottom of the pool that had a small opening covered in plastic film that needed to be punctured. The extraction tool was designed, printed, and assembled by me.

Requirement: Puncture Plastic Film for Extraction

Solution: A 4 mm diameter stainless steel tube that can be mounted vertically while in use or horizontally when stowed is attached to the bottom panel of the ROV near the front. The extraction tube can be quickly swapped between stowed and in-use positions by sliding it on and off of a rail. Magnets embedded in the printed material snap it in place, ensuring that it is secured in either position.

Requirement: Extraction of 50 mL of Fluid

Solution: A 60 mL syringe is mounted to the bottom frame of the ROV, where it attaches to the stainless tube with silicone hose and is actuated by a servo through a rack-and-pinion mechanism.

Subformica differential articulation mechanism

Differential Articulation Mechanism

Two-servo differential mechanism providing independent 90° tilt and rotation of a single object manipulator.

6 images · View details →

Throughout the competition tasks, props could appear in a number of different orientations. Some teams addressed this with multiple object manipulators; our team instead chose to develop a single manipulator capable of both rotation and tilt. Design, production, and assembly of the mechanism were done by me.

Requirement: The claw must rotate 90 degrees and tilt 90 degrees

Solution: A differential gear mechanism allows the claw to tilt by driving the gears in the same direction and rotate by driving them in opposite directions.

Requirement: Use 180-degree servos while allowing simultaneous 90-degree rotation and tilt

Solution: Brushless servos capable of greater than 180 degrees of rotation were prohibitively expensive for the club. Using a 3:4 gear ratio allows the claw to be both tilted and rotated 90 degrees with only 180 degrees of rotation from either servo.

Requirement: Electrical Simplicity

Solution: The differential gear mechanism uses only two servos that remain stationary relative to the chassis. Minimizing servo and cable movement reduces stress on waterproofed electrical connections and lowers the risk of manipulator failure during competition.

Subformica object manipulator attachments

Manipulator Attachments

Quick-change task-specific tooling extended the manipulator's capabilities without adding permanent weight and drag.

3 images · View details →

Several competition tasks required specialized tooling. Rather than permanently mounting single-purpose tools to the vehicle, we created attachments that could be quickly installed and removed from the object manipulator during a run. This reduced permanent weight, drag, and vehicle clutter. Both attachments were designed, printed in PETG, and assembled by me.

Requirement: Tool-less Installation and Removal

Solution: Each attachment is secured to one of the manipulator jaws with a custom printed thumbscrew. A large T-handle allows blind interaction for quick installation and removal.

Requirement: Capture and contain a "medusa jellyfish" without grabbing it

Solution: The medusa catcher uses the object manipulator's jaw actuation to open and close a container that can then be quickly removed topside for delivery to the judges. Magnets embedded in the lid and container hold it to the attachment while still allowing quick removal.

Requirement: Collect loops attached to a frame floating at the water's surface

Solution: A surface hook extends above the submerged ROV to collect loops located at the waterline. A barb at the end prevents collected loops from falling off while the vehicle maneuvers.

Subformica ROV with finished buoyancy panels

Buoyancy Panels

Sized, machined, and finished passive buoyancy panels to achieve neutral buoyancy while integrating with the vehicle's packaging.

4 images · View details →

For an underwater vehicle like an ROV, neutral buoyancy is critical to maneuverability. While an ROV that is not neutrally buoyant can still operate, continuously compensating for vertical drift makes precise interaction with task props more difficult. The buoyancy panels are constructed from Formular 150, skinned in vinyl, and trimmed with PETG. They were designed, machined, and assembled by me.

Requirement: Neutral Buoyancy

Solution: After the rest of the vehicle was complete, I measured the submerged weight of the ROV using a crane scale. Using the density of Formular 150 foam, I calculated the required panel thickness to compensate for the vehicle's submerged weight. The foam was cut to profile on a vertical bandsaw using a template and milled to final thickness on a manual mill.

Requirement: Aesthetically Appealing

Solution: Because the buoyancy panels cover a significant portion of the vehicle, they also became a major visual element. The pink Formular 150 foam was covered with black adhesive-backed vinyl and finished with white 3D-printed PETG trim attached using marine-grade adhesive. The finished panels also provided space for sponsor logos.

Subformica camera mount installed on the ROV

Camera Mount

Developed an adjustable prototype mount to optimize camera position during testing before designing the final rigid bracket.

2 images · View details →

Camera mounting was a crucial part of the ROV's design. Another team member designed a camera enclosure that allowed the camera to tilt so the operator could look down at tooling, straight ahead while maneuvering, or toward the surface when needed. Even with this articulation, determining the correct mounting location required testing. I created a two-piece adjustable bracket that allowed the camera to be repositioned during testing. Once the optimal position was established, I designed the final rigid bracket shown here. Mount design, printing, and assembly were done by me.

Subformica junction box being machined

Machining & Fabrication

Manufactured aluminum and acrylic ROV components using manual machining, fitting, finishing, and pressure-testing processes.

5 images · View details →

To reduce costs, we manufactured as much of the ROV ourselves as possible. I had access to a machine shop at my place of work and used it to manufacture several aluminum and acrylic components for the vehicle.

Junction Box

I machined the junction box on a manual mill from a solid block of 6061 aluminum. The O-ring gland radii were produced by calculating 16 points on each radius and plunging with an end mill. The gland was then hand-finished and the enclosure was pressure tested until a reliable seal was achieved.

Acrylic Enclosure Covers

The acrylic panels were cut to size on a vertical bandsaw and the hole patterns were drilled on a manual mill.

Electronics Enclosure

  • I cut the aluminum top and bottom enclosure plates on a cold saw.
  • I milled the penetrator holes and connection-tube holes into the aluminum tube that forms the enclosure body.
  • The top plate was then sent to the university machine shop where the O-ring gland and hole pattern were CNC milled. A team member welded the plates and connecting tube to complete the enclosure.

VESPA

VESPA remotely operated underwater vehicle

VESPA was a remotely operated underwater vehicle designed and built by the RoboSub club at the University of Texas at Dallas for the 2024 Marine Advanced Technology Education (MATE) ROV World Championship. Teams compete in accomplishing tasks designed to simulate real-world ocean health initiatives. The competition took place in Kingsport, Tennessee June 20-22, 2024. Our team took 3rd place overall in the pioneer class and 1st place for technical documentation.


My Role: Mechanical Team Member

My Contributions

Select a contribution to view design details and additional images.

VESPA three-finger object manipulator

Object Manipulator

Three-finger pneumatic manipulator designed to grasp, center, and move competition task objects.

3 images · View details →

The object manipulator enables VESPA to grasp, move, and release PVC pipes and hooks during competition tasks. It uses three articulated fingers that close from multiple directions to center and securely hold objects. A pneumatic actuator drives all fingers through a linked mechanism, simplifying control and reducing electrical components.

Requirement: Securely grasp various sizes of PVC and other task objects

Solution: A three-finger design surrounds and centers objects, adapting to both cylindrical and irregular shapes. Features on the surface of the jaws were designed to interface with task props in the orientations that they would be interacted with.

Requirement: Waterproof for underwater operation

Solution: The pneumatic system is inherently suited for underwater use, with sealed components and air-driven actuation that prevent water intrusion into electrical actuators.

VESPA spool retrieval tool

Spool Tool

Servo-driven retrieval system that captured floor-level hooks without requiring the ROV to pitch downward.

4 images · View details →

The spool tool was designed to retrieve competition props with vertical lifting hooks that rested on the bottom of the pool. Because pitching the ROV downward to engage these hooks directly was impractical, the tool used a retractable line to capture the hook while the vehicle remained level. Once engaged, the line was reeled in to lift the object off the pool floor, providing better control while maneuvering the vehicle.

Requirement: Retrieve objects with vertical lifting hooks while keeping the ROV level

Solution: A servo-driven spool extends a retrieval line beneath the vehicle, allowing the ROV to sweep across the pool floor until the line captures the hook.

Requirement: Prevent the retrieval line from tangling during operation

Solution: The spool features a helical groove that guides the line into evenly spaced wraps, ensuring controlled winding and reliable, tangle-free deployment and retraction.

Requirement: Ensure controlled unspooling of the retrieval line

Solution: Evenly spaced stainless steel beads are integrated along the line, providing consistent spacing and resistance that helps regulate the rate of deployment and prevents uncontrolled unwinding.

VESPA valve rotator tool

Rotator Tool

Servo-driven valve interface designed to maintain engagement despite minor vehicle misalignment.

2 images · View details →

The rotator tool was designed to operate valve handles during competition tasks. Three curved prongs engage the outside of the valve, allowing the tool to accommodate minor misalignment while maintaining contact throughout rotation. A waterproofed servo drives the mechanism directly, enabling controlled valve operation without requiring the ROV to maintain a perfectly centered position.

Requirement: Rotate valve handles

Solution: A servo directly drives the rotating mechanism, providing controlled and repeatable valve actuation.

Requirement: Tolerate minor misalignment during engagement

Solution: Three curved prongs guide and center the valve within the tool, allowing successful engagement without requiring perfect positioning of the vehicle.

VESPA topside control box

Topside Control Box

Operator interface integrating vehicle power, compressed air, networking, safety controls, cooling, and tether support.

6 images · View details →

The topside control box served as the primary interface between the operator and the ROV. It distributed electrical power, supplied compressed air to the pneumatic systems, and housed the networking hardware that connected the pilot's laptop to the vehicle through the tether. In addition to consolidating these systems into a single enclosure, the control box incorporated safety features, thermal management, tether support, and service access to improve reliability during competition.

Requirement: Provide electrical power and compressed air to the ROV

Solution: The enclosure integrates power distribution and a pneumatic inlet, allowing both utilities to be supplied through a single tether connection.

Requirement: Establish communication between the ROV and the operator

Solution: An onboard network router provides a direct Ethernet connection between the pilot's laptop and the ROV for vehicle control and monitoring.

Requirement: Incorporate emergency shutoff

Solution: A circuit breaker disconnects electrical power while a manual shutoff valve isolates the compressed air supply.

Requirement: Protect the tether from mechanical loads

Solution: An integrated strain relief transfers cable loads to the enclosure, preventing tension from being applied directly to the electrical and pneumatic connections.

Requirement: Maintain safe operating temperatures for electrical components

Solution: A forced-air cooling system continuously circulates air through the enclosure to dissipate heat generated by the electronics.

Requirement: Allow internal components to be serviced or replaced

Solution: An internal access lid allows the enclosed components and connections to be reached without requiring the control box structure to be disassembled.

LUNA

LUNA autonomous surface vehicle developed by GalaxSea

LUNA was an autonomous surface vehicle developed by UT Dallas' GalaxSea team for the 2024 RoboBoat Competition. I joined the short-handed mechanical team near the competition deadline to help stabilize the vehicle's primary vision sensors.

MY CONTRIBUTION

Passive Gyroscopic Sensor Gimbal

CAD model of LUNA's gyroscopic ZED 2 camera and LiDAR stabilization system

I designed and built a passive gyroscopic gimbal to stabilize LUNA's ZED 2 stereo camera and Velodyne LiDAR against roll and pitch of the boat, helping provide more consistent sensor data for autonomous navigation.

Gyroscopic Flywheel

I disassembled two hard drives and combined the brushless spindle motor from one with the platters from both to create a compact, high-speed flywheel. Its angular momentum resisted rapid changes in the orientation of the sensor platform.

Gimbal Motion

The freely pivoting mount allows the hull to roll and pitch beneath the sensor platform while the flywheel resists the resulting change in orientation.

Physical Prototype

Testing showed substantially less sensor movement with the flywheel running than without it, demonstrating the effectiveness of the passive stabilization concept.

Performance & Limitations

The flywheel was undersized for larger disturbances, which could knock the platform off center and produce a brief oscillation before it settled. A larger flywheel or higher rotational speed would improve disturbance resistance.

Assembly

Exploded view of LUNA's gyroscopic sensor gimbal

Profiling Float (In Progress)

CAD model of the profiling float

This profiling float is a personal project designed to autonomously hold a specified depth within a water column by actively adjusting its buoyancy. The project was inspired by a MATE ROV competition task that I wanted to tackle independently.

Design

The float uses an ESP32 microcontroller and a servo actuated syringe system to vary displaced volume and adjust the float's buoyancy. A servo drives three syringes using a lead screw. Syringe displacement/travel is tracked by a rotary encoder. A pressure sensor provides depth feedback so that the float knows where it is depth-wise and can adjust accordingly.

PCB Design

A custom PCB was designed to integrate the float's controller, power distribution, sensors, and servo connections into a compact electronics package. The board was developed to reduce the footprint of electronics inside of the float.

Function Testing

Intended Motion

The CAD animation above shows the intended motion of the buoyancy control mechanism as the servo drives the syringe plungers through their operating range to adjust internal volume of the float and as a result its buoyancy.

Prototype Test

Benchtop testing of the current prototype validates overall functionality of the electronic stack, proving that the PCB was designed and manufactured correctly. The video above specifically shows a homing sequence wherby on startup the servo drives the syringe carrier up until it makes contact with a limit switch, where the ESP32 can zero the displacement value that it tracks with the rotary encoder.

Remaining Work

  • Resin cast the end caps so that they can seal with the acrylic tube appropriately
  • Print a V5 of the assembly with improved cable management and internal routing
  • Measure final mass of the float, and adjust material density to achieve neutral buoyancy
  • Complete V1 of the production code with all functionality of the final profiling float
  • Complete waterproofing and pressure testing of the assembled float
  • Perform controlled water testing and tune the depth control behavior as necessary

Reaming Fixtures

Description: Explain how this is the solution to a problem.

Skills: CAD, FDM, Machining

Images: Add CAD images, drawings of machined parts, assembled and holding parts.

Label Placement Fixtures

Description: Explain how this is the solution to a problem.

Skills: CAD, FDM

Images: Add CAD images, drawings of machined parts, assembled and holding parts.

About

After spending more than a decade in technical sales, manufacturing support, and operations, I decided to go back to school to pursue a career in mechanical engineering. My previous experience gave me an appreciation for the entire product lifecycle, from design and manufacturing to customer support, which continues to influence the way I approach engineering problems today.

My professional background includes technical sales, production support, process improvement, fixture design, CAD modeling, technical documentation, and collaboration between engineering, manufacturing, and customers.

Outside of work and school, I've been heavily involved in hands-on engineering projects. As Mechanical Team Lead for UTD's underwater robotics team, I helped design and build remotely operated vehicles for the Marine Advanced Technology Education (MATE) ROV World Championship.

When I'm not working on engineering projects, I tend to spend my time exploring new tools and ideas, often through hands-on experimentation. I've always enjoyed taking things apart, learning how they work, and solving problems that I don't already know the answer to. Few things are more satisfying to me than spending hours on a difficult problem and finally reaching the point where everything clicks.

This portfolio highlights some of the projects that have shaped my development as an engineer and reflects the way I enjoy learning: by building, experimenting, and figuring things out.