experience
-
Collaborative Robotics and Intelligent Systems (CoRIS) Institute
Graduate Research Assistant Advised by Dr. Kagan Tumer november 2018 - present
- Develop methods for addressing reward sparsity and credit assignment problems in multiagent settings that require a high degree of inter-agent coordination.
- Design diversity search methods for improving zero-shot generalization to changes in task dynamics, agent policies and team compositions. -
C37 Collective
Applied AI - Artist Researcher july 2022 - present
- Investigate the application of computational and evolutionary techniques as an aid in creating aleatoric temporal art forms (music).
- Design tools for multi-modal visualization of the transformation of input as it is subjected to generative models. -
RedLynx Oy
Applied AI - Research Engineer july 2019 - september 2019
- Investigated the confluence of traditional tree-based planning and reinforcement learning for adversarial zero-sum games.
- Improved Quality-Diversity methods for automated inference of latent spaces which can be used as proxies for a behavior space of policies. -
Ubisoft Entertainment SA
AI & Physics Programmer july 2016 - june 2018
- Implemented policy gradient and evolutionary (NEAT) methods to build an end-to-end pipeline for automated game testing.
- Designed and developed a web-first rigid body physics engine in TypeScript and Node.js for building online simulators.
- Designed and implemented a framework for automated focus control, in C++, as a drop-in library for auto-generating user interface mapping across several hardware platforms.
- Improved the implementation for continuous collision detection in a AA physics engine for performance speed-ups of over 73%. The engine was part of actively supported games with over 10 million+ users.
-
BMC Software
Software Development Research Intern august 2015 - august 2016
- Developed an event analysis tool for root cause analysis and mining event associations using a variation of the Rete algorithm for real-time analysis of network events for the network automation team.
- Implemented a RNN in Python and TensorFlow to predict potential network failures. -
Pune Institute of Computer Technology
Undergraduate Research Assistant Advised by Dr. Mukta Takalikar october 2014 - august 2016
- Compiled data and helped develop methods to improve Named-entity recognition for Hindi and its dialects.
- Conducted a literature survey on the developments in Neuroevolution techniques specifically for learning in problems with sparse rewards.
academic service
- + Tutorial on "Multi-Objective Multi-Agent Learning: Evolutionary and Reinforcement Learning Perspectives" at ECAI 2024.
- + Reviewer for IEEE Transactions on Evolutionary Computation.
- + PC for the 22nd International Conference on Autonomous Agents and Multiagent Systems (AAMAS; ALA) 2023, 2024.
- + Reviewer for the International Conference on Autonomous Agents and Multiagent Systems (AAMAS) 2021, 2022, 2023, 2024.
- + Reviewer for the Genetic and Evolutionary Computation Conference (GECCO) 2022, 2023.
teaching assistant
+ Machine Learning and Data Mining Spring 15
+ Data Structures and Algorithms Fall 15
+ Programming Paradigms and Generics in C/C++ Fall 14
+ Operating System Administration Spring 13
+ Introduction to Functional Programming with Haskell Fall 13