darshita_shah_resume

2

Click here to load reader

Upload: darshita-shah

Post on 12-Apr-2017

114 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Darshita_Shah_Resume

CURRICULAM Darshita Shah 862-253-3526 https://www.linkedin.com/pub/darshita-shah

2074 Vincenzo walkway San Jose 95133 [email protected]

OBJECTIVE: Seeking a position as Software Development and Testing Services in the competitive information technology industry, to utilize my skills and abilities that offers professional growth while being resourceful, innovative, and flexible.

TECHNICAL SKILLS: Languages C, C++ , Java , J2EE, Objective C

IDE/FrameWork Eclipse, Selenium IDE ,NetBean,XCode,ASP.NET,VB.NET Tools TortoiseSVN , SVN Repository, Firefox

Technologies Http Servlet , Apache Tomcat Server , TestNG , Maven , Hibernate ,HTML , CSS, Shell Scripts, XSSheet , OJDBC

Databases MSSql , SQLite , SqlServer ,Oracle 11g

Operating Systems Windows , Linux Red Hat, iOS , Cloudera CDH4

Reporting Tools Crystal Reporting , Jenkins , JIRA , Data Provider , Data Generator

WORK EXPERIENCE: Trilliant Networks February,2014 to Current SEAL: Smart Energy Access Layer API

I have been a part of project where the Interface is a series of XSD which define methods and services which can be invoked on the Network Unity Suite Platform to perform various tasks. These tasks can be communications to meters but also has the ability to generate imports and exports as defined by the driver running within the Platform. These messages are transport independent and they minimally consist of a verb, a noun and payload, wrapped by other wrappers like SOAP, JMS, and REST and sent to the Unity Suite Platform over JMS on different destinations.

Extensive use of Java Design patterns and Java Encapsulation have been implemented for entire functionality.

For application detailed design reviews and interface stability verification I have implemented test plan , strategies and testcases that have been implemented with extensive use of TEstNG, annotation and Java Assertion. Analysed test case results and report bug and keep bug tracking with use of JIRA and worked overseas with developers to resolved issues. In order to verify test results and device status I have also implemented Database Queries to enable device level testing. For Regression purposed I have built server with Jenkins that helps to keep track of bugs between sequential releases as well as failures. I have implemented DataProvider to generate millions of auto data to enable Stress Level Testing. I have also developed and maintained data driven automated Test Suite.

Technology and Tools: Eclipse J2EE, Java features -JAXB, Maven, Hibernate, TEstNG, Linux Red Hat , FileZilla FTP Client, Putty, Shell Scripts, XSSheet, Data Provider and Data Generator , TortoiseSVN , SVN Repository, JIRA , Jenkins

Database: Oracle 11g , Sql Developer UI Automation:

I am a part of team where we have automated test cases that enables User Interface testing with extensive use of HTML , CSS and Selenium IDE. Web Developer Inspector tool have been used for keep track on UI changes during the implementation life cycle. To enable the track on real time device and environment status I have implemented OJDBC query with database and enabled communication between Java Environment and Database.

Technology and Tools: Eclipse J2EE Selenium IDE , OJDBC, Firefox ,HTML , CSS Big Data and Analysis Grader, Santa Clara University, CA Jan’14 to June ‘14

Responsible to grad students homework, evaluate their final project presentation and help them with technical questions.

Software Developer, New Tech Info soft Ltd, India. Aug’09 – Jan’11 Worked as Software Developer for Online School System and extensively worked on ASP.Net

and Oracle. Software Developer, Bit01 Software Consultant, India. Nov’08- Jun’09

Worked as Software Developer for Online Banking System and extensively worked on ASP.Net SQL server and Crystal Reporting.

Software Developer Intern L&T InfoTech, India Jan’07- Nov’08 Worked as Software Developer for Online Health Care System and extensively worked on Java

Swing , SQL Server , AQT , HTML, JavaScript

Page 2: Darshita_Shah_Resume

PROJECT EXPERIENCE (ACADEMIC): Mobile Application – Balloon Shooter Game Winter 2014

Developed iOS application which gave wide exposure of Xcode & programming language Objective C. Validating corner cases, use of UIs, touch events, time complexity and timer session were part of the implementation. Graphic Context was very important feature of the application implementation.

Content Addressable Network (CAN) for Cloud Computing. Summer'2013 Implemented Contest Addressable Network (CAN) in Java for cloud computing using

P2Pnetwork proximity. This project demonstrates content discovery in network and returns the shortest path from given node to the expected node. These nodes also have visibility to either leave or join network at any point of time. Network is also implemented in n-dimensional Cartesian space.

Android Cloud Storage Application - Push Notification Summer'2013 Developed android based basic cloud storage application to supports multiple devices

notifications. GCM server been used for notification and Tomcat server for system backend & HttpServlet as front end. Implemented parallelize TCAM simulation using C language where instructions to perform operations been fetched form standard input and these instructions been decoded and then operations of finding , replacing , inserting and deleting key form huge and wide patterns been implemented.

Incremental Garbage collections. Spring '2013 Implemented Garbage collector in Java where instructions are fetched from standard input and

been decoded. This been implemented with Generations and Mark-Sweep method where memory allocated with first fit algorithm and previous allocated memory which is no longer accessible collected to garbage collections and proper "error handling" implemented when allocation memory request cannot satisfied.

Library Management System Fall’2013 Developed library management system to explore wide use of JDBC Query language.

Enhanced this application to explore client server web application using cookie servlets, Http Session Servlets use of custom tag handlers on JSP pages in real time application.

JavaBean Analog Digital Clock Fall’ 2013 Implemented Java Bean clock using NetBean which help user to access either analog or digital

clock with its clock properties. This project helps to understand jar implementation and its application.

OneVillage Social Networking Site Testing Fall '2012 Objective of this project is to write different type of test cases of existing social networking

site application which is developed in ruby on rail, apache tomcat server with mongoDB database.

EDUCATION:

Masters of Science in Computer Science & Engineering June‘14 Santa Clara University, Santa Clara CA GPA: 3.4 Bachelor Of Engineering in Information Technology June ‘07 U.V. Patel College of Engineering, Mehsana, Gujarat, India GPA: 3.2

RELEVANT COURSE WORK:

Mobile Application Development , Operating System, Advance Database, Object Oriented Analysis & Design Pattern , Software Quality Testing & Assurance , Introduction to Cloud Computing , Wireless Mobile Networking , Client/Server Programming , Design & Analysis Algorithms, Data Structures and Algorithm, Computer Graphics ,GUI development with HTML and Java Script.

SOFT SKILLS: Quick learner, Analytical Problem solver, Good communication and Interpersonal

skills.