Vaibhav Shukla *******.**********@*****.***
**** ********* ****, #***, **********, Texas 75080 972-
Objective
Seeking a position of a Software Developer in your organization where my graduate coursework, experience and skills
will contribute towards the growth and success of the organization.
Education
M.S. in Computer Science Expected
May 2014
The University of Texas at Dallas
GPA: 3.52/4.0
B.Tech. in Computer Science
August 2007
Gurukul Kangri University – Faculty of Engineering and Technology
First Class with Distinction
Relevant Coursework
Big Data Analytics/Management Design & Analysis of Algorithms Web Programming Languages
Advanced Computer Networks Information Retrieval Algo Analysis and Data Structure
Machine Learning Advanced Operating Systems
Statistics for Data Sciences Database Design
Developing/Securing the Cloud
Technical Proficiency
Programming Languages: Java, SQL, PL-SQL
Also worked with: C, C++, C# and ASP.Net, Siebel, XML, Hadoop, Pig, Hive,
Map Reduce, Amazon EC2, R, Github, Maven
Scripting Languages: Shell, Perl, JavaScript, PHP, AJAX
Database: Oracle 11g, MySQL, Berkeley DB
Application/Web Development: HTML 5, CSS, J2EE, JUnit, XML
Packages: Eclipse IDE, Intellij IDEA, Perforce, TOAD, Visual Studio 2008, CVS,
Macromedia Dreamweaver, EasyPHP, Oracle MySQL workbench
Professional Experience
MathWorks, Inc. May 2013 –
August 2013
Software Engineer – Intern
• Developed an algorithm to solve dynamic license path problem for the cloud resources of MATLAB on the web.
• Implemented the algorithm using J2EE and shell scripting on the Amazon web services (AWS) with web server team.
• Developed Perl scripts to automate the branch and release process from Perforce.
• Automated the build management of existing projects under different platforms and environments simultaneously
using TeamCity.
• Build Java applications using Scrum methodology and best coding practices, including TDD and CI.
Torry Harris Business Solutions Pvt. Ltd.
New Risk Engine November 2009 –
August 2012
Senior Software Engineer
• Contributed to the development and enhancement of a web-based Front-End component using Java – Siebel
integration.
• Developed a multifaceted module in Java for triggering alerts in the fraud management system using various
algorithms.
Page 1 of 3
Vaibhav Shukla *******.**********@*****.***
2400 Waterview Pkwy, #613, Richardson, Texas 75080 972-
978-9472
• Successfully automated report generation after analyzing different parameters using PL-SQL which assisted Dubai
Customs (Client) in information support and analyzing future threats.
• Introduced e-services as a scalable approach. This new business model turned a $6,000/year services offering into a
$250,000, 40+% margin businesses within the first 12 months using Java which deliver notifications to the business
users.
Fraud Management System Maintenance & Enhancement September 2007 – October 2009
Software Engineer
• Developed components of a new workflow for the telecom fraud management using J2EE.
• Designed a dynamic UI to create different subscription groups and used XML to create different types of subscriptions.
• Proficient at problem analysis/troubleshooting, setting up and tearing down UNIX based development/testing
environment at offshore and onsite.
• Migrated user data (40 days’ worth of Call detail records (cdr)) from flat file database (FFDB) to Berkeley Database
(BD) which helped the client to store user cdr’s from Copper eye FFDB to BD which is a free source using SQL
procedures and shell scripts.
Academic Projects
Koo and Toueg’s Check pointing and Recovery Protocol November 2013 – December 2013
• Successfully implemented checkpoint and recovery protocol in the distributed system using SCTP API, Socket
Programming and Multithreading.
• Developed a banking application, where transaction happens between any nodes.
• Designed and developed the system that works on any topology of nodes with isolation and durability.
• Successfully tested and validated that the system remains in consistent global state after check pointing and recovery
Relevance Feedback (Google vs. Bing) - Information Retrieval November 2013 – December
2013
• Developed Query and Feedback index module for searches on Google and Bing Search Engines.
• Implemented Rocchio's formula for explicit relevance feedback using JSP, JavaScript, HTML and Google & Bing
Search API's.
Car Prediction System- Big Data Analytics March 2013 –
May 2013
• Developed a car price prediction system using Nutch and supervised learning.
• Implemented distributed web crawler using Nutch to crawl data from Craiglist.com for all states of United States
specific to Automobiles which is around 2 million records.
• Applied Chaining Map-reduce jobs to prune relevant data from the crawled data.
• Trained and tested classified model using Naive Bayesian classifier machine learning algorithm in Mahout which
predicts the car price using different set of attributes like Car Model, Year of Manufacturer, Miles and Price, etc.
Recommendation System using k-nearest neighbor algorithm March 2013 – May
2013
• Implemented recommendation system using the technique item-item based collaborative filtering.
• Calculated cosine similarity among items and implemented k-nearest neighbor machine learning algorithm for
recommending the ratings to End-user using Java and JXL API.
University Database System November 2012 –
December 2012
• Developed a website for instructors/students/staff for registering students/instructors/staff.
• Designed webpages which allows students to view grades & provide feedback about the courses.
• Implemented the interface using PHP and back-end using MySQL database.
• Designed EER diagram and generated optimized queries for the complex procedures.
Page 2 of 3
Vaibhav Shukla *******.**********@*****.***
2400 Waterview Pkwy, #613, Richardson, Texas 75080 972-
978-9472
• Developed custom views and triggers using SQL for report and transcript generation.
• Successfully provided front-end validation using AJAX and CSS.
Online Supply Chain Management Operations November 2012 – December
2012
• Designed and developed an e-commerce Web application using C# on ASP.NET framework.
• Implemented the application interface using HTML and CSS.
• Enriched the user experience by adding interactivity and dynamism using AJAX and Javascript.
• Contributed in developing the database using Oracle SQL server 2008.
Leadership/Activities
• Won ‘Appreciation’ award for Quality of deliverable and setting up the Testing Environment with automated
scripts.
• Won ‘Distinguished Performer’ award for delivering a complex project in short span with high quality, which
took client products one step ahead from their peers.
Page 3 of 3