Resume_Anshul Jain

1
ANSHUL JAIN 1081 N. Parkside Drive, Apt C212 • Tempe, AZ 85281 • (480) 758-1808 • [email protected] LinkedIn: http://in.linkedin.com/in/anshuljain12/ • GIT: https://github.com/anshuljain12/ I am a Graduate Student specializing in Computer Science, with a year of experience in software development and issue fixing for Samsung Mobile R&D India. I have also developed Neural Network and Naïve Bayes Predictive Model Mark-up Language (PMML) model variant for the set of PMML solutions offered by eBay personalization platform team during my internship at eBay Inc. WORK EXPERIENCE EBAY INC. | Software Development Intern May 2015 – Aug 2015 Developed Neural Network and Naïve Bayes evaluation model as the set of PMML solutions for real-time personalization. Implemented real time category ordering for eBay iPad app using Neural Network PMML model. Improved performance of the Regression model by binding various functions at validation. Improved performance of local transformations that will be used by various models using Intrusive sets and by creating pre-evaluation structures thus resulting in the whole performance improvement by ~50%. Performed functional and unit testing for Neural Network and Naïve Bayes and achieved code coverage greater that 75%. Performed load testing on the Category Ordering real time model. SAMSUNG | Engineer June 2013 – Aug 2014 Analysed and fixed issues (UI issues) using adb and Java on eclipse and Perforce (P4V) for version management. Customized QuickBuild build server for testing features, issue fixes and Jenkins build server for preparing final release. Worked on Samsung PLM tool for issue management, creating status reports and managing the release schedule. Learned and implemented the technical requirements and carrier customization (North America Region). Follow-up with the Samsung internals and Google Build approval process before binary release (Note II, S3, S4, S4 mini). ARCELORMITTAL | IT Intern Summer 2012 Deployed, Configured and Managed the IT infrastructure based on Windows Server 2008 R2 SP1 Installed two Hyper-V servers, one for ADS, DHCP, DNS, SCCM and another for FPS, WDS and Exchange Server. IDEAVATE SOLUTIONS | Software Developer Intern Summer 2011 Developed Candidate/Client Recruitment Website to facilitate the job searching and recruitment process. Utilized PHP and MySQL at the backend and HTML, CSS, JavaScript on the frontend. Implemented the project using Codeigniter framework and Deployed on XAMP server. SKILL SET Programming : C, C++, C#, Java, python Scripting Language : Bash Shell, JavaScript Database Management : MySQL, Oracle, XML (XSL/T, XSD) Web Technologies : HTML5, CSS3, JSP, PHP, JavaScript, C# on .NET Framework Other API/Tools : Perforce, Jenkins, Eclipse, Visual Studio, Net-Beans, MS Office, vi editor, Github. EDUCATION Arizona State University | M.S. in Computer Science | GPA: 3.78 Expected Dec, 2015 The LNM Institute of Information Technology | B.Tech. (Hons.) in Computer Science and Engineering | GPA: 3.8 Jul 2009 – May 2013 ACADEMIC PROJECTS MOVIE RECOMMENDATION SYSTEM | Semantic Web Mining (Java) Spring 2015 Implemented Collaborative Filtering algorithm to predict the movie rating by a user based on user-user similarity. Developed a recommender system that used the above metric to make movie recommendations for users. HOTEL BOOKNG SYSTEM | Distributed Software Development (C#, ASP.Net 4.5, WCF Services) Fall 2014 Developed a console based application involving threads, event handling, and resource synchronization. Executed a scenario where hotel supplier notifies travel agent when price of rooms decrease and process their orders. Consumed Encryption/Decryption web service and created Banking WCF service as part of the project. SECURE MENTAL POKER | Applied Cryptography (C++, QT Creator, Ubuntu 14.04, TCP Sockets) Fall 2014 Designed Poker without cards over internet using TCP sockets for communication. Implemented commutative RSA algorithm and SHA protocol for encryption and decryption of cards. Implemented un-arbitrated protocol that allows random choice of cards without cheating. ONLINE COURSE REGISTRATION | Software Engineering (HTML5, CSS3, JSP, JavaScript, MySQL) Spring 2012 Developed a full working website which allowed students to register for the courses, add/drop, swap, etc. Prepared SRS, Use-Case diagrams, UCADs, DFDs, Class & Component Diagrams, Test cases and Test data. URL CLASSIFIER | Web Mining and Knowledge Management (JAVA, Eclipse) Fall 2011 Implemented an URL classifier which can access the URL data provided for 120 days with 3.2 million features. Pre-processed it to selectively choose the topmost relevant URL’s using PCA and Information Gain as metric.

Transcript of Resume_Anshul Jain

ANSHUL JAIN 1081 N. Parkside Drive, Apt C212 • Tempe, AZ 85281 • (480) 758-1808 • [email protected]

LinkedIn: http://in.linkedin.com/in/anshuljain12/ • GIT: https://github.com/anshuljain12/

I am a Graduate Student specializing in Computer Science, with a year of experience in software development and issue fixing for Samsung Mobile R&D India. I have also developed Neural Network and Naïve Bayes Predictive Model Mark-up Language (PMML) model variant for the set of PMML solutions offered by eBay personalization platform team during my internship at eBay Inc.

WORK EXPERIENCE EBAY INC. | Software Development Intern May 2015 – Aug 2015

Developed Neural Network and Naïve Bayes evaluation model as the set of PMML solutions for real-time personalization.

Implemented real time category ordering for eBay iPad app using Neural Network PMML model.

Improved performance of the Regression model by binding various functions at validation.

Improved performance of local transformations that will be used by various models using Intrusive sets and by creating pre-evaluation structures thus resulting in the whole performance improvement by ~50%.

Performed functional and unit testing for Neural Network and Naïve Bayes and achieved code coverage greater that 75%.

Performed load testing on the Category Ordering real time model.

SAMSUNG | Engineer June 2013 – Aug 2014

Analysed and fixed issues (UI issues) using adb and Java on eclipse and Perforce (P4V) for version management.

Customized QuickBuild build server for testing features, issue fixes and Jenkins build server for preparing final release.

Worked on Samsung PLM tool for issue management, creating status reports and managing the release schedule.

Learned and implemented the technical requirements and carrier customization (North America Region).

Follow-up with the Samsung internals and Google Build approval process before binary release (Note II, S3, S4, S4 mini).

ARCELORMITTAL | IT Intern Summer 2012

Deployed, Configured and Managed the IT infrastructure based on Windows Server 2008 R2 SP1

Installed two Hyper-V servers, one for ADS, DHCP, DNS, SCCM and another for FPS, WDS and Exchange Server.

IDEAVATE SOLUTIONS | Software Developer Intern Summer 2011

Developed Candidate/Client Recruitment Website to facilitate the job searching and recruitment process.

Utilized PHP and MySQL at the backend and HTML, CSS, JavaScript on the frontend.

Implemented the project using Codeigniter framework and Deployed on XAMP server.

SKILL SET Programming : C, C++, C#, Java, python Scripting Language : Bash Shell, JavaScript Database Management : MySQL, Oracle, XML (XSL/T, XSD) Web Technologies : HTML5, CSS3, JSP, PHP, JavaScript, C# on .NET Framework Other API/Tools : Perforce, Jenkins, Eclipse, Visual Studio, Net-Beans, MS Office, vi editor, Github.

EDUCATION Arizona State University | M.S. in Computer Science | GPA: 3.78 Expected Dec, 2015

The LNM Institute of Information Technology | B.Tech. (Hons.) in Computer Science and Engineering | GPA: 3.8 Jul 2009 – May 2013

ACADEMIC PROJECTS MOVIE RECOMMENDATION SYSTEM | Semantic Web Mining (Java) Spring 2015

Implemented Collaborative Filtering algorithm to predict the movie rating by a user based on user-user similarity.

Developed a recommender system that used the above metric to make movie recommendations for users.

HOTEL BOOKNG SYSTEM | Distributed Software Development (C#, ASP.Net 4.5, WCF Services) Fall 2014

Developed a console based application involving threads, event handling, and resource synchronization.

Executed a scenario where hotel supplier notifies travel agent when price of rooms decrease and process their orders.

Consumed Encryption/Decryption web service and created Banking WCF service as part of the project.

SECURE MENTAL POKER | Applied Cryptography (C++, QT Creator, Ubuntu 14.04, TCP Sockets) Fall 2014

Designed Poker without cards over internet using TCP sockets for communication.

Implemented commutative RSA algorithm and SHA protocol for encryption and decryption of cards.

Implemented un-arbitrated protocol that allows random choice of cards without cheating.

ONLINE COURSE REGISTRATION | Software Engineering (HTML5, CSS3, JSP, JavaScript, MySQL) Spring 2012

Developed a full working website which allowed students to register for the courses, add/drop, swap, etc.

Prepared SRS, Use-Case diagrams, UCADs, DFDs, Class & Component Diagrams, Test cases and Test data.

URL CLASSIFIER | Web Mining and Knowledge Management (JAVA, Eclipse) Fall 2011

Implemented an URL classifier which can access the URL data provided for 120 days with 3.2 million features.

Pre-processed it to selectively choose the topmost relevant URL’s using PCA and Information Gain as metric.