Sanket H Panhale
***, **** ******, *** #*, Binghamton, NY 13905 607-***-**** ***.*************@*****.***
Education:
Binghamton University, State University of New York Binghamton, NY
Master of Science in Computer Science Expected: May ‘15
Cumulative GPA: 3.89/4.00
University of Pune Pune, India
Bachelor of Engineering in Computer Engineering May ‘11
Technical Skills:
Languages: C, Core JAVA, C#, C++, PL/SQL, Visual Basic, HTML 5, ASP, JavaScript, CSS, Jquery, Shell Scripting
Technology Platform: Apache Thrift, SharePoint, .Net
Familiar with: Hadoop, MapReduce, Google Chubby and Bigtable, Github, Perl, Selenium IDE, PowerShell, ANT
Certification: Microsoft Cert. in MS SP2010-App Dev, Microsoft Cert. in Programming with HTML 5 using JavaScript and CSS
Projects:
Distributed Hash Table – Chord Research Paper Implementation Binghamton, NY
Individual Sept’14 – Dec’14
Used Apache Thrift framework to generate the client and server stubs and skeleton
Developed a distributed hash table to support read, write and delete operations on files at remote chord ring nodes
Utilized JAVA RMI feature to communicate between client and server and in between servers
Implemented the chord node join and remove operation along with stabilization of the chord ring to handle the failures
Student Registration System Binghamton, NY
Team Lead Nov’14 – Dec’14
Implemented a relational database system for Student R egistration using SQL in Oracle
Added stored procedures and triggers to follow the integrity constraints given in the design document using PL/SQL
Developed an interactive and menu-driven interface using Java and JDBC to support typical student registration tasks
Remote Data Storage House Binghamton, NY
Individual Feb – April ‘14
Created a generic library for the persistent storage of data on the remote server in JAVA
Complied to the dynamic proxy pattern with reflection and marshalling of object using Json
Chat Server Binghamton, NY
Individual Jan – March ‘14
Designed a multithreaded chat server in JAVA to enhance and optimize client-server communication
Implemented a server thread pool as a Singleton object and used Object Pool Patterns for thread management
Customizable Survey Form Engine Pune, India
Team Lead Jun ’10 – May ‘11
Designed and developed website using VB. Net to allow user to create his own survey
Created a mobile application using J2ME to conduct survey on smartphone
Used XML file for cross plat-form communication between mobile app and server
Professional Experience:
Binghamton University Binghamton, NY
Teaching Assistant (CS458/558-Computer Security) Sept’14 – Present
Wrote bash script to automate grading of programming assignments
Hold weekly office hours to address concerns and questions of class of 40 students
Cognizant Technology Solutions Pvt. Ltd. Pune, India
Software Developer Aug ’11 - July ‘13
Developed world’s 5th largest social networking website in SharePoint with team of 80+ members
Created Automated Build Verification Tool in C#.net and Selenium IDE (released at Cognizant Development Platform)
Supported and maintained SharePoint projects using JavaScript, CSS, JQuery, and SharePoint Designer
Presented PowerPoint to the project team on Windows App Fabric in Azure and Cache in Cloud Computing
Technical Courses:
Design Patterns, Distributed System, Database System, Design Analysis of Algorithms, Programming Language, Computer
Architecture, Computer Organization, Operating Systems, Object Oriented Programming, Theory of Computation, Discrete
Structure, DBMS, Computer Networks, Principles of Compiler Design, Artificial Intelligence
Leadership Experience:
Comprotech Group – Voluntary Group of Students for the Students Loni, India
Cofounder & Vice-President June ’10 – July ‘13
Organized four 2-days professional conferences on Robotics, Ethical Hacking, Personality Development, Cloud Computing
and Networking each with 200+ attendees to minimize the technical knowledge gap between rural and urban student