Robotics · AI · Web Applications

|

Robotics researcher, AI engineer, and full-stack web developer. I help startups, research labs, and companies build sophisticated technical products — robots, AI systems, and the web applications that power them.

6+
Years Robotics Research
3
Universities & Institutions
MS
Computer Science, UCSB
BS
Electrical Engineering, UCSD

Robotics, AI, and the software that ties them together.

I bring the same rigorous engineering mindset to a robot that needs to navigate and adapt, an AI system integrated into your product, or a professional web presence that converts.

Robot Learning & Control

Reinforcement learning applied to multi-DOF arms, locomotion, and manipulation, built and validated in custom simulation environments.

  • RL algorithm design & evaluation
  • Custom simulation environments
  • Robot model generation
  • Multi-DOF arm & locomotion control

Computer Vision

End-to-end vision pipelines from camera hardware to detection algorithms, including field-deployed systems.

  • Object & feature detection pipelines
  • Field robot deployments (mapping, counting)
  • Camera hardware integration

Real-Time & Embedded Systems

Hard real-time OS design and low-level firmware for robotic control hardware.

  • Real-time OS design
  • Embedded firmware development
  • Sensor integration & custom hardware

AI & Machine Learning

Applied ML engineering from research to production, built to integrate cleanly into a real product.

  • LLM-powered enterprise applications
  • Deep learning model development
  • ML pipeline architecture
  • AI feature engineering & integration

Simulation, Modeling & Analytics

Custom physics simulation and data tooling for problems too large or too complex for off-the-shelf solutions.

  • High-dimensional state-space modeling
  • Custom physics simulation tools
  • Spatial data analysis & dashboards

Web & Full-Stack Development

Professional websites and AI-powered web applications, built clean and fast — no templates, no page builders.

  • Portfolio & professional sites
  • AI-integrated web apps
  • Interactive data dashboards
  • Backend, APIs & database design
HTML / CSS / JS React Python REST APIs OpenAI / Anthropic APIs Tableau PyTorch SQL Git / GitHub Linux / Bash C / Embedded Systems

Live example: You're looking at it. This site was built from scratch — custom canvas animation, responsive layout, and intentional design — all by Roman.

Get a Site Like This

Roman Aguilera is a robotics researcher and engineer whose work sits at the intersection of AI and physical systems — designing algorithms that give robots the ability to learn, adapt, and operate in complex, real-world environments.

His background spans the full stack: from embedded electronics and computer vision to reinforcement learning and real-time OS development. He's shipped research at academic and startup levels, and led AI engineering in a VC-backed product context.

If your team is building something that moves, perceives, or decides — Roman can help you do it rigorously and faster.

Google-CAHSI Dissertation Fellowship, 2023
Awarded for foundational research into how reinforcement learning algorithms scale with robot dimensionality.
Published in Advanced Materials
Embedded systems research in wearable health monitoring contributed to a peer-reviewed publication.
AI/ML Engineering Lead, PivotalVC
Led development of enterprise-grade AI-powered web applications using frontier models.

A track record across research, startups, and industry

AI / ML
Engineering Lead
Industry

PivotalVC — AI & ML Engineering Lead

VC-Backed Product Company

Led architecture and delivery of AI- and ML-powered web applications, integrating frontier models into enterprise-grade production systems. Responsible for technical strategy, model selection, and end-to-end engineering across the AI stack.

Research · 6 Years

UCSB Dynamic Robotics Lab — AI Robotics Researcher

University of California, Santa Barbara

Investigated how reinforcement learning algorithm performance degrades as robot complexity scales. Built custom N-link simulation environments in OpenAI Gym to isolate the effects of link count, task complexity, and environment difficulty. Discovered evidence suggesting PPO learns motion primitives rather than goal-directed behavior — a finding with practical implications for robot controller design. Awarded the Google-CAHSI Dissertation Fellowship in 2023.

Startup · Computer Vision

Confidential Robotics Startup — Computer Vision Engineer

Agricultural Robotics

Contributed to and extended a field-deployed vision system mounted on a tractor robot. Automated plant detection using image recognition algorithms to locate strawberry plant center points and log GPS coordinates during treatment passes — enabling precision data collection at scale.

Research · 2 Years

UCSD Neural Interaction Lab — Embedded Systems Researcher

University of California, San Diego

Designed and prototyped a wireless wearable health monitoring device using the PSoC 4 BLE microcontroller — leveraging onboard ADC, op-amps, and BLE transmission to stream epidermal sensor data to mobile and desktop applications. Programmed in C, redesigned electrical circuits, and contributed to research later published in Advanced Materials (2017).

Selected technical work

Understanding Reinforcement Learning in High-Degree-of-Freedom Robotic Systems

Research on applying reinforcement learning to high-DOF robotic control. Investigates whether RL develops true goal reasoning or trajectory heuristics. Achieved stable reaching policies up to 32 DOF using N-link manipulator simulators with PPO/TRPO/SAC algorithms.

View Blog Post →

High Dimensionality, Value Iteration & Barycentric Interpolation in Robotic Control

Addresses computational tractability for high-DOF robot controllers. Uses first-principles state-space bounding and Barycentric Interpolation to enable Value Iteration on dynamical systems without combinatorial blowup.

View on GitHub →

RTOS4ROBOTS: Hard Real-Time OS for Robotic Control

End-to-end hard real-time control system for agile humanoids, integrating Xenomai & Ubuntu into a custom RTOS purpose-built for robotic applications.

View on GitHub →

URDF Multilink Robot Generator (Private)

Tool to programmatically generate robot model XMLs for physics simulators including MuJoCo and PyBullet. Parameterized by link count, geometry, and joint config.

Telecom Marketing Spatial Analysis

Tableau dashboards analyzing spatial advertising performance across CVR, CTR, CPC, CPM, and 5 other KPIs to identify high- and low-performing ad groups by geography.

View on Github →

NYC Restaurant Violations — Data Analytics

Data-driven recommendations for health violation prevention, identifying highest-risk establishments and advising targeted training interventions using NYC open data.

View on Github →

Pixel-RNN (Private)

Deep generative image model built from scratch in PyTorch, implementing recurrent pixel-by-pixel generation.

A Literature Survey of IBM’s TrueNorth Neurosynaptic Processor

An overview on the theory, history, and applications of IBM's TrueNorth Neurosynaptic Procssor.

View on GitHub →

Mobile Wireless Health Monitoring

A wireless health monitoring prototype to measure and track skin flexion information. Health information is sent to laptop and smartphone application. Used PSoC4 development board.

View on GitHub →

Academic foundation

2024
M.S. Computer Science
University of California, Santa Barbara
2024
Ph.D. Computer Science (All But Dissertation)
University of California, Santa Barbara
2017
B.S. Electrical Engineering
University of California, San Diego

Get in touch.

Whether you're prototyping a robot, integrating AI into your product, or need a professional website — get in touch. Available for consulting, contract engineering, web development, and research collaboration.

Roman Aguilera