Welcome to the portfolio of
Rey Soto
Controls  ·  Animatronics  ·  Systems Engineering
click anywhere to skip
     
▶  Click here to Start
Engineering Portfolio

Rey Soto

Controls · Systems · Data · AI

10+ years engineering complex physical and digital systems — industrial controls & automation, enterprise data & machine learning, and themed-entertainment show systems. Currently at Walt Disney World, Magic Kingdom West.

10+ Years Experience
4 Industries
Controls → AI Engineering Stack
UCF B.S. Engineering · Disney Aspire
View Case Studies → Download Resume ↓
Scroll

The 30-Second Version

View through a lens
Same engineer, same evidence — reordered and re-emphasized for the discipline you're hiring for.

Rey Soto is a multidisciplinary engineer with 10+ years spanning the U.S. Air Force, Boeing aerospace, Universal Orlando, GE power generation, and Walt Disney World — working across industrial controls, automation, enterprise data and machine learning, embedded systems, and themed-entertainment technology. He currently works in Magic Kingdom West as a Ride Systems Technician, applying deep animatronic diagnostics and controls expertise in a live-show environment.

Before Disney, he served as a corporate controls engineer across a 10-plant steel manufacturing network — building the company's first real-time SCADA platform and a machine learning predictive maintenance system from the ground up. Before that: hydraulic ride systems and show timing at Universal, and VelociCoaster commissioning alongside Design Engineering.

He's looking to grow into a role where that blend of field-proven systems knowledge, industrial controls depth, enterprise data & machine-learning work, and hands-on commissioning experience has the most impact — across controls & systems engineering, data & AI, and show-systems technology.

Engineering is how imagination becomes real.

I didn't come to theme park engineering through a single straight line — I came through aerospace precision, global power systems, industrial automation, and a genuine obsession with building things that move, respond, and create a reaction in people.

What I've learned across every discipline is that the most complex systems still have to answer a simple question: does it work when it needs to? At Disney, that question has a weight to it — because when the answer is yes, thousands of guests experience something they'll remember for the rest of their lives.

I build animatronics at home for the same reason I troubleshoot them at work — because the boundary between an engineered system and a moment of wonder is thinner than most people think. I'm motivated by the chance to stand on that line every day, and to push it forward.

I'm also an early adopter of AI-augmented engineering — using agentic tools and machine learning not as shortcuts, but as force multipliers that let me diagnose faster, document better, and solve problems that would otherwise take far longer. This portfolio itself was built with those tools.

Case Studies

Engineering Work


Career Journey

The Path Here

Sep 2025 – Present
Ride Systems Technician
Walt Disney World — Magic Kingdom West
Ride Systems Technician at Magic Kingdom West — complex animatronic diagnostics, electrical systems, and ride control in a live-show environment. Pursuing B.S. Engineering at UCF via Disney Aspire.
Current Role
Nov 2023 – Sep 2025
Electrical Engineer III — Controls & Process
Insteel Industries
Corporate controls engineer across 10 manufacturing plants. Designed and deployed ML-driven predictive maintenance system integrated with IBM Maximo, shifting operations from reactive to predictive.
ML / AI Multi-Plant Scale
Jan 2022 – Aug 2024
Field Engineer — Generator Specialist
GE Vernova
On-site technical direction Project Leader for installation, commissioning, and maintenance of large steam-powered generation systems at international sites. Led skilled union labor teams on safety-critical and infrastructure equipment.
Global
2019 – 2022
Controls Technician → Green Card Lead → Commissioning & Test
Universal Orlando Resort
Three progressive roles building deep expertise in animatronics, ride control systems, and attraction commissioning. Partnered with Design Engineering on ride control integration and validation from the ground up.
Animatronics Ride Systems
2010 – 2013
Integral Fuel Cell Technician B
Boeing Commercial Airplanes
Precision structural and mechanical assembly on commercial aircraft. Wire routing, terminal soldering, and rework per FAA specifications and engineering drawings.
Aerospace
Oct 2008 – Oct 2013
A&P Mechanic — Flightline Crew Chief
United States Air Force
Maintained and repaired C-17A airframe systems, powerplants, and avionics. Certified aircraft documentation. The discipline, precision, and accountability standards from the Air Force underpin everything that came after.
Foundation

Every role in this career has been about one thing: making complex systems do exactly what they need to do, exactly when they need to do it.

The Air Force taught precision and accountability. Boeing taught exacting standards. Universal taught how theme park attractions live and breathe. GE and Insteel expanded the scale. Disney brought it all into focus — because here, engineering doesn't just keep a system running. It keeps a story alive.

The path here isn't always a straight line. But in hindsight, every step pointed the same direction.


Skills & Applied Experience

Each entry reflects a system built, a problem solved, or a result delivered — not a self-assessed score.

Personal Work

The Home Lab

Engineering doesn't stop at the job site. These personal projects represent curiosity in action — building animatronics, machining metal, designing PCBs, writing software and games, and rapid prototyping for the pure challenge of it.

Browser Game — Playable Here
Bayou Bites
Original browser rhythm game · 4 original songs · 3 stages · touch, mouse & keyboard

A self-contained, touch-first rhythm game built from scratch for the browser — no frameworks, no game engine. A hand-written HTML5 canvas render loop, a Web Audio timing system, sprite-atlas animation, and an adaptive beatmap engine that scales the pace to your accuracy. Four original songs carry a three-stage journey from the bayou to the riverboat to the city.

HTML5 Canvas Web Audio API Custom Game Loop Adaptive Beatmaps Sprite Animation Responsive · Touch-First Zero Dependencies
Opens in a window right here — best with sound on. Tap the pastries on the beat; leave the thorns alone.
How It Was Built ▼
Bayou Bites gameplay preview
Engine & Rendering
A from-scratch HTML5 canvas engine — its own game loop, fixed-timestep update, sprite-atlas animation, and layered parallax backgrounds. No Phaser, no Unity, no framework: just a hand-written render, input, and state pipeline in vanilla JavaScript.
Audio & Timing
The hard part of any rhythm game is timing. Beatmaps are aligned to four original tracks through the Web Audio API, with a judgment window that grades each tap and a calibration path for audio latency — the same signal-timing sensibility I bring to show control, applied to music instead of motion.
Adaptive Difficulty
An adaptive pace system reads your accuracy in real time and scales the challenge across five levels, so the game stays in the sweet spot for a first-timer and a veteran alike — one journey, three stages, tuned live to the player.
Built to Embed
Fully self-contained and responsive, designed to drop into any page as a sandboxed window that reports score and progress events back to its host — which is exactly how it runs inside this portfolio.
Home Automation · Active
S7-1200 Home HVAC & Lift Station Control
Siemens S7-1200 · VFD Drives · ET200 · PWM · Real Iron, Real Consequences

The HVAC control board failed. The replacement quote was absurd. There happened to be a Siemens S7-1200 on the shelf and a few small VFDs in the parts bin — so the house got a proper industrial controls system instead. What started as a cost-driven fix turned into a fully functional variable-speed HVAC and septic lift station automation platform running on the same hardware I use professionally.

Siemens S7-1200 VFD · Variable Speed ET200 Distributed I/O PWM Control TIA Portal Lift Station HVAC Automation
Expand Details ▼

The external blower and compressor are now VFD-driven — variable speed on the blower, variable flow on the compressor, both tuned through the S7 instead of hardwired on/off switching. The internal blower fan runs on PWM signal as designed, fed from an ET200 distributed I/O station. The lift station for the septic system runs on the same PLC — level-based pump control, fault detection, and alarm logic that would be overkill anywhere except a home built by an automation engineer.

The Problem
OEM HVAC control board failed. Replacement cost was exorbitant for what amounted to a simple relay and timer board. With an S7-1200 and VFDs already on hand, engineering a proper solution cost less and delivered significantly more capability than the factory part.
External Unit — VFD Control
External blower and compressor replaced with VFD-driven operation. Variable blower speed allows staged airflow matched to demand rather than full-on/off cycling. Compressor flow is modulated through the drive — reducing wear, improving efficiency, and giving the S7 closed-loop control over the entire refrigerant circuit behavior.
Internal Unit — ET200 PWM
Internal blower fan retained its PWM interface as designed — driven by an ET200 distributed I/O station hanging off the S7 network. Keeps the air handler behavior factory-standard while integrating cleanly into the broader control architecture.
Lift Station — Septic Control
Septic lift station pump control also running on the same S7. Float-switch level logic, pump sequencing, run-time tracking, and fault alarming — all in ladder logic. The kind of protection a pump that runs unattended actually needs.
Animatronics Build — Completed
Jolly Roger Skull & Ship's Wheel
Wall-mounted themed prop · Inspired by Pirates of the Caribbean

A fully animatronic, wall-mounted themed prop — a Jolly Roger skull mounted at the center of a Spanish galleon-style ship's wheel, designed as a complete show piece. The skull features articulated jaw movement driven by a custom servo and linkage system, with hollow eye sockets faithful to the character. The ship's wheel serves both as the structural mount and as the thematic context, evoking the helm of a pirate vessel straight out of the Golden Age of Sail.

Themed Prop Design Wall Installation Servo Control Mechanical Linkages 3D Printed Components CNC Milled Aluminum Show Programming
Expand Details ▼

Fabricated entirely in-house — structural components CNC milled from aluminum on my home-built machine, organic shell and detail parts 3D printed. Designed for wall installation as a finished, display-ready themed environment piece. No kits, no off-the-shelf assemblies — every part designed, machined, printed, and assembled from scratch.

Concept & Design
Designed as a complete themed environment piece — not just an animatronic figure, but a prop with narrative context. The ship's wheel anchors the skull in a world: a Spanish galleon, a pirate's helm, a story. That's show design thinking, not just engineering.
Fabrication
Structural and wheel components CNC milled from aluminum on my home-built machine. Shell, skull, and detail parts 3D printed. The combination of precision-machined metal and rapid-prototyped organics mirrors the multi-process fabrication workflow used in professional animatronic and prop development.
Why It Matters
This isn't a figure — it's a finished installation. It demonstrates the complete creative-to-engineering pipeline: a thematic concept, executed through mechanical design, in-house fabrication, and show programming, delivered as a wall-mounted prop ready for an audience. That's the Imagineering loop in miniature.
In Action
Build Photos
Animatronics Build — In Progress
Full-Size Wall-E
Original character build · CAD & animation programming phase

The most ambitious personal project to date — a fully articulated, full-size Wall-E figure built from the ground up. Currently in the CAD design and animation programming phase, this build is a complete systems engineering challenge: mechanical structure and drive systems, multi-axis servo control for head, eye, arm, and track movement, custom electronics and PCB design for the control architecture, and character animation programming to bring the personality of the character to life.

Full-Scale Build CAD / SolidWorks Multi-Axis Control Custom Electronics Character Animation In Progress
Expand Details ▼

Wall-E is deceptively complex — the character's appeal comes almost entirely from subtle, expressive motion. Getting that right requires the same sensitivity to performance quality that separates a functional animatronic from a memorable one.

Current Phase
Full mechanical design in CAD — structural chassis, drive track system, head and eye gimbals, arm linkages, and body panels. Simultaneously developing the animation programming framework for choreographed character movement sequences.
Engineering Scope
Full mechanical design · Custom PCB and electronics architecture · Multi-axis servo and motor control · Track drive system · Binocular eye mechanism with independent axes · Shoulder and arm articulation · Character show programming and motion sequencing
The Challenge
Wall-E's expressiveness lives in millimeters of eye movement and fractions of a second of timing. The engineering goal isn't just a figure that moves — it's a figure that communicates. That distinction is what Imagineering gets right, and what this build is designed to practice.
3D Model · CAD Viewer
Full CAD model — drag to rotate, scroll to zoom, pinch on mobile.
Proof of Concept — Active Development
PIXIE
Position Interlink for Extended Interface Emulation  ·  PSYNC Protocol

What started as a wiring problem on the Wall-E build turned into something with real implications for any complex animatronic figure. Seventeen motors across a figure's arms and neck require 68 individual encoder wires routed through narrow, continuously-flexing joint cavities. Wire fatigue from that constant flex is a primary driver of downtime in complex multi-axis animatronic systems.

PIXIE / PSYNC RP2350 · PIO RS-422 Differential Hamming ECC BiSS-C Servo Drives Qt5 HMI Protocol Design Wire Reduction Proof of Concept
Expand Details ▼

PIXIE is a custom encoder multiplexing bridge — three RP2350 nodes capture all encoder signals locally and transmit position data over a single 12-conductor cable using the PSYNC source-synchronous protocol, then regenerate bit-for-bit identical A/B quadrature outputs at the servo drives. The drives see no change. 68 wires become 36. As a side effect, each arm assembly becomes a Lemo quick-disconnect module that swaps in minutes instead of hours.

This is a PoC being developed independently — the intent is to validate the concept at small scale and demonstrate a transferable reliability solution for complex multi-axis animatronic figures.

The Problem
On complex animatronic figures, wire damage and flex fatigue are the primary cause of downtime. 17 motors across a figure's arms and neck require 68 encoder wires threading through joint cavities that flex continuously during every show cycle. More wires through those tight paths means more break locations, harder fault isolation, and longer repair windows — all reactive, all in-situ, all unscheduled.
The Solution
Three PIXIE nodes — left arm (5 motors), right arm (5 motors), neck (7 motors) — reduce 68 wires to 36. Each node captures all encoder A/B signals via RP2350 PIO state machines, serializes position deltas over the PSYNC protocol across three RS-422 differential pairs, and a remote board reconstructs identical quadrature outputs for the servo drives. 47% wire reduction. Zero drive reconfiguration required. Transparent emulation by design.
How It Works
PSYNC is a source-synchronous serial protocol — clock and data transmitted together, no baud negotiation, deterministic timing. Each 42-byte frame carries 8 axes of int32 position deltas, Hamming SECDED error correction, and CRC-16/CCITT. On receive, a second RP2350 decodes the frame, corrects single-bit errors in-place, and steps PIO-driven A/B quadrature outputs by the delta count per axis. RP2350 PIO runs all encoder capture and signal regeneration independent of the CPU — zero interrupt jitter.
Current Status
Working prototype confirmed transmitting live encoder data between nodes at 5 Mbit/s source-synchronous serial. 4-channel PIO quadrature decode verified, position deltas propagating master to slave in real time. 92% packet success on bare GPIO jumper wires without ECC active — expected to improve substantially on a proper PCB with Hamming correction applied. Latency under 2 ms end-to-end. Qt5 HMI running on Pi Zero 2 W: live counts, velocity sparklines, PSYNC link health, BiSS-C status, and per-axis zeroing. Next step: connect the regenerated BiSS-C output to a live servo drive and confirm the drive accepts the signal without configuration changes.
Roadmap
Phase 1 — PoC Protocol Validation (Current)
PSYNC encode/decode on Pi Pico 2, PIO quadrature capture, node-to-node data transmission confirmed. ECC and CRC framing implemented in firmware.

Phase 2 — Servo Drive Integration
Connect regenerated BiSS-C output to a live servo drive. Confirm the drive accepts the signal with zero firmware or configuration changes — transparent emulation validated end-to-end. Expand to 3-node stress test: left arm (5), right arm (5), neck (7), all 17 encoders live.

Phase 3 — Custom FPGA PCB
Migrate from Pi Pico 2 to a purpose-built PCB centered on an FPGA. The PSYNC protocol and frame format carry over unchanged — FPGA buys hardware determinism and true parallel logic, not higher speed. Pure fabric logic means no firmware stack, no interrupt jitter, no edge cases. Board will integrate RS-422 transceivers, FPGA, power conditioning, and Lemo quick-disconnect connectors into a single compact node. PCB design in Altium Designer.

Phase 4 — Modular PM Cycle
With custom nodes installed, each arm assembly connects via two Lemo connectors: motor power harness and PIXIE node cable. A second set of pre-built arms held as hot-swap spares enables scheduled swaps in minutes — removed arm goes to shop for full rebuild and inspection. Reactive in-cavity repair replaced by proactive scheduled rotation.
Live Demo · PSYNC / BiSS-C HMI Simulator
Interactive mockup of the Qt5 HMI running on the Pi Zero 2 W touchscreen — encoder data, PSYNC link status, BiSS-C axis monitoring, and the zeroing interface.
Custom CNC Mill

Designed, built, and commissioned a custom CNC milling machine capable of machining aluminum. Full mechanical design, motion control system integration, and toolpath programming — built from first principles.

CNCMotion ControlAluminum Machining
Expand Details ▼
Custom PCB Design

Designing and fabricating custom printed circuit boards for electronics projects — schematic capture, layout design, component selection, and assembly. Full hardware development from concept to working board.

PCB LayoutSchematic DesignAltium DesignerEmbedded SystemsRP2350
Expand Details ▼
Rapid Prototyping / 3D Printing

Leveraging 3D printing as a rapid prototyping tool for mechanical components, custom brackets, animatronic parts, and engineering concepts. Design in CAD, iterate fast, validate before committing to machined or fabricated parts.

FDM / SLACAD DesignRapid Iteration
Expand Details ▼

Technical Skills

Ride & Attraction
  • Animatronic diagnostics & repair
  • Ride control systems
  • Show effects integration
  • Commissioning & test
  • System integration
Controls & Automation
  • Rockwell (Studio 5000)
  • Siemens (TIA Portal)
  • Beckhoff (TwinCAT)
  • EtherNet/IP · ProfiNet · Modbus
  • HMI / SCADA systems
AI & Engineering
  • ML predictive maintenance
  • Agentic workflow design
  • AI-assisted diagnostics
  • Prompt engineering
  • LLM-augmented troubleshooting
Fabrication & Design
  • CNC machining (aluminum)
  • Custom PCB design
  • 3D printing / rapid prototyping
  • AutoCAD · SolidWorks · Revit
  • ESP32 · Arduino · Raspberry Pi
Get in Touch

Let's Build Something.

Currently at Walt Disney World, Magic Kingdom West and pursuing a B.S. in Engineering at UCF through the Disney Aspire Program.

reywsoto@gmail.com → Download Resume ↓
...
hey, check me out —
I might be something interesting 👀
// hidden level unlocked
Let's see if you know your Imagineering.
I don't move. I don't make a sound.
I have no motor, no circuit, no mechanism at all.
Yet the moment guests step through the gate,
I pull them forward without saying a word.

Walt borrowed my name from a cookout.
Every great park is built around me.

What am I?