Anudeep Tubati

MS in Computer Science, New York University
BTech in Computer Science, IIT Dharwad, India
anudeep [dot] tumati99 [at] gmail [dot] com

I love to explore reinforcement learning, human psychology, and developing solutions that have a positive impact on humankind! Oh, and I also maintain a blog here

What would I do if I had the power to change one global policy?
I would create policies that aid in the holistic development of children right from elementary school. How exactly? By imparting education about life, mental health, and being human. I firmly believe this would directly tackle numerous problems in today's world at their roots.


Education

New York University, Tandon School of Engineering

Master of Science in Computer Science

(yet to complete first semester)
Sep 2022 — May 2024

Indian Institute of Technology Dharwad

Bachelor of Technology in Computer Science and Engineering

Overall CGPA: 8.62 (out of 10)

Major CGPA: 9.03
Jul 2017 — Jun 2021

Narayana Junior College

12th Grade
Math, Physics, and Chemistry

Percentage: 97.1%

Jul 2015 — Apr 2017

St. Andrew's School

10th Grade

CGPA: 9.4 (out of 10)

Graduated Apr 2015

Experience

Software Development Engineer

ABB (Bangalore, India)

Joined with a goal to learn scalable backend frameworks and core software principles that aid in delivering AI solutions

Developed ABB Genix apps with efficient backend and frontend technologies like .NET and Angular while inculcating Agile and robust DevOps principles

Reviewed and improved the code-base of highly-business-valued applications on Django (Python)

Soft skills learned: effective communication

July 2021 — Feb 2022

Teaching Assistant

Openstack and Cloud Computing (IIT Dharwad, co-op with Broadridge India)

Assisted with workshops aimed to equip the users with the knowledge of private and service-based cloud computing (Openstack, AWS, GCP, Azure)

Effectively solved queries by showing demos and, additionally, designed assignments for thorough understanding of the topic

Soft skills learned: effective communication, leadership

Sep 2020 — Oct 2020

Projects

Malware Classifier

Research Project in Static Malware Detection (IIT Dharwad)

Motive: To analyze patterns that render a program as malware; to build a classifier that detects such patterns.

Explored feature extraction methods like EXE header info, control and data flow graphs; developed a pipeline involving logistic regression and naive Bayes classifier with well-known feature selection methods.

Achieved a 3% improvement in accuracy compared to a previously renowned paper by modeling opcodes better.

Collected a dataset of 50k benign samples by innovatively tackling the copyright hinderance; working towards publishing the novelty and the dataset

Soft skills learned: planning research, software documentation

Mar — June 2021; Dec — Apr 2022

Retro-game-playing Bots

Research Project in Reinforcement Learning (IIT Dharwad)

Extensively used PyTorch to develop RL bots for Tetris, Pong, Snake, and a few more Atari games that achieved admirable performance

Implemented various evolutionary and deep reinforcement algorithms like CEM, DQN, and A2C

Analysed state-of-the-art algorithms like AlphaGo, Rainbow DQN, and MuZero

(Open-source) Published all implementations and the report with a summary of each key family of algorithms to aid in quick bootstrapping of fellow RL followers

Soft skills learned: planning research

Aug 2020 — Dec 2020

Automated Essay Grader

Natural Language Processing

Analyzed ML and DL based approaches to NLP; algorithms like Naive Bayes, SVM and LSTM coupled with strategies like CBOW, Skip-gram, and TF-IDF

Analyzed and used BERT to obtain encodings that were fed to a shallow Neural Net; achieved a Quadratic Weighted Kappa of 0.77 on the Kaggle AES Dataset (highest in the competition being 0.81)

Mar 2020 — Jun 2020

Robust Facial Recognition for Real-world Applications

C-DAC Nvidia AI Hackathon (2019)

Innovated upon various DL pipeline architectures to overcome natural constraints like rotation, occlusion, and blurring while processing real-life surveillance data

Analyzed popular literature like YOLOv3, De-blur GAN, Facenet, and DREAM layer to understand their behaviour and ultimately integrate them together

Achieved a test accuracy of 73% on the Indian Movie Face Dataset to finish in the Top 30 teams in India (sidenote: the model performed better on higher-res datasets)

Aug 2019 — Oct 2019

Other Notable Projects

Now We See You (Jan 2019)

Implemented an automated attendance tracking system based on landmark facial recognition using OpenCV Python and served it with a django backend

Our team finished 2nd in the hackathon and was selected to present the idea to Mr. N. R. Narayana Murthy (founder, Infosys)



EasyPrint (Oct 2018 — Jan 2019)

Developed an online portal using django to facilitate on-the-move wireless printing in college. It was the only course project to be actually proposed to be put in production in college (out of 20)


Skills

Programming Languages & Tools
Libraries
  • Most Used — NumPy, pandas, PyTorch, django
  • Familiar — TensorFlow, Radare2, seaborn, sklearn

I can fluently converse in English, Telugu, and Hindi!


Achievements

  • 2nd Runners-up, India Region Embedded Security Challenge, CSAW 2019; organized at IIT Kanpur by New York University
  • 25th all over India C-DAC Nvidia AI Hackathon 2019
  • Top 5 in IIT Dharwad for the Youth Delegation Programme 2019, organized by the Ministry of Youth Affairs and Sports
  • Top 3.1% in India JEE Advanced 2017