My Under-graduate Resume

S V Praveen

B. Tech Computer Science and Engineering, IIT Dharwad
Email: 170010025@iitdh.ac.in

I love programming, researching AI, and solving challenging problems

Note: This was intended to be a more complete resume and, thus, may be a long read.

+

Education

Indian Institute of Technology, Dharwad

B.Tech in Computer Science and Engineering.

CGPA: 9.24

July 2017 - May 2021

Sri Kumaran Children's Home

CBSE - 12th Grade

Percentage: 96.4

May 2015 - April 2017

The Brigade School

CBSE - 10th Grade

CGPA: 10/10

May 2014 - April 2015

Experience

Data Scientist (Intern)

CRED, Bangalore

  • Developed an automated insights framework to generate diverse push-notifications based on credit statements for 300K users every month, which increased CTR by 2X for an under- performing app section (as indicated by early results in an A/B test).
  • Built an anomaly detection platform based on STL Decomposition that parsed through customer support tickets in real-time and identified RCAs faster by back-tracking through identified outliers.
  • Finally, I optimized an existing image-processing pipeline built on top of OpenCV that periodically extracted card variants from credit statements for over a million users and made it robust by enabling it to dynamically identify and save new card variants.

Jan 2021 - Jul 2021

Machine Learning Engineer (Intern)

UltraInstinct, Bangalore

  • Designed an architecture based on inception networks and transformers to enable models to describe events-of-interest in videos for an AI Startup that enables machines for security. Also worked on filter-pruning I3D and SlowFast networks for faster video classification.
  • Conducted an extensive literature survey on prior techniques, and gained experience in working with large datasets, distributed computing, and frameworks like MXNet and PyTorch.

Aug 2020 - Dec 2020

Teaching Assistant

Prof. Tamal Das, IIT Dharwad

  • Served as a hands-on tutor for a cloud computing seminar on Google Cloud Platform and Amazon Web Services.

Sep 2020 - Oct 2020

Hackathons

VENDO - DECENTRALIZED ADS

COMMUNITY PRIZE 2021

  • Authentic traffic for advertisers, Profitable ad-viewing for web-surfers.
  • Our solution incentivizes viewers to view ads by offering them Vendos (VEN, ERC20) for verifying their impressions. Impressions are verified by asking viewers to fill out a captcha "related to the company's tagline", thus, making impressions really count.
  • Decentralization by shifting the workflow to blockchain enables everyone to benefit from increased transparency as all impressions that are stored on the chain can be verified by the anyone including the publisher and marketer.
CODE SUBMISSION

COVID-19 PREDICTIVE MODELLING

TOP 25 in SAMHAR COVID-19 HACKATHON 2020

  • Developed a Seq2seq deep learning model to model the district wise spread of COVID-19 cases, as opposed to the standard SEIR model.
  • An extensive dataset was mined and scraped from various sources to track case counts, district resources, census and news.
  • Our window-based model accuracy was significantly improved by feature selection, hyperparameter tuning and detrending the data. Predictions for short windows were very close to actual numbers seen in the next day.
CODE

Resumatic

Winning Idea of Hack IDF@India Dapp Fest 2019

A Blockchain-based decentralized app that provides a novel solution for verified credentials on person's resume.

  • The project exploits a major advantage of blockchain - once a credential is verified on the blockchain ledger, it is stored as an immutable record that can never be tampered with. Hence, the tagline - Once Verified, Always Verified!
  • A private cloud swarm was configured for storage and a django app that interacts with it through an API was developed.
  • Security was also a forte of the solution's architecture - as everyone always held onto their data privately with them and, could provide their verified details, to hiring companies, securely by sharing a token that can be used to query hashed records stored in the ledger.
  • When implemented on large-scale, this project shows good potential to save huge costs for companies in the first step of verification in their hiring process.
CODE TWEET

Face Recognition on IMFDB

TOP 25 CDAC Nvidia Atos AI Hackathon 2019

The solution attempts to overcome previous challenges on Face Recognition on the IMFDB dataset with faces subject to variance in scale, pose, occlusion, expression, makeup and illumination.

  • A pre-trained YOLOv3-416, currently one of the best object detection models, was fine-tuned on the WIDER FACE Dataset to obtain nms 0.1 with confidence threshold of 0.95.
    This model detects faces with normal, occlusion, pose and glare variation extremely well.
  • For face recognition, we used FaceNet, that directly learns a mapping from face images to a compact Euclidean space where distances directly correspond to a measure of face similarity. We are able to recognize Indian Faces using Facenet with Inception resnet v1 reasonable accuracy.
  • Experiments of using Deep Residual Equivariant Mapping to increase accuracy of detecting profile faces were also explored.
DEMO

Projects

Alpha Mind

A bot that wins any game of Mastermind [AKA Bulls and cows] within 7 moves.

  • A modified Implementation of the popular Minimax Algorithm from Game Theory, inspired by Donald E. Knuth's - The Computer as a Mastermind
  • Optimization of Algorithm in C++ for fast guessing and response.
  • Also implemented an Alpha Learner to try to find patterns in opponent players and adopt a customized strategy to win against them
  • Clean well structured code
Code available on GitHub

Full Stack Development

  • Developed a MEAN stack application to serve as the ultimate primer for freshmen joining college.
  • Laid the foundations of the code base, co-ordinated tasks among the team, and reviewed code.

June 2019 - Aug 2019

Easy Print

SOFTWARE SYSTEMS, Professor Ramchandra Phawade

  • Deployed a Python-django webapp to wirelessly automate printing tasks in college.
  • Integrated Razorpay for ease of payments.
  • Securely configured an Apache Server to serve as a content-delivery network.
  • Co-ordinated in a pair for the full-stack development of the web service.

Oct 2018 - Dec 2018

IRODOS | Operating Systems Project

Worked with a team of 5 developers to emulate an operating system shell from scratch.

  • Implemented most of the basic functionalities of kernels right from Memory Handling to Process Scheduling with the help of multi-threading libraries.
  • Built our own version of a compiler for our OS's unique programming language.
My main role involved writing a robin-round scheduler for handling processes and handling process-threads.

TH 2018

An android app that unites a fun seeking-game with technology to take it to the next level.

  • Built a secure android app compatible with versions > Android Kitkat(19.0+)
  • Clean minimalist design with easy to use nav-drawer for smooth UX.
  • Integrated ZXing QR Scanner Library - to unlock next level
  • The app also featured a map of the playing area and list of clues that could only be unlocked progressively.
Code available on GitHub


Awards

Certifications

Positions of Responsibility + Miscellaneous

  • Department Academic Mentor, 2019 - 2020, IIT Dharwad: Provided general academic advice to 10 computer science under-graduate sophomores.
  • Devhack Co-ordinator, Parsec 2020 - Served as a proactive lead in conducting the hackathon event for Parsec 2020, the annual techfest of IIT Dharwad.
  • Core Member, Open Student Society - actively organizing technical workshops, organizing hackfests and promoting open source to improve the techno-culture in IIT Dharwad
  • Student Mentor 2018 - 2019, IIT Dharwad: served as a proactive student mentor, guiding freshmen through their initial years in college.
  • Team Player: Represented the Inter-IIT Dharwad Football team, 2017 - 2018

Skills

Programming Languages & Tools

Python Libraries familiar with -
Pandas, Numpy, PyTorch, Tensorflow, Optuna, LightGBM, XGBoost, Sklearn

Web Development and Frameworks

Python frameworks/ libraries familiar with -
Flask, Django, FastAPI


PostgreSQL, C++ icons by Icons8 Also, Icons from Font Awesome (see license).