cv
Basics
Name | Rishabh Karnad |
Label | Graduate Student and Research Assistant |
Url | https://rishabhkarnad.github.io/ |
Work
-
2022 Aug - Present Research Assistant
Indian Institute of Technology, Hyderabad
Causal Discovery, Time-series forecasting and Bayesian Learning
-
2020 Dec - 2021 Nov Associate Engineering Manager
GeekyAnts India Pvt. Ltd.
Responsible for project architecture and management, DevOps on certain projects (Azure, AWS, DigitalOcean), training and mentoring team members and managing open-source projects
-
2019 Dec - 2020 Nov Senior Software Engineer
GeekyAnts India Pvt. Ltd.
Responsible for the design and development of full stack web and mobile applications and maintaining the open-source Vue Native project
-
2017 Aug - 2019 Nov Software Engineer
GeekyAnts India Pvt. Ltd.
Developed full stack web and mobile applications with React, Angular, Node.js and React Native based stacks
Education
-
2022 Aug - Present Hyderabad, India
Master of Technology (MTech)
Indian Institute of Technology, Hyderabad
Artificial Intelligence & Machine Learning
-
2013 Aug - 2017 June Mumbai, India
Projects
-
Bayesian Causal Discovery
Bayesian models to learn the causal structure underlying data-generating processes, possibly in the presence of confounders. This work is a part of my MTech Thesis.
-
Causal Discovery on Multivariate Time Series Data with Missing Values
A Bayesian model to learn the causal structure underlying a time series data-generating process in the presence of missing values.
-
Causal Fairness Analysis
A study and comparison of Causality-based metrics with existing state-of-the-art explainability methods such as Lime and SHAP to analyse the fairness of machine learning models. This work was done as part of the course 'Explainability in Machine Learning' conducted by Dr. Konda Reddy Mopuri (2023).
-
Real-time Scheduler for Multiprocessor Systems based on Simulated Annealing
Developed a scheduling algorithm for real-time tasks in multiprocessor environments using Simulated Annealing as the optimization algorithm. This was part of my final year BE degree project.
-
Command and Control platform for IoT devices
A platform to collect telemetry from and pass command messages to IoT devices built on Node.js, Express, TypeScript, Eclipse Hono, Postgres, Kubernetes and Next.js.
-
Vue Native
I was the maintainer of Vue Native, a framework to build cross-platform native mobile apps using Vue.js. Built on top of React Native with compatibility for most React Native UI libraries.
Awards
- 2016
Tata Trusts Scholarship
Scholarship for academic excellence
Certificates
Coursera AI for Good Specialization | ||
DeepLearning.AI | 2018-01-01 |
Languages
English | |
Full working proficiency |
Hindi | |
Bilingual proficiency |
French | |
Limited proficiency |
Interests
Machine Learning |
Causality |
Bayesian Learning |
Climate Change mitigation |
AI for Good |