SlideShare a Scribd company logo
1 of 1
Download to read offline
Surinder Sokhal
(857) 364-7830 | sokhal.s@husky.neu.edu
https://www.linkedin.com/in/surindersokhal | https://github.com/sokhals
Education
Northeastern University, Boston, MA Dec 2016
Master of Science in Computer Science GPA: 3.67
Relevant Coursework: Managing Software Development, Algorithms, Information Retrieval, Data Mining
Foundation of Artificial Intelligence, Parallel Data Processing in MapReduce, Data Visualization
Guru Nanak Dev University, Amritsar, India May 2013
Bachelor of Technology in Computer Science and Engineering
Relevant Coursework: Data Structures, Algorithms, Object Oriented Programming, RDBMS, Operating System
Technical Skills
Languages: Java, Python, SQL, Android, R, Shell Scripting Big Data: Hadoop, Apache Pig, Hive, Hbase
Web: d3, HTML5, CSS, JavaScript, AngularJS, Node.JS Databases: MySQL, PostgreSQL, Oracle10g
Tools: Tableau, AWS-CLI, Boto3, Elastic Search ETL Tools: Informatica, Business Objects
Cloud Service: EMR, EC2, VPC, RDS Source Control: SVN, Git
Networking: Socket Programming(Java), TCP/IP, Tomcat Build Tools: Gradle, Maven
Work Experience
Nok Nok Labs, Palo Alto, California - Software Engineer Intern (Matthew Lourie)
Project: Deployment of Auth Services (Python, Shell Scripting, AWS, boto3, CSS, HTML, JavaScript) May - Aug 2016
• Enhanced python scripts to remotely deploy AWS components (VPC, subnets, EC2) in parallel
• Developed a Web Application that utilizes UAF (Universal Authentication Framework) to enable password-less authentication
• Integrated this web application with Connect2ID server to provide Single Sign-On(SSO), and Identity Provision services
• Impact: Reduced deployment time by 50%
Project: Automated Test-Harness for improved Agility (Java, Android, Velocity Engine, Servlet) May – Dec 2015
• Developed a test harness android application for Nok Nok Labs S3 authentication product line
• Features included automated test execution, parameterization of test cases and report generation UI
• Enhanced test harness application to analyze and interpret test results and develop JSON reports for further validation
• Fixed bugs discovered as a result of testing.
• Impact: Increased efficiency by 70% and 40% fewer bugs
Innovation Labs, TCS, India - Assistant System Engineer Sept 2013 – July 2014
Project: Report Generating Tool (Java, Weka libraries, Hadoop)
• Developed Java tool using Weka libraries to compute Confusion Matrix for mined associative rules on different data sets
• Integrated Java tool to generate reports for visualizing obtained results with actual results
• Impact: Increased utilization of available resources by 40% and reduced manual effort
Academic Projects
Stock Price Prediction using Twitter sentiments (Java & Python)
• Crawled tweets using twitter streaming API and performed
sentiment Analysis with an accuracy of 84%
• Result: Predicted rise/fall in stock price with an accuracy of
73% using yahoo finance data
Six degrees of Separation (Java, Hadoop, AWS)
• Pipelined MapReduce jobs to verify six degrees of
separation on twitter dataset of 2M records
• Result: Average degree of 4.68 (randomly
generated source and destination vertex)
Web Crawler, Page Rank & Inverted Indexing (Java, HTML5, CSS)
• Implemented multi-threaded web crawler for topic-based query
to collect and build an Inverted Index
• Ranked crawled hyperlinks based on the requested queries
and displayed top ranked pages
Kadoop (Java, AWS, Hadoop)
• Build Hadoop like framework with 1 Master and N-
slave architecture using Sockets for networking
• Features included fault tolerance, managing splits,
zero copy
Visualizing Greenhouse gases (Java, d3, HTML, CSS, JavaScript)
• Developed a visualization to find a correlation between total
greenhouse gases and their changes over period of time
• Visualization hosted at (https://dbharathkumar08.github.io/)
Pac-Man Game (Python)
• Implemented graph search algorithms like A*, BFS,
DFS, Min-Max Algorithm and Alpha-Beta Pruning
to help Pac-Man find path in maze
Individual Projects
Word Editor (Java Swings)
• Implemented word like editor using Java Swings components
• Features included multiple page split, HTML text formatting &
justification, vertical-horizontal scrollbar and images
Chat Service (Java, Socket Programming)
• Developed Java-Swings based chat application using
Sockets for networking
• Features included group/private chat, file transfer and
emoticons

More Related Content

What's hot

Intro to H2O Machine Learning in R at Santa Clara University
Intro to H2O Machine Learning in R at Santa Clara UniversityIntro to H2O Machine Learning in R at Santa Clara University
Intro to H2O Machine Learning in R at Santa Clara UniversitySri Ambati
 
H2O Rains with Databricks Cloud - NY 02.16.16
H2O Rains with Databricks Cloud - NY 02.16.16H2O Rains with Databricks Cloud - NY 02.16.16
H2O Rains with Databricks Cloud - NY 02.16.16Sri Ambati
 
Databricks with R: Deep Dive
Databricks with R: Deep DiveDatabricks with R: Deep Dive
Databricks with R: Deep DiveDatabricks
 
Splunk - Buisness Intelligence tool
Splunk - Buisness Intelligence toolSplunk - Buisness Intelligence tool
Splunk - Buisness Intelligence toolArjun Ravindran
 
Spark Summit EU talk by Christos Erotocritou
Spark Summit EU talk by Christos ErotocritouSpark Summit EU talk by Christos Erotocritou
Spark Summit EU talk by Christos ErotocritouSpark Summit
 
MLflow on and inside Azure
MLflow on and inside AzureMLflow on and inside Azure
MLflow on and inside AzureDatabricks
 
Magellen: Geospatial Analytics on Spark by Ram Sriharsha
Magellen: Geospatial Analytics on Spark by Ram SriharshaMagellen: Geospatial Analytics on Spark by Ram Sriharsha
Magellen: Geospatial Analytics on Spark by Ram SriharshaSpark Summit
 
Scalable AutoML for Time Series Forecasting using Ray
Scalable AutoML for Time Series Forecasting using RayScalable AutoML for Time Series Forecasting using Ray
Scalable AutoML for Time Series Forecasting using RayDatabricks
 
Real-Time Spark: From Interactive Queries to Streaming
Real-Time Spark: From Interactive Queries to StreamingReal-Time Spark: From Interactive Queries to Streaming
Real-Time Spark: From Interactive Queries to StreamingDatabricks
 
Distributed End-to-End Drug Similarity Analytics and Visualization Workflow w...
Distributed End-to-End Drug Similarity Analytics and Visualization Workflow w...Distributed End-to-End Drug Similarity Analytics and Visualization Workflow w...
Distributed End-to-End Drug Similarity Analytics and Visualization Workflow w...Databricks
 
Apache Spark Model Deployment
Apache Spark Model Deployment Apache Spark Model Deployment
Apache Spark Model Deployment Databricks
 
H2O World - H2O Rains with Databricks Cloud
H2O World - H2O Rains with Databricks CloudH2O World - H2O Rains with Databricks Cloud
H2O World - H2O Rains with Databricks CloudSri Ambati
 
H2O Rains with Databricks Cloud - Parisoma SF
H2O Rains with Databricks Cloud - Parisoma SFH2O Rains with Databricks Cloud - Parisoma SF
H2O Rains with Databricks Cloud - Parisoma SFSri Ambati
 
Migrating from Closed to Open Source - Fonda Ingram & Ken Sanford
Migrating from Closed to Open Source - Fonda Ingram & Ken SanfordMigrating from Closed to Open Source - Fonda Ingram & Ken Sanford
Migrating from Closed to Open Source - Fonda Ingram & Ken SanfordSri Ambati
 

What's hot (20)

Intro to H2O Machine Learning in R at Santa Clara University
Intro to H2O Machine Learning in R at Santa Clara UniversityIntro to H2O Machine Learning in R at Santa Clara University
Intro to H2O Machine Learning in R at Santa Clara University
 
Ravneet sidhu
Ravneet sidhuRavneet sidhu
Ravneet sidhu
 
H2O Rains with Databricks Cloud - NY 02.16.16
H2O Rains with Databricks Cloud - NY 02.16.16H2O Rains with Databricks Cloud - NY 02.16.16
H2O Rains with Databricks Cloud - NY 02.16.16
 
Databricks with R: Deep Dive
Databricks with R: Deep DiveDatabricks with R: Deep Dive
Databricks with R: Deep Dive
 
Splunk - Buisness Intelligence tool
Splunk - Buisness Intelligence toolSplunk - Buisness Intelligence tool
Splunk - Buisness Intelligence tool
 
Yu's resume
Yu's resumeYu's resume
Yu's resume
 
Hadoop Summit 2010 Keynote
Hadoop Summit 2010 KeynoteHadoop Summit 2010 Keynote
Hadoop Summit 2010 Keynote
 
Spark Summit EU talk by Christos Erotocritou
Spark Summit EU talk by Christos ErotocritouSpark Summit EU talk by Christos Erotocritou
Spark Summit EU talk by Christos Erotocritou
 
What's next for Big Data? -- Apache Spark
What's next for Big Data? -- Apache SparkWhat's next for Big Data? -- Apache Spark
What's next for Big Data? -- Apache Spark
 
MLflow on and inside Azure
MLflow on and inside AzureMLflow on and inside Azure
MLflow on and inside Azure
 
Magellen: Geospatial Analytics on Spark by Ram Sriharsha
Magellen: Geospatial Analytics on Spark by Ram SriharshaMagellen: Geospatial Analytics on Spark by Ram Sriharsha
Magellen: Geospatial Analytics on Spark by Ram Sriharsha
 
Scalable AutoML for Time Series Forecasting using Ray
Scalable AutoML for Time Series Forecasting using RayScalable AutoML for Time Series Forecasting using Ray
Scalable AutoML for Time Series Forecasting using Ray
 
Resume_Nitin
Resume_NitinResume_Nitin
Resume_Nitin
 
Real-Time Spark: From Interactive Queries to Streaming
Real-Time Spark: From Interactive Queries to StreamingReal-Time Spark: From Interactive Queries to Streaming
Real-Time Spark: From Interactive Queries to Streaming
 
Distributed End-to-End Drug Similarity Analytics and Visualization Workflow w...
Distributed End-to-End Drug Similarity Analytics and Visualization Workflow w...Distributed End-to-End Drug Similarity Analytics and Visualization Workflow w...
Distributed End-to-End Drug Similarity Analytics and Visualization Workflow w...
 
Apache Spark Model Deployment
Apache Spark Model Deployment Apache Spark Model Deployment
Apache Spark Model Deployment
 
Azure Machine Learning
Azure Machine LearningAzure Machine Learning
Azure Machine Learning
 
H2O World - H2O Rains with Databricks Cloud
H2O World - H2O Rains with Databricks CloudH2O World - H2O Rains with Databricks Cloud
H2O World - H2O Rains with Databricks Cloud
 
H2O Rains with Databricks Cloud - Parisoma SF
H2O Rains with Databricks Cloud - Parisoma SFH2O Rains with Databricks Cloud - Parisoma SF
H2O Rains with Databricks Cloud - Parisoma SF
 
Migrating from Closed to Open Source - Fonda Ingram & Ken Sanford
Migrating from Closed to Open Source - Fonda Ingram & Ken SanfordMigrating from Closed to Open Source - Fonda Ingram & Ken Sanford
Migrating from Closed to Open Source - Fonda Ingram & Ken Sanford
 

Viewers also liked (16)

Vinit b. shah
Vinit b. shahVinit b. shah
Vinit b. shah
 
AnaC-Resume
AnaC-ResumeAnaC-Resume
AnaC-Resume
 
Andrea Langley Resume
Andrea Langley ResumeAndrea Langley Resume
Andrea Langley Resume
 
Andrew Utter Resume
Andrew Utter ResumeAndrew Utter Resume
Andrew Utter Resume
 
AMIT _RESUME
AMIT _RESUMEAMIT _RESUME
AMIT _RESUME
 
CrystalsResume
CrystalsResumeCrystalsResume
CrystalsResume
 
caseywest
caseywestcaseywest
caseywest
 
Vivek Pandiyan Resume
Vivek Pandiyan ResumeVivek Pandiyan Resume
Vivek Pandiyan Resume
 
ANSHULResume_1 (1)
ANSHULResume_1 (1)ANSHULResume_1 (1)
ANSHULResume_1 (1)
 
annemarie resume
annemarie resumeannemarie resume
annemarie resume
 
Dysart_USD_CaseStudy
Dysart_USD_CaseStudyDysart_USD_CaseStudy
Dysart_USD_CaseStudy
 
AnkitKumarResume
AnkitKumarResumeAnkitKumarResume
AnkitKumarResume
 
NAVNEET KAUR Data Science
NAVNEET KAUR Data ScienceNAVNEET KAUR Data Science
NAVNEET KAUR Data Science
 
Resume - Shalaka Sharma
Resume - Shalaka SharmaResume - Shalaka Sharma
Resume - Shalaka Sharma
 
Resume
ResumeResume
Resume
 
AKSHAY_MALLIKARJUNASWAMY_RESUME
AKSHAY_MALLIKARJUNASWAMY_RESUMEAKSHAY_MALLIKARJUNASWAMY_RESUME
AKSHAY_MALLIKARJUNASWAMY_RESUME
 

Similar to LinkedinResume

Similar to LinkedinResume (20)

Farhan_Mazhar
Farhan_MazharFarhan_Mazhar
Farhan_Mazhar
 
GaurabDey_UFL_CV_fulltime (1)
GaurabDey_UFL_CV_fulltime (1)GaurabDey_UFL_CV_fulltime (1)
GaurabDey_UFL_CV_fulltime (1)
 
Resume_Jaimin_Sanghvi_FullStack_Developer
Resume_Jaimin_Sanghvi_FullStack_DeveloperResume_Jaimin_Sanghvi_FullStack_Developer
Resume_Jaimin_Sanghvi_FullStack_Developer
 
Resume
ResumeResume
Resume
 
Shubham Sharma Resume
Shubham Sharma ResumeShubham Sharma Resume
Shubham Sharma Resume
 
SoftwareEngineer_BigData_YogeshSWattamwar
SoftwareEngineer_BigData_YogeshSWattamwarSoftwareEngineer_BigData_YogeshSWattamwar
SoftwareEngineer_BigData_YogeshSWattamwar
 
Resume
ResumeResume
Resume
 
Wei Fang's resume
Wei Fang's resumeWei Fang's resume
Wei Fang's resume
 
Udaykiran tippireddy resume_n
Udaykiran tippireddy resume_nUdaykiran tippireddy resume_n
Udaykiran tippireddy resume_n
 
MyResume_Updated
MyResume_UpdatedMyResume_Updated
MyResume_Updated
 
Resume_Ronak Dhalawat
Resume_Ronak DhalawatResume_Ronak Dhalawat
Resume_Ronak Dhalawat
 
VrittiGaneriwal_Resume_USC
VrittiGaneriwal_Resume_USCVrittiGaneriwal_Resume_USC
VrittiGaneriwal_Resume_USC
 
Avinash closepet suresh
Avinash closepet sureshAvinash closepet suresh
Avinash closepet suresh
 
Arunraja resume
Arunraja resumeArunraja resume
Arunraja resume
 
PrachiSharma
PrachiSharmaPrachiSharma
PrachiSharma
 
LONG_Dong_CV
LONG_Dong_CVLONG_Dong_CV
LONG_Dong_CV
 
Aastha Grover Resume (2)
Aastha Grover Resume (2)Aastha Grover Resume (2)
Aastha Grover Resume (2)
 
ZhenchuanPang16.8.25_v1
ZhenchuanPang16.8.25_v1ZhenchuanPang16.8.25_v1
ZhenchuanPang16.8.25_v1
 
Resume_Shizheng Zhang
Resume_Shizheng ZhangResume_Shizheng Zhang
Resume_Shizheng Zhang
 
Resume rajan sawhney
Resume rajan sawhneyResume rajan sawhney
Resume rajan sawhney
 

LinkedinResume

  • 1. Surinder Sokhal (857) 364-7830 | sokhal.s@husky.neu.edu https://www.linkedin.com/in/surindersokhal | https://github.com/sokhals Education Northeastern University, Boston, MA Dec 2016 Master of Science in Computer Science GPA: 3.67 Relevant Coursework: Managing Software Development, Algorithms, Information Retrieval, Data Mining Foundation of Artificial Intelligence, Parallel Data Processing in MapReduce, Data Visualization Guru Nanak Dev University, Amritsar, India May 2013 Bachelor of Technology in Computer Science and Engineering Relevant Coursework: Data Structures, Algorithms, Object Oriented Programming, RDBMS, Operating System Technical Skills Languages: Java, Python, SQL, Android, R, Shell Scripting Big Data: Hadoop, Apache Pig, Hive, Hbase Web: d3, HTML5, CSS, JavaScript, AngularJS, Node.JS Databases: MySQL, PostgreSQL, Oracle10g Tools: Tableau, AWS-CLI, Boto3, Elastic Search ETL Tools: Informatica, Business Objects Cloud Service: EMR, EC2, VPC, RDS Source Control: SVN, Git Networking: Socket Programming(Java), TCP/IP, Tomcat Build Tools: Gradle, Maven Work Experience Nok Nok Labs, Palo Alto, California - Software Engineer Intern (Matthew Lourie) Project: Deployment of Auth Services (Python, Shell Scripting, AWS, boto3, CSS, HTML, JavaScript) May - Aug 2016 • Enhanced python scripts to remotely deploy AWS components (VPC, subnets, EC2) in parallel • Developed a Web Application that utilizes UAF (Universal Authentication Framework) to enable password-less authentication • Integrated this web application with Connect2ID server to provide Single Sign-On(SSO), and Identity Provision services • Impact: Reduced deployment time by 50% Project: Automated Test-Harness for improved Agility (Java, Android, Velocity Engine, Servlet) May – Dec 2015 • Developed a test harness android application for Nok Nok Labs S3 authentication product line • Features included automated test execution, parameterization of test cases and report generation UI • Enhanced test harness application to analyze and interpret test results and develop JSON reports for further validation • Fixed bugs discovered as a result of testing. • Impact: Increased efficiency by 70% and 40% fewer bugs Innovation Labs, TCS, India - Assistant System Engineer Sept 2013 – July 2014 Project: Report Generating Tool (Java, Weka libraries, Hadoop) • Developed Java tool using Weka libraries to compute Confusion Matrix for mined associative rules on different data sets • Integrated Java tool to generate reports for visualizing obtained results with actual results • Impact: Increased utilization of available resources by 40% and reduced manual effort Academic Projects Stock Price Prediction using Twitter sentiments (Java & Python) • Crawled tweets using twitter streaming API and performed sentiment Analysis with an accuracy of 84% • Result: Predicted rise/fall in stock price with an accuracy of 73% using yahoo finance data Six degrees of Separation (Java, Hadoop, AWS) • Pipelined MapReduce jobs to verify six degrees of separation on twitter dataset of 2M records • Result: Average degree of 4.68 (randomly generated source and destination vertex) Web Crawler, Page Rank & Inverted Indexing (Java, HTML5, CSS) • Implemented multi-threaded web crawler for topic-based query to collect and build an Inverted Index • Ranked crawled hyperlinks based on the requested queries and displayed top ranked pages Kadoop (Java, AWS, Hadoop) • Build Hadoop like framework with 1 Master and N- slave architecture using Sockets for networking • Features included fault tolerance, managing splits, zero copy Visualizing Greenhouse gases (Java, d3, HTML, CSS, JavaScript) • Developed a visualization to find a correlation between total greenhouse gases and their changes over period of time • Visualization hosted at (https://dbharathkumar08.github.io/) Pac-Man Game (Python) • Implemented graph search algorithms like A*, BFS, DFS, Min-Max Algorithm and Alpha-Beta Pruning to help Pac-Man find path in maze Individual Projects Word Editor (Java Swings) • Implemented word like editor using Java Swings components • Features included multiple page split, HTML text formatting & justification, vertical-horizontal scrollbar and images Chat Service (Java, Socket Programming) • Developed Java-Swings based chat application using Sockets for networking • Features included group/private chat, file transfer and emoticons