Radman Rakhshandehroo

Reinforcement Learning & AI

I am a Master of Management student at UBC. Previously, I graduated with a Bachelor of Science in Biology and Computer Science (Combined Major) from UBC.

Currently, I am working on humanoid locomotion, training high-level controllers to take robust steps in challenging environments under the supervision of Dr. Michiel Van de Panne at UBC and Nick Ioannidis, a PhD student at SFU.

For my undergraduate thesis, I explored the use of reinforcement learning to model individual human behaviour during epidemics under the supervision of Dr. Daniel Coombs. This work has been accepted to TMLR and you can access the paper.

I am particularly interested in reinforcement learning, vision-action-language models, and computer vision, with the goal of building intelligent systems that seamlessly integrate perception and action.

Radman Rakhshandehroo

Research

Exploring the intersection of artificial intelligence, robotics, and human behavior through computational approaches. My research focuses on developing adaptive systems that can learn, reason, and interact effectively in complex environments.

Adaptive Motion Planning for Humanoid Robots

Adaptive Motion Planning for Humanoid Robots

MOCCA Lab, UBC Computer Science · Dr. Michiel Van de Panne

active

Developing robust control policies for humanoid robots to navigate challenging terrains using deep reinforcement learning techniques.

Reinforcement LearningQ-learningPyTorchPybulletPythonComputer Animation
ContagionRL: A Flexible Platform for Learning in Different Spatial Epidemic Environments

ContagionRL: A Flexible Platform for Learning in Different Spatial Epidemic Environments

UBC Mathematics & Computer Science · Dr. Daniel Coombs

published at TMLR 2026

ContagionRL simulates human behavioral responses during epidemics using reinforcement learning, combining a spatial SIRS disease model with single-agent RL.

Reinforcement LearningOpenAI GymPythonPPOSACA2CPyTorchEpidemics
Entrepreneurship Education Research

Entrepreneurship Education Research

UBC Computer Science and Sauder School of Business · Dr. Angele Beausoleil

under review

An NLP-based system that automatically analyzes and maps entrepreneurship education programs and course syllabi against defined competency frameworks using zero-shot classification.

PythonTransformersBART-large-mnliBeautifulSoup4PandasNLTKSeabornMatplotlib
Monte Carlo Protein Engineering: Conformational Optimization and Systematic Mutagenesis Analysis

Monte Carlo Protein Engineering: Conformational Optimization and Systematic Mutagenesis Analysis

UBC Life Sciences Institute (LSI) · Dr. Steven Halem

🥈 iGEM silver medal

A Monte Carlo protein optimization system that uses PyRosetta to systematically explore protein conformations and evaluate single amino acid mutations for enhanced stability and functionality.

PythonPyRosettaPandasNumPytqdmPBSRggplot2tidyverseMonte Carlo

Featured Projects

A selection of projects combining AI, software engineering, and data-driven systems: from interactive dashboards and research prototypes to robust web and mobile applications.

Blog

GitHub Activity

Connect

Feel free to contact me at rdmnr@protonmail.com