Santiago
Troya

Building at the intersection of hardware and software. Computer Engineering student at Temple University with a focus on embedded systems, power systems, and signals and systems.

Selected Work

AI/ML

FlightPod Drone Detection

Real-time computer vision pipeline running YOLOv11n at 40-60 FPS on RTX 4070 GPU, with sub-100ms latency via ZeroMQ IPC bridge to MATLAB flight controller.

Python YOLOv11n ZeroMQ ESP32-S3

Hardware

Digital Piano on FPGA

PWM-based digital piano on Intel DE10-Lite FPGA with 11 SystemVerilog modules, 4-octave range, dual playback modes, and 9 testbenches validating end-to-end audio pipeline.

SystemVerilog FPGA PWM FSM

Systems

Polymorphic Serialization

Multiplayer game server in C++ using OOP principles. Abstract serializer with Text, JSON, and Base64-encoded Binary protocols communicating with 8 Python clients.

C++ Python JSON OOP

Tools & Technologies

Languages

C++ Python C MATLAB Verilog SystemVerilog LaTeX

Embedded & Hardware

ESP32-S3 Arduino Intel DE10-Lite FPGA I2C UART GPIO Soldering Breadboarding

Computer Vision & AI

YOLOv11n n8n LLM Agents

EDA & Design

Altium KiCad SolidWorks NI Multisim

Power Systems

PowerWorld Simulator

Tools

Git Unix/Linux ZeroMQ GitHub Pages

Ready to work together?

I'm currently pursuing opportunities in embedded systems, computer vision, and FPGA design.

Get in Touch