Ph. (250)552-7436 ? [email protected]
MS in Computer Science and 1 plus years of experience in development of scalable Web Application on JAVA
in Front-End Development with HTML, CSS,
of Full Software Development Life Cycle (SDLC)
including requirements gathering, logical and physical design, implementation,
unit testing and deployment
of creating Requirement Analysis
Documents, Design documents
(Including Use Case Diagrams, E-R Diagrams, Class Diagram, Sequence Diagram,
Flow Chart, and Dataflow Diagram etc.)
Strong Core JAVA, Object
Oriented Analysis and Programming skills
addition, excellent skills with Relational Database Management Systems (RDBMS) like MySQL, MS SQL, and Oracle DB
with Google App Engine Cloud
Computing Platform for deployment of
in logging and tracking Defects using Project
Management and Defect Tracking Tools like ALM , JIRA
in performing Manual Testing involving
study of the project, design and create test
plan / test strategy, writing test
cases and executing them.
in Automation Testing by developing
testing scripts on Java Platform with TestNG
and JUnit using
Selenium Web Driver to test web
CI (Continues Integration) using Maven and Jenkins, Behavior Driven Testing with Cucumber
of Desktop Automation Testing using AutoIT
and Robot Framework for
with Waterfall and Agile Development
highly motivated and customer-focused team player with strong communication,
organizational, time management, analytical and problem solving skills, and
dedicated with the ability to grasp and apply new procedures quickly
Languages: Java, C, C++, Python, Assembly
Database Systems: MS SQL, MySQL, Oracle
Testing: JUnit, TestNG, Log4j, Test Plan & Test
Case design & Execution, Unit Testing, Regression Testing, Functionality
Testing, Database Testing, UI Testing
Testing: Selenium Web
Driver & IDE, Framework Implementation, Cucumber, AutoIT, Robot Framework,
Navigation Testing, Performance Testing
Tools: Maven and
& Bug Reporting Tool: Firebug,
Eclipse, DreamViewer, MS Office, SQLYog, WebStorm, Brackets
Operating Systems: Windows,
Keen Softwares May 2013 – Oct 2014
Role: Web Developer
web application for home repair
services. In which customer can select service, add to cart and order by using
selected payment method, also track the
status of the services and provide feedback to the service.
requirements and designed documents matching to requirements.
Development on user interface using HTML,
Monitored DOM objects of web pages using Firebug to debug and edit page layout.
Developed Admin module to control on other
modules and features of application.
Designed database in SQL Server based on gathered business
using Servlet, MySQL as Database Management System.
connection to web pages using JDBC Connector.
Deployed the web
application on web server.
Provided after support
to maintain and make update the application.
Performed Unit Testing, provided QA Support during Manual Test
Core JAVA, JSP, Servlets, HTML5, CSS3,
JDBC for connecting to database, JUnit for testing, J2EE, JSP Tag Libraries (JSTL)
Master of Science: Computer
College of New Caledonia at Prince George, BC V2M 1P3, Canada
Engineering: Computer Science
Engineering College – Patan, Gujarat,
Web Automation Test
using Selenium Web Driver:
Analysis of test requirement and
Performed UI testing by creating test cases using TestNG and Selenium Web Driver on JAVA
Platform to automate test of web application.
Build xpath to find DOM Elements from the web pages.
Automated regression test and functional
test by developing several test cases using Selenium Web Driver, JAVA and
Created custom log statement using
Developed Data Driven Test frameworks to retrieve test actions, test data
from Excel files and SQL Databases.
Configured Maven for JAVA automation projects to execute
automation suites on different platform, browser combinations in parallel.
Integration with Jenkins for execution using Git repository.
Developed Email Login & File
Attachment test using AutoIT and Robot
Implemented Performance Driven testing by logging
time to test suites for analyzing execution speed and used stopwatch method
to improve performance of web application.
Performed Behavior Driven Testing using Cucumber
by developing selenium supported code in JAVA.
Selenium WebDriver, Selenium ide,
Eclipse, JAVA, JUnit, TestNG, Firebug, Log4J2, Maven, Jenkins, Cucumber,
AutoIT, Robot, Firefox, Chrome, XPath, XML
Cloud based Project
Developed a web application to find Great Circle
Distance (GCD) between two cities in
Python using Web Service. Deployed and uploaded on Google App Engine (GAE).
Performed test locally and on cloud. Stored all
data on GAE Datastore.
application using App Inventor
to find GCD and with feature to find zip codes for cities of United States.
Python, HTML5, CSS3, Google App
Engine, GAE Datastore, Python 3.5 IDLE, GAE Launcher, App Inventor.
Data Science Project
– Nearest Neighbor Algorithm to
predict the result of Premier League 2016-17.
Setup RHadoop and get all
necessary libraries like to perform map
Used Hadoop streaming to
perform map reduce functions in R
R, Programming Language, R – CRAN,
Hadoop Streaming, rmr2, rhdfs, Ubuntu 16.04.1
Developed budget web application
Created Budget Controller to add
item, Calculate budget, percentage.
App Controller to, setup event
listener, edit/delete item, update budget, percentage.
Created Slotmachine Single page
app in which user uploads .csv file containing list of users’ name into
slotmachine and it selects the random user as a winner.
Provided user validation in
HTML5, CSS3, Bootstrap4,
Management System (Spring 2013):
Developed website to take the
attendance and keep the track of the attendance using HTML, CSS3, PHP and MySQL
user interface to take attendance on current date and time.
Developed UI to manage students’ list, school can
keep track of their attendance.
HTML5, CSS3, MySQL, Apache Tomcat Server, Windows 7, Adobe DreamViewer.