AI About Me Projects Work Experience Education

SKILLS


CORE
  • Algorithms
  • Data Structures
AI | ML | DATA SCIENCE
  • Python
  • TensorFlow
  • Keras
  • numpy
  • scikit-learn
  • sciPy
  • openCV
  • pandas
  • matplotlib
  • Octave
  • Pig Latin
  • Scilab
LANGUAGES | TOOLS | FRAMEWORKS
  • C++
  • Java
  • C
  • Scilab
  • JavaScript
  • HTML
  • CSS
  • PHP
  • Bootstrap
  • Jekyll
  • Node JS
  • Django
  • Flask
  • Liquid
  • Jinja2
  • Vagrant
  • Oracle VM
  • AWS Tools
  • Firebase
  • SQL

STATEMENT


Ever since I was young, I have always been intrigued by the way computers work. The first game I ever played on my dad's Mac was a simple flash game, where you drag-and-drop various items into the mouth of a plump white dalmatian, and listen to it say something unique and funny about each of them. From then, till now, my quest to find out how these amazing machines work has found me here in the IVth year of a B.Tech, CSE course at SRM.

Here I am now, taking a leap into the world of AI, to see how long it takes for them to turn from machines into super AGIs with sentience!

Get CV

ACHIEVEMENTS / AWARDS


  • Ranked in the top 10% of registered competitors in McKinsey Analytics Online Hackathon 20th - 22nd July 2018
  • Awarded merit scholarship for pursuing B.Tech in Computer Science and Engineering 2015 - 2019
  • Won outstanding performance award for ‘Most Innovative Team’ during Insight organized by TCS 2014
  • Won 3rd prize in Chennai District Chess Association tournament 2011
Reinforcement Learning
Reinforcement Learning

Undergraduate Thesis - Reinforcement Learning

STATUS: ONGOING Demo GitHub

McKinsey Analytics Online Hackathon 2018
McKinsey Analytics Hackathon

McKinsey Analytics Online Hackathon 2018

STATUS: COMPLETE GitHub

Blur Detection on CERTH dataset using-MLP
Blur Detection using-MLP

Blur Detection on CERTH dataset using-MLP

STATUS: COMPLETE GitHub

ML from scratch
Machine Learning from Scratch

Machine Learning from Scratch

STATUS: COMPLETE GitHub

Collaborative filtering and content-based filtering Recommender Sytems
Recommender Systems

Collaborative filtering and content-based filtering Recommender Sytems

STATUS: COMPLETE GitHub

Gender Recognition by Voice
Gender Recognition by Voice

Gender Recognition using preprocessed features of Voice

STATUS: COMPLETE GitHub

Grid Removal using OpenCV
Grid Removal using OpenCV

Grid Removal using OpenCV (Open ComputerVision) library

STATUS: COMPLETE GitHub

Question paper upload web portal for staff using JSP
Question paper upload portal

Question paper upload web portal for staff using JSP

STATUS: COMPLETE GitHub

Big Data Apache server logs analysis using Pig and Python
Analyzing Apache Server Logs

Big Data Apache server logs analysis using Pig and Python

STATUS: COMPLETE GitHub

Timestamp Microservice
Timestamp Microservice

Timestamp Microservice using Node JS deployed on Heroku as a FreeCodeCamp project

STATUS: COMPLETE Demo GitHub

Random Quote Machine
Random Quote Machine

Random Quote Machine using AJAX and Mashape API as a FreeCodeCamp project

STATUS: COMPLETE Demo GitHub

Local Weather microservice
Local Weather microservice

Local Weather microservice using OpenWeather API as a FreeCodeCamp project

STATUS: COMPLETE Demo GitHub

Intern, Data Science

Tata Consultancy Services Jun 2018 - Aug 2018
  • Assumed a de-facto technical leadership role in a team, to research, plan and develop a personalized product recommendation engine using TensorFlow, to be deployed as a micro service for ecommerce shopping cart applications.
  • Collaborated with the apigee and Amazon Alexa teams to integrate the output of the recommender system to an Amazon Echo device using Flask.
  • Python
  • TensorFlow
  • scikit-learn
  • sciPy
  • numpy
  • pandas
  • Flask
  • MongoDB

Intern, Security Engineering Team

Aujas Networks Jun 2017 - Jul 2017
  • Developed applications to integrate with security intelligence and event management software like Splunk and IBM QRadar using Python and JavaScript.
  • Wrote Python client script for a Splunk app to integrate with Java Server using Google Protobuf as intermediate data exchange format. The events and alerts are parsed by custom Regex and visualized as Pie charts for further analysis.
  • Worked with QRadar REST API endpoints and also wrote a cross-version and cross-distribution pure C program to obtain Linux system hardware information.
  • Python
  • Google Protobuf
  • Java
  • Regex
  • XML
  • C
  • JavaScript
  • Flask
  • Jinja2

B.Tech, CSE

SRMIST Jul 2015 - Present

B. Tech, Computer Science and Engineering @ SRM Institute of Science and Technology

  • 9.14 CGPA
  • 50% merit scholarship

XII, HSC, CBSE

Asan Memorial Jul 2014 - May 2015

XIIth standard, Higher Secondary Certificate @ Asan Memorial Senior Secondary School, CBSE

  • 94%

X, SSC, CBSE

Asan Memorial Jul 2012 - May 2013

Xth standard, Secondary School Certificate @ Asan Memorial Senior Secondary School, CBSE

  • 9.8 CGPA

COURSES AND CERTIFICATIONS


Deep Learning Specialization

deeplearning.ai, taught by Andrew Ng on Coursera

A 5-course specialization for Deep Learning

View Certification JUL 2018

Sequence Models

deeplearning.ai, taught by Andrew Ng on Coursera

Part of the 5-course Deep Learning specialization, this course focuses on learning from sequential data using the power of Recurrent Neural Networks (RNNs) and modifications of the RNN like Long Short-Term Memory (LSTMs) networks.

View Certification JUL 2018

Convolutional Neural Networks

deeplearning.ai, taught by Andrew Ng on Coursera

Part of the 5-course Deep Learning specialization, this course focuses on training networks on image data, using the powerful concept of convolutions.

View Certification APR 2018

Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization

deeplearning.ai, taught by Andrew Ng on Coursera

Part of the 5-course Deep Learning specialization, this course taught me how to improve the performance of already existing Deep Neural Networks by tuning Hyperparameters, using regularization and other techniques.

View Certification MAR 2018

Neural Networks and Deep Learning

deeplearning.ai, taught by Andrew Ng on Coursera

Part of the 5-course Deep Learning specialization, this course taught me the basics of Neural Networks and their usage in Deep Learning.

View Certification MAR 2018

Structuring Machine Learning Projects

deeplearning.ai, taught by Andrew Ng on Coursera

Part of the 5-course Deep Learning specialization, this course taught me the basics of structuring my Machine Learning projects from start to finish.

View Certification MAR 2018

Machine Learning

Stanford University, taught by Andrew Ng on Coursera

The first and best basic Machine Learning course that helped me get started on the fundamentals of everything Machine Learning.

View Certification DEC 2017
© Hriday N Sanghvi