Post Job Free

Resume

Sign in

Engineering Java Developer

Location:
Hayward, CA
Posted:
July 22, 2018

Contact this candidate

Resume:

SHAGANPREET SINGH GREWAL

+1-682-***-**** Hayward, CA – 94545 ac6ddx@r.postjobfree.com github.com/shagangrewal EDUCATION

University of Texas Arlington, TX

Master of Science in Computer Science & Engineering Aug, 2016-May, 2018 Relevant Coursework: Design and Analysis of Algorithms, Machine Learning, Data Analysis and Modelling Techniques, Mobile App Development, Data Mining and Analytics, Web Data Management, Special Topics in Advance Software Engineering, Parallel Processing Thapar University Patiala, India

Bachelor of Engineering in Computer Engineering Aug, 2012-Jun, 2016 Relevant Coursework: Data Structures and Algorithms, Operating System, Database Management Systems, Software Engineering, Computer Architecture, Computer Networks, 3 semester coursework in college Mathematics, 2 semester coursework in college Physics SKILL SUMMARY

Programming Skills: Python, Java, R, MATLAB, C, C++, Android Development Python Libraries: NumPy, SciPy, SymPy, Matplotlib, Scikit-learn, Pandas, OpenCV, Pillow, Pygraph Web-Designing: Django, Flask, Flutter, HTML, CSS, JavaScript, PHP, SQL, MySQL, MongoDB, SOAP, Rest APIs Mathematical Skills: Statistics, Probability, Numerical Analysis, Differential Calculus Tools: GIT, Eclipse, Netbeans, Jupyter-Notebook, MATLAB, Android Studio, Visual Studio, Apache Tomcat, Atom, XAMP Other Technical Skills: More than 4 years of cumulative experience in Algorithms and Databases to draw meaningful insight RELEVANT PROJECTS

• Finding Fraud in Enron Data

Implemented Decision Tree classifier and Naïve-Bayes Classifier in Python, to find fraud on employee’s data of Enron Company(2001)

Achieved best results with Decision Tree Classifier having accuracy 83.2% and precision 46%, followed by Random-forest Classifier

• Predicting Results of NBA matches

Deployed a prediction model using Random Forest Algorithm in Python, to predict the results of NBA matches, using Pandas library

Extracted new features to improve accuracy by variance of 10%, achieved final accuracy of 64.2% along with decision-tree classifier

• Predicting Transfer Value of Football Players

Implemented a prediction model using Linear Regression in R, predicting market values of 461 players of English Premier League

Developed the model by analyzing Age, Position, Club, Nationality, Wiki-Page Views, Fantasy League Value and others, for model

• Movie Recommendation System using Affinity Analysis

Developed a recommendation method using Apriori Algorithm in Python, on1,000,000 movies data over 15 years having user ratings

Extracted association rules over data, used confidence rules for better predictions and achieved accuracy of 84.43% once deployed

• Clustering News Articles

Incorporated reddit API for collecting news articles from reddit and other websites, used lxml library in Python for parsing HTML files

Implemented k-means algorithm for grouping news articles together, extracted main topic of each cluster formed from it’s centroid

• Weather Predictor using Flutter

Developed a web application in Python using web application tool Flutter, system displaying both current as well as predicted weather

Designed a display system, background display changing dynamically according to weather conditions, enhancing user experience

• Research Paper: Accelerating Preliminary Analysis of Software Re-engineering Process

Proposed an algorithm to make use of knowledge stack, built using previous projects, to find most suitable tools and environment

Improved time efficiency of the re-engineering process, by making tool searching and validation process automatic rather than manual WORK EXPERIENCE

HICS Pvt. Ltd. Chandigarh, India

Software Engineer Jan, 2016-Jun, 2016

• Shop Assist

Collaborated with a team of 3 members and led team, to develop app named, “Shop Assist” decreasing time in queue at grocery stores

Tested the application on local stores, using SQL for database management, improved time by 14.4% by using app against normal time Microsoft SPIC Chandigarh, India

Java Developer May, 2014-Jul, 2014

• Charting Component in NETBEANS

Developed a new bean to allow drawing of various types of graphs which user wants, which was not available to user prior

Allowed user to select various types of graphs adjusted according to values achieved through passing the desired values to the bean AWARDS AND CERTIFICATIONS

Awarded Scholarship worth 9,800 USD for developing best “Advising Session” system for UTA CSE department, using JavaScript

Gold Medal, Indian Mathematics Olympiad(IMO), India(2009)

Machine Learning by Andrew Ng (Coursera, 2017)



Contact this candidate