Biographical Sketch

Prior to starting at the University of Toronto, I was a Postdoctoral Associate in the Robust Robotics Group (RRG) at MIT, working with Prof. Nick Roy. My research in the RRG primarily involved developing navigation algorithms for micro air vehicles (MAVs).

I hold a Bachelor's degree in Computer Engineering from the University of Alberta and Master's degrees in Computer Science from both the University of Southern California and the University of Alberta (in that order, ask me if you want to hear an amusing story...). I received my PhD in Computer Science from USC in 2011, where I was an Annenberg Fellow.

Recreation-wise, I jog, play racquetball, and snowboard when I can. I'm also an avid scuba diver — suggestions for good dive sites are always welcome.


Every now and again I run across a quotation that's worth writing down. Here are some of my favourites.

Finish each day and be done with it. You have done what you could; some blunders and absurdities no doubt crept in; forget them as soon as you can. Tomorrow is a new day; begin it well and serenely and with too high a spirit to be cumbered with your old nonsense.

— Ralph Waldo Emerson

Never permit a dichotomy to rule your life, a dichotomy in which you hate what you do so you can have pleasure in your spare time. Look for a situation in which your work will give you as much happiness as your spare time.

— Pablo Picasso

Three o'clock is always too late or too early for anything you want to do.

— Jean-Paul Sartre

If you wish to make an apple pie from scratch, you must first invent the universe.

— Carl Sagan

If you want a linear fit, just get two data points.

— Anon