Post Job Free
Sign in

Social Media Software Engineer

Location:
Santa Clara, CA
Posted:
March 03, 2020

Contact this candidate

Resume:

Gurpreet Singh Bhatia ********@*****.***

+1-734-***-****

Linkedin

Education

•

University of Michigan Ann Arbor, MI

Master of Science in Information, Specializing in Data Science May 2021

•

Guru Gobind Singh Indraprastha University Delhi, India Bachelor of Technology, Information Technology.; GPA: 3.76 July 2015 Experience

•

Indraprastha Institute of Information Technology Delhi, India Research Associate Sep 2017 - Aug 2019

Advanced Analytics for Social Media Analysis (AASMA):

{ Key contributor to designing, developing, and maintaining large-scale data mining web application.

{ Scaled the project from 60 to 100+ organizations leading a team 5 developers. [Python, Rails, Apache Storm]

Spam Campaign Characterization:

{ Developed framework to detect and suspend spammers by analyzing over 23 million tweets using Random Forest.

Digital Signals on Stack Over

ow:

{ Identi ed evidence of positive correlation between reputation scores and badges, and social attributes Popularity and Impact of Stack Over

ow (SO) users.

{ Applied Gradient Tree Boosting Regression to model dataset of 3.8 Million users; R 2

(Popularity) = 0.956 and

R

2

(Impact) = 0.858.

•

Sapient Consulting Delhi, India

Associate Software Engineer L1 April 2016 - Jul 2017

Data Integration Middleware Platform:

{ Built Data Integration framework with Publisher / Subscriber format that provides a middleware platform for communication between proprietary systems.

{ Steered development of component for le format conversion using business logic. [ Java Spring, SQL] Projects

• Honda CV Hackathon : Developed application to detect parking spot on the road using Yolov3 and Darknet.

• Newspaper vs Stocks : Empirical analysis of how headlines in

uence stock value of an Indian company for the year 2008. [Hadoop, PySpark, Spark SQL]

• DeepTra c : Utilized Deep Reinforcement Learning to model a car that drives through virtual highway tra c.

• Video Analysis : Added support for Non-GPU servers to poll and execute video functionality on GPU servers in the network using RPyC.

• Track On Twitter : NodeJS application to track keywords on Twitter using Chrome noti cations. Achieves Async I/O using Callbacks and Promises.

Publications

• \Signals Matter: Understanding Popularity and Impact of Users on Stack Over

ow", Short Paper, The Web Conference 2019 (WWW), 20% acceptance. [Link]

• \Under the Shadow of Sunshine: Characterizing Spam Campaigns Abusing Phone Numbers Across Online Social Networks", Journal of Web Science 2019.

Skills

• Languages: Java, Python, C++, Javascript, SQL

Machine Learning: Pandas, Keras, TensorFlow

Tools: Hadoop, Spark, Git, Docker

Frameworks:MongoDB, NodeJs, Spring MVC

Courses

• Computational Data Science and Machine Learning, Data Manipulation, Algorithms, Computer Networks, Operating Systems

Working towards a graduate degree in computer science, computer engineering or related discipline • Experience in one or more of C++, Java, Scala, Python or equivalent programming language • Understanding of advanced data structures and algorithms • Familiarity with linear algebra, statistics, information theory or related mathematical domains • Understand deep learning, dynamic programming, reinforcement learning or related areas • Ability to develop and execute processes for complete CI/CD pipeline • Excellent written and verbal communication skillS Preferred Requireme



Contact this candidate