About Me

I am a Founding Member of Technical Staff at Oak Lab, where we are building algorithms that will enable all kinds of artificial systems to learn continually in real time—from their own experience—with orders of magnitude less compute and energy than contemporary methods.

Recently, I finished a postdoc at the National Research Council Canada, where I did reinforcement-learning research at the intersection of robotics and space applications. Check out this video of our robot dog (Rocky!) traversing lunar-like terrain zero-shot after learning to walk purely in simulation in less than 20 minutes using a single GPU!

Previously, I obtained my Ph.D. at the University of Alberta with Rich Sutton, where I developed simple and practical algorithms from first principles for long-lived artificial decision-making systems. In particular, I developed the algorithms within the reinforcement-learning framework for continuing (non-episodic) problems—in which the agent-environment interaction goes on ad infinitum—with the goal of maximizing the average reward obtained per step. Empirically, my algorithms are easy to implement and use.

I love space! I envision a future where artificial systems will have human-like intelligence and adaptability, making space exploration significantly easier and safer for our species.

Here my resume (last updated: May 2026).



Some Updates



Ph.D. Dissertation

This dissertation develops simple and practical learning algorithms from first principles for long-lived agents. Formally, the algorithms are developed within the reinforcement learning framework for continuing (non-episodic) problems, in which the agent-environment interaction goes on ad infinitum, with the goal of maximizing the average reward obtained per step.

There are three main contributions:

  1. Foundational one-step tabular learning algorithms for average-reward prediction and control.
  2. Multi-step prediction algorithms for average-reward prediction, some of which are proved to converge with linear function approximation.
  3. Reward centering to improve discounted-reward algorithms.

All of the above contributions are grounded in theory. My experiments show that the performance of the proposed algorithms is robust to the choice of their parameters—making them easy to use.

Defended in March 2024. [Dissertation PDF, Defense Slides, Defense Seminar video]



Selected Research



Selected Talks



Work Experience

Oak Lab

Founding Member and Member of Technical Staff
Oct 2026 – ongoing; Toronto, Canada

National Research Council of Canada

Postdoc Fellow
Sep 2024 – Sep 2026; Ottawa, Canada

AlbertaSat

Member: Software, Automation, and Testing Team
April 2023 – Aug 2024; Edmonton, Canada

Google Research, Brain Team

Research Scientist Intern
June 2022 – Sep 2022; Toronto, Canada
With Bo Chang and Alexandros Karatzoglou.

Huawei Research

Research Scientist Intern
May 2019 – Sep 2019; Edmonton, Canada
With Hengshuai Yao.

Intel Labs

Research Intern
May 2017 – Jul 2017; Bengaluru, India
With Bharat Kaul

Purdue University

Research Intern
May 2016 – Jul 2016; Indiana, USA
With Bruno Ribeiro

Amazon Development Centre

Technical Internship; May 2015 – Jul 2015; Chennai, India
With Sravan Bodapati and Venkatraman Kalyanapasupathy



Master’s Thesis

This thesis was a part of my integrated Bachelor’s + Master’s program in the Dept. of Computer Science and Engineering at the Indian Institute of Technology Madras in Chennai, India, supervised by Professor Balaraman Ravindran. Defended in May 2018.

My goal was to make self-driving cars a reality in my country, India. Towards this end, I modeled it as a multi-agent learning problem in a safety-critical application and:

  1. proposed a risk-averse imitation learning algorithm that had lower tail-end risk w.r.t. the then state-of-the-art,
  2. trialled a curriculum-based learning approach for multi-agent RoboSoccer, and
  3. extended the TORCS simulator to release the first open-source driving simulator that supports multi-agent training — MADRaS (has 100+ stars on Github).

[Thesis PDF, Defense Slides]



Teaching Experience




Community Service



Some Interests and Hobbies

Books

If I had to pick one thing of the few things I could do all my life, it would be reading (sports comes first). With three fat bookshelves overflowing with books back home, and many more in my handy Kindle, there are actually times when I am happy to see long queues, presenting another opportunity to dive into my latest book. Some of my favorite authors are Adrian Tchaikovsky, Ted Chiang, Andy Weir, Michael Crichton. I also read non-fiction, mostly about space or minds. I have had the pleasure of leading the Making Minds reading group for 3+ years at the University of Alberta. Connect with me on Goodreads!

Space

Space has fascinated me since I was a kid. Over the past few years, my go-to sci-fi subgenre has been first contact and inter-galactic travel. But my interest in space has had a massive resurgence thanks to Kerbal Space Program and Everyday Astronaut. Instead of core AI, I might want to start have started a career in AIxSpace!

Formula 1

There is hardly anything as spectacular as this confluence of science and engineering which gives the world these lean, mean, and beautiful machines, with some of fittest athletes on the planet battling fearlessly at speeds excessive of 300 kmph over 20+ challenging tracks all over the world. Current favorite track: Spa Francorchamps Circuit Gilles-Villeneuve, Team: Forza Ferrari forever! (sigh)

How things work

I am marvelled by the incredible displays of science and engineering all around us, so I spend inordinate amounts of time looking up how things work, like Sterling Engines, Fluorescence, Lagrange Points, water-based mills, series-parallel power-split hybrid powertrains, etc. Sometimes I learn enough (and have enough time) to try and explain them to the world through my blog.



Contact Me

On LinkedIn or via email.



Recent Posts

  • Parabolic flights: Simulating microgravity on Earth
    Understanding the one of the only ways to simulate space on Earth
    April 19, 2026

  • Understanding Lagrange Points
    My journey towards understanding these fascinating points in the universe.
    November 29, 2025

  • Setting up RL experiments with KSP
    How to use KSP's hyper-realistic physics engine as a simulator for RL
    November 26, 2023

  • Computing Fibonacci numbers using Linear Algebra
    Linear Algebra yields a hilariously fast method to compute Fibonacci numbers!
    May 12, 2023

  • See All Posts