Who is this guy?

Personal Details

I am a computer science graduate who believes in the power of Data. I am passionate in Artificial Intelligence and Machine Learning and love working on projects! As someone who was born and brought up by parents who constantly shift places in India, I was not only exposed to various cultures but also prompted to learn new languages and make friends all over the country. This has allowed me to fit in with people easily and understand people better. Apart from this I am generally a easy going person who loves to work smart and play hard. My motive is "Smart work is always better than hard work!"

Who am I?

I am a Data Scientist with years of broad-based experience in building multiprocessing python applications, overcoming complex architectural, and scalability issues. I am proficient in statistical analysis, geospatial data science, computer vision, NLP, machine learning and deep learning algorithms, as well as languages, such as Python, Java, Go, SQL. My experience in startups and MNCs make me well suited to roles that require navigating uncertainty, but with high levels of autonomy . Oh btw, I am also an avid fan of chocolate cake and make it a point to try as many bakeries as possible in the place I stay. In short, I love Coding, Communicating and Chocolate Cake!

Education

Education

National University of Singapore

Ranked Asia's #1 university by QS ranking for Undergraduate Computer Science

Location:

Singapore

Main Courses:

Machine Learning

Deep Learning

NLP

Computer Vision

Software Engineering

Operating Systems

Data Structures and Algorithms

Adelson School of Entrepreneurship

Part of an NUS Overseas College Program which involves studying part time in a partner university while working full time in a start-up to learn new technical skills while gaining exposure to the rich enterprenuership culture

Period:

July 2018 - Dec 2018

Location:

Tel Aviv, Israel

Main Courses:

New Centure Creation

Start Up Internship Programme

Entrepreneurship Practicuum

National Talent Search Examination Scholar

Govt of India

Given to the top 1000 students all over India based on a merit examination conducted in High School.

Best Project Award @ Orbital

NUS school of Computing

Won the Best Project Award at the Advanced Level for creating and Android Application called DigiWrite.

Winner of BiZ predictive analysis contest

NUS school of Buisness

Winner of the Predictive Contest organised by NUS Business School on Kaggle.

IFG Tennis Team Captain

NUS School of Computing

Captain for Inter Faculty Games Tennis Team representing School of Computing from NUS

2nd Runner Up at BoshVille2017

Bosch Singapore

2nd Runner Up at #BoschVille2018 Hackathon for creating a Driver Drowsy Alarm Android App

Some Cool Projects?

Things that I am very proud of!

Geegle

Chrome extension which could search user's history not only based on previous search titles but also on based on the content they might have read or pictures they might have seen while reading.

Technologies used: Elasticsearch, TensorFlow, NodeJs, Google Cloud platform

Speciality: Built it in under 24 hrs

DigiWrite

Android Application which can scan documents or papers automatically and extract the text out of them to digitalise, translate or edit the text and later save or share the text in various formats.

Technologies used: Various OCR, ML libraries, Java for Android Application

Speciality: Best Project Award @ Orbital

Driver Drowsy Alarm

Created an Android application which can detect the tired level and drowsiness state of a driver based on number of blinks, yawns and surrounding temperature and humidity conditions.

Technologies used: ML libraries, Bosch Sensors, Java for Android Development

Speciality: 2nd Runner up at #BosheVille2018

TeachConnect

Lead a team of 4 members to morph and implement new features to the already existing Address Book into a Desktop Address Book application for Teachers to retrive contacts and information about their students.

Technologies used: Java

Speciality: Software Engineering principles - Junit Testing and Documentation

Zeus Ver 2.0

Built a mini robot which could autonomously navigate along a line, move in a designated circle, recognise colors and fight other robots as a part of a very interesting course taught in NUS.

Technologies used: Python, EV3 devlopment, Various sensors

Speciality: This bot participated in Bot fights

Finding Waldo

Built a system that could identify Waldo from an image. This was built without using any Neural Networks. All the algorithms were built from scratch.

Technologies used: Python

Speciality: This code did not use Deep Learning of any sort. All the computer vision algorithms were implemented from scratch

Self Learning Tetris

Built a Tetris game from Scratch that could learn to play tetris on it's own. The game was built to show that simple genetic algorithms with modifications can sometimes be better than Reinforcement Learning

Technologies used: Python

Speciality: This self learning tetris bot could clear on average more than a million rows per game

CDLC SAT Solver

A system built to solve Conjugative Normal Form (CNF) Forumulas in DIMAC format using CDCL algorithm with upto 140 variables.

Technologies used: Java

Speciality: This Solver could in most instances handle around 80 variables. In the best case scenario, it even cleared upto 140 variables.

Any Many more Intro Projects...

  • Spam Filter
  • Hand Written Digit Recogniser
  • Basic ML classification and Linear models
  • See my Resume for full info