SlideShare a Scribd company logo
VANYA SEHGAL
220 John Street, Rochester NY 14623 • (585)-957-5039 • E-mail ID: vanyasehgal991@gmail.com • LinkedIn: www.linkedin.com/in/vanyasehgal
OBJECTIVE Actively seeking Full time Software Developer position. Available from December 2016.
EDUCATION
Rochester Institute of Technology, Rochester, NY, USA Expected December 2016
Master of Science in Computer Science GPA: 3.75
Relevant Coursework: Advanced Java, Advanced C++, Foundations of Computer Science Theory, Foundations of Algorithm, Introduction
to Big Data, Distributed Systems, Foundation of Computer Graphics, Topics in Data Management, Data Cleaning and Preparation,
Foundations in Intelligent System, Android Application Development.
Jaypee Institute of Information Technology, UP , India May 2011
Bachelor of Technology in Computer Science GPA: 3.7
TECHNICAL SKILLS
Programming Languages: Java, HTML, CSS, Javascript, Perl, Bash, C++
Database: SQL Server, MySQL, MongoDB
Operating Systems: Windows, OS X, Linux, Unix
Software’s: Eclipse, Netbeans, Microsoft Office Suite, Android Studio
Other Skills: Amazon Web Services, Maven, JSON, XML, CSS, Android Devleopment
WORK EXPERIENCE
Intuit, Inc (Software Engineer Co-op) Jan 2016 – Current
-Worked as a full-stack developer on a web application that fetched data by making soap calls to Wily database to create metrics. Built a
new plugin to add data gathering from a graphite database by making REST calls.
-Gained a fair knowledge about Amazon Web Services (AWS). Created and managed Cloud formation scripts for several tools.
-Worked as a QE to gain experience in that domain as well. Mostly wrote integration tests for various services.
-Resolved issues and bugs with high priority.
-Won as a team in Codechella (Coding hackathon hosted by Intuit).
Amazon, Inc (Software Development Engineer Intern) Aug 2014 – Dec 2014
- Worked as an Intern in Warehouse Deals Department that handles the quality check of products damaged in the warehouse or returned by
customers.
- Performed data extraction, data cleaning and built data access layer for an internal proprietary service.
- It calls other internal services to get the intermediate results that are later complied to get the final output.
- Built an internal website using Simple Stack that provides associates to have a look and feel of the changes done in the service.
Oil and Natural Gas Corporation, India (Intern) June 2012 - July 2012
- Underwent training for SAP and ABAP. Developed a project “Leave Management Application System”.
- Handled database queries on SQL.
SOFTWARE PROJECTS
Pub/Sub System with Distributed Broker (Java, Distributed Systems, RIT)
• Implemented topic based publisher subscriber system with a distributed broker and File Input/Output.
• Publisher publishes files and subscriber gets a notification and can also download a file if subscribed to the topic of the publication.
• Implemented Content Area Network (CAN) P2P (Distributed Hash Table) system for the distributed Broker/Server using Java RMI.
• Files are routed and stored according to their hash values in a 2-D topology with each peer only knowing its neighbors.
• Implemented Peer Join, Peer Leave, Peer View, File Insert, File Search modules and updated the whole system after every change.
Expert System to Evaluate System Security (Java, Intelligent Systems, RIT)
• Identified metrics to evaluate system (OS X) security and developed rules for each of them. The system is scanned on the basis of these
rules and an evaluation report along with security score is generated.
Android Mobile Applications (Java, Android Studio, Android Application Development, RIT)
• Developed android applications like Black Jack, Calculator, Memory Game incorporating animation.
• Built Let’s Talk, an imitation of Whatsapp. The application allowed message sending and receiving in real time with notification as a
pop-up message. The user could easily navigate between the profile view, chat view and friends list with the help of tab navigation.
Trivial File Transfer Protocol (Perl, RIT)
• Built traditional TFTP in Perl by adhering to all the protocols at transport layer with added functionalities.
• The modified version of TFTP included sending and receiving encrypted files, handle packet loss, check packet order and allow multiple
users access the protocol at any given time. The encryption is done using Cipher block chaining module that uses the Blowfish algorithm.

More Related Content

VanyaSehgal_Resume

  • 1. VANYA SEHGAL 220 John Street, Rochester NY 14623 • (585)-957-5039 • E-mail ID: vanyasehgal991@gmail.com • LinkedIn: www.linkedin.com/in/vanyasehgal OBJECTIVE Actively seeking Full time Software Developer position. Available from December 2016. EDUCATION Rochester Institute of Technology, Rochester, NY, USA Expected December 2016 Master of Science in Computer Science GPA: 3.75 Relevant Coursework: Advanced Java, Advanced C++, Foundations of Computer Science Theory, Foundations of Algorithm, Introduction to Big Data, Distributed Systems, Foundation of Computer Graphics, Topics in Data Management, Data Cleaning and Preparation, Foundations in Intelligent System, Android Application Development. Jaypee Institute of Information Technology, UP , India May 2011 Bachelor of Technology in Computer Science GPA: 3.7 TECHNICAL SKILLS Programming Languages: Java, HTML, CSS, Javascript, Perl, Bash, C++ Database: SQL Server, MySQL, MongoDB Operating Systems: Windows, OS X, Linux, Unix Software’s: Eclipse, Netbeans, Microsoft Office Suite, Android Studio Other Skills: Amazon Web Services, Maven, JSON, XML, CSS, Android Devleopment WORK EXPERIENCE Intuit, Inc (Software Engineer Co-op) Jan 2016 – Current -Worked as a full-stack developer on a web application that fetched data by making soap calls to Wily database to create metrics. Built a new plugin to add data gathering from a graphite database by making REST calls. -Gained a fair knowledge about Amazon Web Services (AWS). Created and managed Cloud formation scripts for several tools. -Worked as a QE to gain experience in that domain as well. Mostly wrote integration tests for various services. -Resolved issues and bugs with high priority. -Won as a team in Codechella (Coding hackathon hosted by Intuit). Amazon, Inc (Software Development Engineer Intern) Aug 2014 – Dec 2014 - Worked as an Intern in Warehouse Deals Department that handles the quality check of products damaged in the warehouse or returned by customers. - Performed data extraction, data cleaning and built data access layer for an internal proprietary service. - It calls other internal services to get the intermediate results that are later complied to get the final output. - Built an internal website using Simple Stack that provides associates to have a look and feel of the changes done in the service. Oil and Natural Gas Corporation, India (Intern) June 2012 - July 2012 - Underwent training for SAP and ABAP. Developed a project “Leave Management Application System”. - Handled database queries on SQL. SOFTWARE PROJECTS Pub/Sub System with Distributed Broker (Java, Distributed Systems, RIT) • Implemented topic based publisher subscriber system with a distributed broker and File Input/Output. • Publisher publishes files and subscriber gets a notification and can also download a file if subscribed to the topic of the publication. • Implemented Content Area Network (CAN) P2P (Distributed Hash Table) system for the distributed Broker/Server using Java RMI. • Files are routed and stored according to their hash values in a 2-D topology with each peer only knowing its neighbors. • Implemented Peer Join, Peer Leave, Peer View, File Insert, File Search modules and updated the whole system after every change. Expert System to Evaluate System Security (Java, Intelligent Systems, RIT) • Identified metrics to evaluate system (OS X) security and developed rules for each of them. The system is scanned on the basis of these rules and an evaluation report along with security score is generated. Android Mobile Applications (Java, Android Studio, Android Application Development, RIT) • Developed android applications like Black Jack, Calculator, Memory Game incorporating animation. • Built Let’s Talk, an imitation of Whatsapp. The application allowed message sending and receiving in real time with notification as a pop-up message. The user could easily navigate between the profile view, chat view and friends list with the help of tab navigation. Trivial File Transfer Protocol (Perl, RIT) • Built traditional TFTP in Perl by adhering to all the protocols at transport layer with added functionalities. • The modified version of TFTP included sending and receiving encrypted files, handle packet loss, check packet order and allow multiple users access the protocol at any given time. The encryption is done using Cipher block chaining module that uses the Blowfish algorithm.