Resume-Surbhi-Sharma-SoftwareEngineer

1
Surbhi Sharma San Jose, CA 95112 | (408) 832-7534 | [email protected] Linked In: https://www.linkedin.com/in/surbhisharma1 OBJECTIVE To obtain Software Engineering internship for summer 2015 EDUCATION M.S., Software Engineering, San Jose State University, San Jose, CA Expected - May 2016 B.E., Computer Science, Medicaps Institute of Technology & Management, Indore-India July 2013 TECHNICAL SKILLS AND CERTIFICATION Programming Languages: Java, C, C++, SQL, PL/SQL, Python, Hadoop Web Development and APIs: HTML/HTML5, CSS3, PHP, JavaScript, WordPress, ActionScript, jQuery, JSON, Python, GIT, Google Chart APIs, Google Plus APIs, VMWare APIs. Tools & IDE: Rational Rose, Flash, Photoshop, Eclipse, Logstash, VMWare ESXi, VMWare vSphere Client Databases & Operating System: MySQL, MongoDB, MS SQL, SQLite, DB2, Android, Windows, Linux (Ubuntu) Web Service & Build Tools: RESTful, SOAP, Gradle, Amazon Web Services (AWS), GIT, BitBucket Others: XML, UML, Visual Basics Certification: Oracle Certified Java Programmer, M101J: MongoDB for Java Developers (in progress) EXPERIENCE Instructional Student Assistant, San Jose State University Sept 2014 – Present Designed, developed and currently working as a Webmaster for Fayad’s Research Group Working as part of team of 5 for designing architecture for Stable Business Rules Engine Software Developer, Infinity IMS, Doha-Qatar Aug 2013 - Aug 2014 Infinity Company website: Developed cross-platform compatible, responsive and Adaptive Web Design methods and optimized the code while fixing the existing bugs in the company’s official website HTML5 games: Implemented games logic and wrote optimized code for multiple games Other Applications: Developed a newsletter module for Doha Bank and Carbon Footprint Application for survey for Al Mana Green Run which recorded data in Excel ACADEMIC PROJECTS Statistics Gathering and Analysis Utility for Virtual Machines Oct 2014 – Nov 2014 Wrote a multi-threaded daemon in Java, which gathers the VM logs using VMWare APIs Implemented a Distributed Resource Scheduling (Initial Placement and load balancing) and DPM Managed, filtered and analysed VM logs using Logstash, stored it into MongoDB and migrated it to relational data model, MySQL, which was utilized to Visualize Statistics using Google charts Disaster Recovery Management Utility for Virtual Machines Sept 2014 – Oct 2014 Wrote a multi-threaded availability manager using ESXI's Java APIs and recorded VM statistics Implemented transfer of failed VM to another VM host/resource pool using VMDK image format (Cold migration) Web Polling Application Mar 2015 -Present Developed a RESTful API to store user’s polls and choices. CRUD operations were implemented using REST API REST API was developed in JAVA using Spring Framework. MongoDB for data persistence, Gradle 2.2 to build and AWS EC2 instance to deploy the application. Google Plus Mini (Android Application) Feb 2015 Developed Android Application allowing user to login with a Google Account (with GooglePlus enabled) to view his/her profile, circles, and friends by integrating with the GooglePlus (G+) APIs Authenticating against G+ API through Oauth2 authorization Accessing profile, friends’ and circle endpoints to retrieve their respective information ACHEIEVEMENT Runner Up, Yahoo Hackathon, San Jose State University Mar 2015

Transcript of Resume-Surbhi-Sharma-SoftwareEngineer

Page 1: Resume-Surbhi-Sharma-SoftwareEngineer

Surbhi Sharma

San Jose, CA 95112 | (408) 832-7534 | [email protected]

Linked In: https://www.linkedin.com/in/surbhisharma1

OBJECTIVE To obtain Software Engineering internship for summer 2015

EDUCATION

M.S., Software Engineering, San Jose State University, San Jose, CA Expected - May 2016

B.E., Computer Science, Medicaps Institute of Technology & Management, Indore-India July 2013

TECHNICAL SKILLS AND CERTIFICATION

Programming Languages: Java, C, C++, SQL, PL/SQL, Python, Hadoop

Web Development and APIs: HTML/HTML5, CSS3, PHP, JavaScript, WordPress, ActionScript, jQuery, JSON, Python,

GIT, Google Chart APIs, Google Plus APIs, VMWare APIs.

Tools & IDE: Rational Rose, Flash, Photoshop, Eclipse, Logstash, VMWare ESXi, VMWare vSphere Client

Databases & Operating System: MySQL, MongoDB, MS SQL, SQLite, DB2, Android, Windows, Linux (Ubuntu)

Web Service & Build Tools: RESTful, SOAP, Gradle, Amazon Web Services (AWS), GIT, BitBucket

Others: XML, UML, Visual Basics

Certification: Oracle Certified Java Programmer, M101J: MongoDB for Java Developers (in progress)

EXPERIENCE

Instructional Student Assistant, San Jose State University Sept 2014 – Present

Designed, developed and currently working as a Webmaster for Fayad’s Research Group

Working as part of team of 5 for designing architecture for Stable Business Rules Engine

Software Developer, Infinity IMS, Doha-Qatar Aug 2013 - Aug 2014

Infinity Company website: Developed cross-platform compatible, responsive and Adaptive Web Design

methods and optimized the code while fixing the existing bugs in the company’s official website

HTML5 games: Implemented games logic and wrote optimized code for multiple games

Other Applications: Developed a newsletter module for Doha Bank and Carbon Footprint Application for survey

for Al Mana Green Run which recorded data in Excel

ACADEMIC PROJECTS

Statistics Gathering and Analysis Utility for Virtual Machines Oct 2014 – Nov 2014

Wrote a multi-threaded daemon in Java, which gathers the VM logs using VMWare APIs

Implemented a Distributed Resource Scheduling (Initial Placement and load balancing) and DPM

Managed, filtered and analysed VM logs using Logstash, stored it into MongoDB and migrated it to relational

data model, MySQL, which was utilized to Visualize Statistics using Google charts

Disaster Recovery Management Utility for Virtual Machines Sept 2014 – Oct 2014

Wrote a multi-threaded availability manager using ESXI's Java APIs and recorded VM statistics

Implemented transfer of failed VM to another VM host/resource pool using VMDK image format (Cold migration)

Web Polling Application Mar 2015 -Present

Developed a RESTful API to store user’s polls and choices. CRUD operations were implemented using REST API

REST API was developed in JAVA using Spring Framework. MongoDB for data persistence, Gradle 2.2 to build

and AWS EC2 instance to deploy the application.

Google Plus Mini (Android Application) Feb 2015

Developed Android Application allowing user to login with a Google Account (with GooglePlus enabled) to view

his/her profile, circles, and friends by integrating with the GooglePlus (G+) APIs

Authenticating against G+ API through Oauth2 authorization

Accessing profile, friends’ and circle endpoints to retrieve their respective information

ACHEIEVEMENT Runner Up, Yahoo Hackathon, San Jose State University Mar 2015