sanket_resume
TRANSCRIPT
Sanket Sharma 700 Health Sciences Drive, Chapin H 2121, Stony Brook 11790 | (+1)631-974-8081
http://www.linkedin.com/in/omsanket | https://github.com/omsanket | [email protected]
EDUCATION
Stony Brook University - Masters in Computer Engg. GPA - 3.63/4.0 Dec. 15
Relevant Coursework – Operating Systems, Network Programming, Analysis of Algorithms, Switching & Routing of
Parallel and Distributed Systems, Embedded Systems.
University of Mumbai - Bachelors in Electronics Engg. GPA - 3.8/4.0 May 2010
TECHNICAL SKILLS
Expert Level C, Java, C++, Assembly, Shell, Git, GDB, Linux, Windows
Intermediate Level MySQL, HTML, MS DOS
Basic Level Python, JavaScript, LaTeX
WORK EXPERIENCE
CA Technologies, Software Developer Intern May 2015 – Present
Developed and designed monitoring tools for Nimsoft’s Amazon EMR and MorkLogic.
Enhanced features to supplement custom metrics along with primary CPU, Disk IO, Network metrics.
Currently developing monitoring tools for Docker which monitors applications running inside the containers..
Enhanced the tool by supplementing a dashboard for different Inventories like Memory units, CPU units, etc.
Technologies Used: Java, Nimsoft SDK, REST APIs, CloudWatch API, Google cAdvisor, DockerStats API.
Teaching Assistant, Stony Brook University August 2015 – Present
Working under Professor Xin Wang for the course Advanced C++ programming (ESE 224).
Designing class assignments and quizzes for the coursework.
Evaluating and grading assignments, exams and quizzes.
ACADEMIC PROJECTS
SBUnix – X86 64 bit Pre-emptive OS Jan 2015 – May 2015
Designed a pre-emptive X86 64 bit kernel with a time quantum of 1 second where processes in the running queue
were scheduled using Round Robin scheduling.
The kernel supported virtual memory with paging and swapping which performed basic functionalities like
process/thread spawning, loading ELF binaries, file system management. Technologies used: C, Assembly, GDB.
Implementation of ODR protocol Nov 2014 – Dec 2014
On Demand shortest-hop Routing protocol based on AODV algorithm was implemented using socket
programming where time server and client send requests and replies across the network using ODR.
An API for sending messages between the client and server was also built which enables applications to
communicate with ODR running on the network. Technologies used: C, GDB.
File Transfer Protocol using UDP Sept 2014 – Oct 2014
Developed a socket programming project which communicates between the client and server in a secure way despite
the lack if a formal connection as in TCP.
Data transmission reliability, flow control and congestion control features were designed in the client and server
using TCP-like ARQ sliding window mechanisms. Technologies used: C, GDB.
Tour Application Aug 2014 – Sept 2014
Using RAW sockets a tour application was developed which followed IP strict source and Record Route (IP_SSRR)
which accepted the walk route from the user.
The application also sent PING messages to the previously visited node and multicast messages were exchanged by
all the visited nodes when the walk was completed. Technologies used: C, GDB.
Shirodhara using Embedded Systems Jan 2013 – May 2013
Designed a machine kit for Shirodhara, an Ayurvedic Technique, using Embedded Systems Design where Heart rate
and Blood pressure measuring kits were coded to perform functionally.
Additionally, web application for maintaining records for patients in database was also developed.
Technologies Used: C, Assembly, Java, MySQL.
EXTRACURRICULAR ACTIVITIES
IEEE Member and Event Head, Mumbai Chapter, IEEE Events, Aug 2012 – April 2013
Organised Wired and Wireless Robotics Workshop, IEEE, September 2010