AVAILABLE · SPRING 2027 CO-OP CSWA · CERTIFIED SOLIDWORKS ASSOCIATE

Daniel Zhang

Mechatronics Engineering student at McMaster. I build robots, design mechanical parts, and work on nuclear tooling, ranked in ascending order of paperwork.

01 / SKILLS

Technical core

Tools I've used to build systems, break prototypes, and occasionally read the documentation.

02 / PROJECTS

Featured work

From CAD files that crashed SolidWorks to mechanisms that survived hardware testing.

ROBOT-SIM

Quadruped Robot & Locomotion Sim

12-servo, 3D-printable quadruped designed in Fusion 360, exported to URDF and simulated in MuJoCo. A trot gait controller makes it stand, walk and turn on the spot, and drives the real servos through a PCA9685 board. Works flawlessly in simulation, where gravity is a tidy constant and friction never betrays you.

REPO ↗PythonMuJoCoFusion 360Raspberry Pi
CAD-PROTO

Double Wishbone Suspension Geometry

Proof-of-Concept double wishbone assembly engineered in SolidWorks to control dynamic camber and stabilize a 500 mL sloshing payload over a 33 m track run. Peak mechanical over-engineering for a straight-line sprint, but the kinematic camber curves are undeniable.

SolidWorksKinematicsVehicle DynamicsChem-E-Car
WheelSafe Storage — Accessible Mobility Aid
TOP 3 / SHOWCASE

WheelSafe Storage — Accessible Mobility Aid

Engineered an ergonomic, weatherproof wheelchair storage module for a client with Spina Bifida. Achieved a 3.25:1 load-to-weight ratio with a 0.4 kg carbon-fiber-reinforced structure. Top 3 out of 200+ teams at the McMaster Design Showcase.

Autodesk InventorClient PrototypingCarbon FiberTop 3 Award
CV-EMBEDDED

Vision-Guided 2-DOF Robotic Arm

Built in 12 hours, which is roughly how long SolidWorks takes to open. Runs a real-time OpenCV hand-tracking pipeline that streams coordinate deltas over UDP to an ESP32, which turns them into tuned stepper pulses without jitter.

OpenCVESP32C++ / UDP
Real-Time Compensation Visualizer
APP-DEV

Real-Time Compensation Visualizer

A live Python dashboard that calculates and displays earnings down to the microsecond. Built to quantify the exact monetary cost of a 45-minute meeting that definitely could have been an email.

REPO ↗PythonGUI DevProcess Tool
Globe Ghost — iOS GPS Simulator
GLOBE-GHOST

Globe Ghost — iOS GPS Simulator

Moves an iPhone's real GPS, not just the IP address like a VPN, to test location-aware apps: live map, scripted routes, and a geofence tester. Also great for convincing my mom I'm at the library and not the bar. Allegedly.

REPO ↗Pythonpymobiledevice3OpenStreetMapTest Automation
03 / HARDWARE

Bench & CAD

Prototyping, bench testing, and empirically messing around. Click to enlarge.

// Worked on the Chem-E-Car transmission system, because apparently even a shoebox-sized car needs gear selection
Quadruped CAD with Raspberry Pi and PCA9685 servo board
// Full 12-DOF quadruped assembly, now with the Raspberry Pi and servo driver on board. Twelve degrees of freedom, twelve servos, twelve fresh opportunities for a mate error.
Kinematic Linkage
// Kinematic linkage for one leg. There are four legs, so every problem here comes in a pack of four.
Accidental Antenna
// Accidental RF antenna: when poor probe grounding becomes generative art
// HV pulse discharge test: Officially a high-voltage pulse discharge experiment, unofficially a very enthusiastic "spark" generator
Dell Bootleg
// "Acquired" from high school. Upgraded the CPU/RAM with spare parts and e-waste finds and kept a 24/7 Minecraft server alive for 2 months
First POST
// The rarest sight in engineering: everything working on the first try
Spoofer Field Test
// Exhibit A: Find My placing me at Apple Park. For the record, I have never been to Cupertino. Or California. Spoofer working as intended.
04 / TIMELINE

Experience

Organizations that handed me real, high-consequence hardware and have not yet asked for it back.

Certified SOLIDWORKS Associate (CSWA)

Dassault Systèmes

Passed the timed exam on parts, assemblies, and drawing views without resorting to sketch fixing or crying. VERIFY ↗

Mechanical Sub-team Member (Wheel Assembly)

McMaster Chem-E-Car

Designing custom wheel assemblies and suspension geometry for a 33-meter run. Total mechanical overkill to keep 500 mL of water from sloshing around, but it works.

Nuclear Engineering Intern

Eclipse Automation

My Accenture career lasted one orientation before the company was bought back by its former CEO. Since then: 8+ months learning nuclear is 10% tooling design, 90% paperwork. Performed ASD calcs and weldment FEAs, wrote FMEAs, and tested N299.2-rated tooling for Pickering and international CANDU sites.

Top 3 Finalist — ENGINEER 1P13 Showcase

McMaster University

Placed top 3 out of 200+ teams with a carbon-fiber wheelchair storage unit. Engineered a 3.25:1 strength-to-weight ratio and survived being cross-examined by skeptical P.Eng judges.

B.Eng., Mechatronics Engineering CO-OP (Level III)

McMaster University

Equal parts statics/dynamics, embedded systems, circuit theory, and theoretical math that feels made up until you suddenly need it on co-op.

05 / CERTIFICATIONS

Credentials

With receipts. Click a badge to verify it.

SOLIDWORKS Design Associate badge

SOLIDWORKS Design Associate (CSWA)

Dassault Systèmes · Oct 5, 2026 · ID C-TVPDAF78ML

Sat through a 3-hour CAD exam modeling parts and complex assemblies just to prove I can align a mate without standard assembly errors.

SolidWorksFully DefinedAssembliesDrawings
CSWA Certificate
Claude Code 101 course completion badge

Claude Code 101

Anthropic · Claude Academy · Oct 24, 2026

Course on working with Claude Code, Anthropic's agentic coding tool: planning, reviewing, and steering AI-written changes instead of blindly accepting them. Mostly proof I can supervise something that types faster than I can read.

Claude CodeAI-Assisted DevAgentic WorkflowsCode Review
Claude Code 101 Badge
06 / RESUME

Resume

One page. Every bullet point had to fight for its spot.

Daniel Zhang — Resume

PDF · 1 page · Updated Oct 2026

The condensed version: nuclear tooling at Eclipse Automation, wheel and suspension design for Chem-E-Car, and legged-robot and vision projects. Fits on one page, unlike my SolidWorks feature trees.

Resume
07 / ART

Art portfolio

Proof I have hobbies. Click to enlarge.

Toned Back Study Floral Heads Live Figure Drawing Half Dead Portrait Dental Study Flayed Skull Block Print Skull Pink Rose Everything Is Fine Wood Lizard Lake Reflection Utility Box Install