Career Profile

Computer Science graduate, seeking internship/co-op opportunities in the field of Software Development and Data Science. With an extensive well-rounded experience at 2 fast-paced startups i.e. Tracxn & Innovaccer.

At Tracxn, I developed the data mining model for the organization which enabled them to crawl new startups by their online presence. This model was based on spider crawling thus making it easier to aggregate and create a startup portfolio.

At Innovaccer, I developed decision making models for clients based on Natural Language Processing and Machine Learning. I was also a major contributor for the development of Datashop Lens.

Currently I'm working as a Graduate Student Assistant at the University at Buffalo Information Security Office. My work includes network flow visualization and analytics along with anomaly detection in network using Machine Learning Models.

Apart from developing cutting-edge, robust software solutions for companies to scale effectively, I also have successful projects in the field of Machine Learning.

Experiences

Graduate Student Assistant

January, 2017 - Present

Looked after the network ingestion pipeline

Created storage and visualization of network flow using ElasticSearch, Kibana and Logstash

Working on anomaly detection in networks using Machine Learning

Software Engineer

March, 2016 - May, 2016
Tracxn, Bangalore India

Looked after the backend of the platform and created massive online data mining models to crawl startups based on their online presence.

Migrated several webpages from grails to React.JS

Created a name domain crawler which gathered all the newly registered,deleted domains thereby enabling ~1 Million domains addition to the database everyday.

Optimised database queries thereby reducing the required servers to handle daily load

Decision Sceintist

July, 2015 - Feb, 2016
Innovaccer, Noida India

Created decision based models for various clients using Natural Language Processing and Statistical Machine Learning.

Major Contributor of Datashop Lens that is used for retail based clients.

Developed a SixDesk library in Python to manage SixTrack Simulations using local client database (SQLite) and a centralized database (MySQL) replacing the existing mechanism which uses shared filesystem (OpenAFS)

Projects

Question Answering System Based on Twitter Data

Developed a Question Answering System based on Twitter Data as a graduate course requirement for Information Retrieval. Used natural language processing to extract relations which are used to answer questions. The site is live and can be checked at http://www.aneeshbhatnagar.com/n-quire

Group Messenger with Total and FIFO Ordering Fault Tolerance Guarantees

Developed an Android Group Messenger which implements fault tolerance along with total and fifo ordering of messages. Uses content provider and basic multicast for messaging.

Optical Character Recognition for Hindi Language using Neural Network

Developed an OCR for Hindi language using backpropagation neural network in Python.

Classifying Ephemeral vs. Long Lasting Content on the Web

Applied techniques of Machine Learning to build a classifier that is best capable of predicting how users would label the websites (evergreen or ephemeral).

Used python


MoviePie, Web Application

Written in PHP using TMDB and FB API


Seizure Detection in Intracranial EEG Recordings

Applied techniques of Machine Learning to develop a basic seizure detection system for Intracranial EEG recordings using Fast Fourier Transform and Linear Regression.

Used python


Twitter Crawler

Constructed a Twitter Crawler to crawl tweets for specified keywords/hashtags using both Search and Stream API. The tweets would be stored in MongoDB and processed to be indexed in Solr.

Used python, solr and mongodb


Skills & Proficiency

Python

Java

C

SQL

Javscript and JQuery

MongoDB

Photoshop

Machine Learning

Android

R