You are on page 1of 6

Suhail Gupta 

Sr. Software Engineer 


(+91) 9650185444 
suhailgupta03@gmail.com 

Professional Qualification Summary 


● Played with writing things ranging from video players, to writing sophisticated keyloggers, 
to tweet bots, to image classifiers, scalable RTM applications, to chat servers, to websites. 
● Enjoy working with data: creating models, predicting and finding insights to support 
business decisions 
● Deep understanding of performance in Node.JS and V8 
● Well versed in Javascript, Python, R, Typescript, PHP, Java, SQL and NoSQL cloud 
database hosting and management 
● Have some work experience in the further past in C,C++ 
● Ability to work collaboratively in virtual teams 

Technical Expertise  
Programming Languages - ​Javascript, R, Java, Python, PHP  

Technologies - ​Node JS, Sequelize, OpenCV, ReactJS, Hibernate, AWS, Typescript 

Database - ​MySQL, DynamoDB, MSSQL 

WORK EXPERIENCE 
Circus Social, Bangalore (India)​ - Sr. Software Engineer 
JUNE 2017 - JANUARY 2019 
● Designed, architected and developed Radar, a brand new product for Circus Social 
● Built a Logo Classifier using TensorFlow. 
● Built an unsupervised social document clustering system to recommend similar 
documents. 
● Created a twitter virality score calculator using a deep neural network. 
● Developed various AWS microservices for Email and SMS alerts and packaging crons. 
● Designed and managed large database application and provided support for DynamoDB 
applications 
 
Venera Technologies, Noida (India)​ - Software Engineer 
AUGUST 2015 - APRIL 2017 
● Rapidly prototyped new capabilities to confirm feasibility. 
● Designed and implemented the database schema and the application layers. 
● Optimized web applications with Memcached monitoring. 
● Segregated SQL from the business logic by introducing ORM tools and stored 
procedures. 
● Designed and implemented communication frameworks over SOAP and between web 
and MySQL. 
 

HCL Technologies, Noida (India)​ - Trainee


AUGUST 2014 - AUGUST 2015 
 

Webart Softech, Panchkula (India)​ - SEO Intern 


JANUARY 2014 - JULY 2014 

Recent Projects Undertaken 


Virality Prediction 
● Virality prediction of millions of twitter posts using a deep neural network. 
Tools used: 
​Platform​: Linux 
​Technologies​: R, Python, TensorFlow, NodeJS 
 
20Twenty - A Social Media Monitoring Tool 
● Designing and implementing the backend server routines, apis to be integrated with 
front-end and client applications 
● User payment module for managing the subscriptions, invoices, top-ups  
● User management module for managing users within an account 
● Report management and scheduling user reports with respect to their time-zones. 
 
Tools used: 
​Platform​: Linux 
​Technologies​: NodeJS, ReactJS, S3, Lambda Services, Apache Kafka, MySQL, DynamoDB,  
Elasticsearch, Redis 
 
Transcoder - Tool For Encoding Media Content  
● Designed and implemented a highly scalable transcoder tool using AWS services 
● Implemented a completely serverless application using AWS Cognito, AWS Lambda, AWS 
DynamoDB 
● Designed the dynamo schema for transcoder service. 
● Implemented a minimal-cost solution to handle EC2 scaling 
● Implemented the complete front-end of the application 
 
Tools used: 
​Platform​: Linux, AWS Lambda 
​Technologies​: NodeJS, ReactJS, S3, Lambda Services, DynamoDB, AWS Cognito 
 
Quasar - File Based QC On Cloud 
● Designing UI for the admin operations including payments and subscription. 
● User management module for managing users within a account. 
● Reports management and scheduled task using server cron jobs. 
● Optimized web applications with Memcached monitoring. 
● Segregated SQL from the business logic by introducing ORM tools and stored 
procedures. 
 
Tools used: 
​Platform​: Linux 
​Technologies​: Node JS, PHP, MySQL, MSSQL, Javascript, SOAP 

EDUCATION
Georgia Institute of Technology (Atlanta, Georgia)​- Master In Computer Science 
JANUARY 2018 - PRESENT 
● Enrolled in the ​digital​ MS program with Georgia Tech (Spring 2018) 
● Specialising in ​Machine Learning 
 

Beant College Of Engineering And Technology​- Bachelors Of Technology In Computer 


Science And Engineering 
AUGUST 2010 - AUGUST 2014 
● GPA 3.47 / 4.0 
● Developed scheduling algorithm for load balancing with my professor, which was 
published by ​International Journal of Emerging Trends & Technology in Computer 
Science​. 
● Wrote Nappster (inspired from Napster), based on P2P computing. Written completely in 
Java, users could share, search for any kind of file by providing the keywords. 
● Developed a game Tic-tac-toe with an embedded intelligence for a single player game. 
● Designed and implemented a Keylogger using Java and C. It utilized a buffer to capture 
the data. The captured data could later be viewed in a structured format in the GUI 
provided in the application. 
● Wrote a full fledged Media Player. It could also be used to merge, cut, mix or record the 
sounds. 

You might also like