Download - sanket_resume

Transcript
Page 1: sanket_resume

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

Top Related