[ VIC ]
[ 00 // STATUS: ONLINE ]

Vic
_

I build systems that move, think, and learn.

[ SEE MY WORK ]
[ 01 // ABOUT ]

My journey began in pure computer science, but the end goal was always robotics. Before writing my first line of code, I knew I wanted to build machines that interact with the physical world. When deciding whether to approach this through hardware like mechanical engineering, electrical engineering, or software, my fascination with AI ultimately made the choice clear.

I chose the software path because of a specific vision: combining robotics with machine learning to create systems that feel genuinely "alive." Inspired by sci-fi like Iron Man, Big Hero 6, and Chappie, I realized that while pure hardware builds the body, AI builds the mind. Even computer engineering felt too focused on low-level constraints rather than pushing the boundaries of intelligent autonomy.

Currently, I'm focusing on machine learning and AI while continuously expanding my knowledge in classical robotics. My trajectory is laser-focused on merging these domains by using modern learned autonomy to bring complex physical systems to life.

Building RL guidance systems.
Optimizing reward functions for learned autonomy.
Exploring Model Predictive Control.
FIG 1.0 — INTERDISCIPLINARY TRAJECTORY
[ 02 // WORK ]

RL Missile Guidance System

A PPO agent trained to intercept a moving, evasive target in a custom-built 2D physics environment.

PythonPyTorchStable Baselines 3GymnasiumRL (PPO)

AI Gameplay Analysis System

An AI system that extracts player behavior and evidence-grounded insights from raw gameplay footage. Designed around separating perception (VLM) from reasoning (LLM) under hardware constraints.

PythonVLMLLMOllamaDocker

Jen & JJ Tint Shop

A high-performance website for a local business, optimized for SEO and user conversion. Engineered with Next.js to achieve perfect Lighthouse scores and seamless responsive design.
TypeScriptReact/Next.jsTailwind CSSVercelLighthouse

MINT — Machine Intelligence for Trading

An ML pipeline for training per-ticker models that predict next-day price direction, and simulating how those signals perform as a portfolio.
PythonSciKit-LearnPandasyfinanceMachine Learning
[ 03 // STACK ]

Languages

Python
Java
TypeScript
JavaScript
SQL
Rust

Frameworks & Libraries

PyTorch
Stable Baselines 3
ROS 2
Langchain/Langgraph
React/Next.js
OpenCV
Gymnasium
NumPy
Pandas
Transformers (Hugging Face)
SciKit-Learn
FastAPI

Tools

Git
Docker
Ollama
Linux

Core Domains

Reinforcement Learning
Proximal Policy Optimization, Curriculum Learning, Reward Shaping, Sim-to-Real Transfer.

Classical Controls
PID, Model Predictive Control (MPC), Proportional Navigation.

Simulation & Modeling
Custom Gymnasium Environments, Rigid Body Physics, TVC Dynamics, Curriculum Design.

AI Systems & Pipelines
Vision-Language Models, Perception-Reasoning Separation, Prompt Engineering, Local LLM Deployment.

[ 04 // CONTACT ]

Let's build something.

Open to research roles, internships, and interesting problems.