Chinmay Pradeep Kelkar
** ******** *** ****, **********, NY,13905 607-***-**** **************@*****.*** EDUCATION
Master of Computer Science, State University of New York at Binghamton, 3.56/4.0 Expected May 2017 Bachelor of Computer Science, Sinhgad College of Engineering, Pune, India, 3.5/4.0 May 2013 TECHNICAL SKILLS
Certified R Programmer- Johns Hopkins University January 2016 Languages: Java, Python, R, PHP, HTML5, CSS, SQL, Oracle, Weka, JavaScript, C Tools: Eclipse, Construct2, Oracle SQL* Plus, GitHub, TortoiseSVN, Dreamweaver, WordPress, Joomla, Webstorm, Pycharm RDBMS: My SQL, Oracle 10g, SQL Lite
Operating Systems: Windows, Linux
Frameworks: Apache Thrift, PHP Laravel
PROFESSIONAL EXPERIENCE
State University of New York, Binghamton, Project Research Assistant June 2016 - Present
Learned PHP Laravel framework and its related concepts and worked on Lake Observer project to modify existing web pages
Work on the Metasearch Engine which analyses and sends queries to five prominent search engines to fetch systematic results Neeti Solutions Pvt. Ltd, India, Pune, India, Software Developer August 2013-April 2015
Designed and deployed interactive websites using HTML5, PHP, CSS, JavaScript, WordPress and handled different servers
Developed front end and back end components of the software using Java, SQL and engaged in complex ideas behind the code
Programmed simulation games using Construct2, PHP and wrote SQL queries to fetch and analyze data from database
Mentored team of three interns through guidance of game project and taught them concepts in Construct2 game engine PROJECT EXPERIENCE
Two-Phase Commit Over Replicated File Servers, SUNY Binghamton December 2016
Implemented two phase commit protocol to commit files on a server with durable remote file service using apache thrift framework
Handled participant and coordinator crash by using remote method invocation and tested fault tolerance of application Student Enrollment System, SUNY Binghamton December 2016
Wrote PL/SQL procedures and functions to fetch the relevant student data from tables and implemented triggers and sequences
Designed and developed interactive graphical user interface using java servlets and MVC to display results on the browser Hospital Readmission Prediction for Diabetic Patients, SUNY Binghamton November 2016
Created model using R that predicts chance of diabetic patient getting readmitted by considering previous treatment to patients
Implemented cleaning techniques, feature selection methods, sampling methods to enhance accuracy of the model Taking Global Snapshots of Distributed Banking Application, SUNY Binghamton September 2016
Implemented application which transfers money among branches and takes global snapshots using Chandy Lamport algorithm
Extensively used multithreading in java to hold communication between branches and sending messages between them Storms Analysis and Visualization July 2016
Analyzed data for damages due to storms that affected the United States using Python Pandas and produced JSON output
Processed and produced JSON output and created Graphical User Interface to display on the map of the United States using D3.js Generic XML Serialization and Deserialization, SUNY Binghamton April 2016
Implemented dynamic proxy pattern and java reflection so that addition of objects or serialization formats causes minimal changes
Applied strategy pattern and performed deserialization of XML files to create the respective objects using Java Reflections Custom Memory Allocation and Management, SUNY Binghamton February 2016
Implemented customized memory allocation (malloc, calloc, realloc) and deallocation (free) techniques in C
Managed internal free list using two different binary search trees and used best fit strategy to allocate memory from BST Instruction Pipeline Simulator, SUNY Binghamton December 2015
Developed five stage instruction pipeline simulator that simulates instruction flow through different stages of pipeline using Java
Implemented Reorder Buffer, Register Renaming, Instruction Stall, Issue Queue and Branch Prediction within the software Churn Analysis in Telecommunication Industry, SUNY Binghamton November 2015
Developed mining model using R that predicts possibility of customer churn and prepares company to respond quickly to the threat
Implemented preprocessing techniques, feature selection methods, sampling methods to enhance accuracy of the model MeraPMKaun Game, Neeti Solutions Pvt. Ltd. January 2014- March 2014
Developed Election Game during 2014 elections in India that catches voter’s perception about candidate using Construct2 and PHP
Developed SQL queries to extract data from database and analyzed extracted data to get overall perception of voters