I am currently a student at Brigham Young University, pursuing my PhD in Computer Science, with focus on human interaction with robotic swarms.
My interest lies in the field of bio-inspired multi-agent systems. I aim to model phenomenon in nature to help solve problems like disease spread and
power theft and use distributed systems to optimize the solutions to these issues.
I would also like to use models derived from natural systems make distributed
autonomous systems to enforce basic cleanliness on public streets, and for fighting water, soil and air pollution.
Currently I am working on graph-theoretic metrics
derived from Hub-based colonies solving the Best-of-N problem to improve swarm performance and reduce human workload in a shared information scenario during
human-colony interaction. I currently work with Dr. Mike Goodrich at the HCMI Lab at BYU.
Brigham Young University, Provo, Utah (BYU)
PhD, Computer Science (Current)
Brigham Young University, Provo, Utah (BYU)
MS, Electrical and Computer Engineering
Indraprastha Institute of Information Technology, Delhi (IIIT-Delhi)
B. Tech. (with Honors), Electronics and Communication Engineering
Gyan Bharati School, Saket
Senior Secondary School (Science Major)
Awards
NIX: Snowflake Startup Challenge Semi-Finalist (Top 10 out of 200+ startups)
Best Academic Performance in ECE 2017 Batch, IIIT-Delhi
Best All-Rounder Performance 2017 Batch, IIIT-Delhi
On the IIIT Delhi’s Dean’s list for Academic Excellence in the term 2015-16.
Best Social Startup Idea Award: Won a 3D printer and a robotic arm in Grey Orange Accelerated Learning (GOAL) Round 1, Summer 2016
Our team was amongst the top three in the Hackathon organised at Summer School for IoT 2016 organised by Microsoft Research, Bangalore and IISc Bangalore
Winner at Hardware Hackathon held at IIIT Delhi Research Showcase 2015
Winning team, Analog Circuit Design competition, TI Analog Maker 2014 (Intracollege)
Projects
(To be updated: More found in CV)
B.Tech Thesis: Frequency Response Analysis of Mosquito Swarming Behaviour
Advisors: Dr. Sachit Butail, Dr. P.B. Sujit
Built a laboratory microcosm at the National Institute of Malaria Research for studying mosquito swarming behaviour.
Developed experimental setup for system identification of insect swarming over a marker and performed frequency domain analysis of marker following behaviour using control-theoretic methods.
[Second prize at IIIT-Delhi Research Showcase Demo Presentation; nominated for best B.Tech Thesis; abstract submitted to SIAM DS’19] [pdf]
Low power device for Snow Petrel’s nest in Antarctica
Device used for detecting temperature in the nests of Snow Petrels (birds found in Antarctica) and their foraging
patterns, using Arduino Pro Mini board, temperature and light sensors and a 3D printed enclosure.
Audio localisation using ENF Signatures
Worked on using the ENF signatures embedded within audio recordings for localisation of the audio, as part of Signal
Processing Cup 2016. [Report]
Low-cost WiFi based temperature sensor
Worked on the current hardware for ESP01 boards at Zenatix, for stabilising and running the WiFi based temperature
sensor in AP and Client mode simultaneously. Also designed enclosure for the hardware, and bug testing procedure for the hardware.
Skills and Coursework
Languages & Tools: MATLAB, Python (PyTorch, Scipy/Numpy, Matplotlib, Pygame), ROS, C, C++, R
Hardware Familiarity: Arduino, RaspberryPi, CAN/OBD2 car interface, ESP32, TurtleBot, Whirlybird BYU 3 DOF helicopter
Coursework: Robotics and Modelling: Robotic Vision, Flight Dynamics and Control, Multi-Agent Systems, Introduction to Robotics, Robotic Systems, Modelling Complex Systems, Control Theory, Optimal Control Systems, Autonomous Driving, Non-linear Control TheoryEmbedded Systems and Electronics: Embedded Logic Design, Digital VLSI Design, Solid State Devices, Smart Sensing for Internet of Things. Communication and Signal Processing: Signals and Systems, Principles of Communication, Digital Signal Processing, Mathematics for Signals and Systems, Random Processes Programming and Computer Science: Introduction to Programming, Data Structures and Algorithms, Computer Architecture, Computer Systems Management, Computer Vision, Information Retrival, Deep Learning and Advanced Deep Learning, Computational CreativityOther: Urban Transportation Planning, Introduction to Economics, Introduction to Psychology, Introduction to Literature, Environmental Sciences, Critical Thinking, Technical Communication, Foundations of Finance, Indian Poetry
I taught Math and Science to orphan girls aged 8 - 15. I held weekly music sessions too. I also taught Math and English, to high school girls from a weaker background,
and motivated them to pursue their studies further.
Positions Held
Teaching Responsibilities: - (Upcoming: Instructor): Intro to AI, Spring 2022 (BYU)
- (Teaching Assistant: Lab Mentor) Design of Control Systems, Fall 2017 (BYU)
- (Teaching Assistant: Teaching, Lab Mentor, Grading) Introduction to Robotics, Winter 2017 (IIITD)
- (Teaching Assistant, Grading and Labs) Digital VLSI Design, Monsoon 2016 (IIITD)
- (Teaching Assistant: Lab Mentor) Embedded Logic Design, Monsoon 2015 (IIITD)
Mentor for 10 freshmen during my senior year at IIITD.
Member, Student Senate — Student body associated with academics in the institute, 2015-16
Core Organising Committee - Esya - Technical fest of IIIT Delhi, and Odyssey - Cultural fest of IIIT Delhi.
Extracurricular
I love playing basketball. I have been a part of my school and college basketball team. We won the first prize at Twaran'14, the sports meet at IIITM-Gwalior.
I also play keyboard and have given multiple solo and band performances. I also performed with my band at the International Arts Week organised by Kiran Nadar Museum of Arts and NCERT. I'll upload some of my recordings soon!