Documente Academic
Documente Profesional
Documente Cultură
Experience Summary
Over 9 years’ experience in the Information Technology field with Application development, Web
Development, Automation Framework development and Software Quality Assurance
Over 5 years’ experience in Python application development
2 years’ experience in web development using django
Extensive Experience with web technologies HTML/HTML5, XML, CSS, Java script and JQuery
Expertise over file processing/parsing in XML, JSON and Excel format using Python
Strong experience in Object Oriented Programming concepts(OOPs)
Experience using GIT and Perforce for version controlling
Experience in installation, configuration and deployment of applications on Apache
Experience setting up messaging queue service using RabbitMQ and celery
Exposure to SOAP and REST based Web Services
Extensive experience using Virtualizations tools VMWare Workstation, Virtual Box, Vagrant and Docker
VMware vSphere 5.1[VCP-DCV] and IaaS[vCloud 5.1] Certified professional
Good working knowledge setting up VMware Virtualization Environment
Extensive Experience in installation, configuration and maintenance of different versions of VMware ESXi,
VMware vCenter Server and VMware Vcloud Director(vCD)
Experience monitoring and optimizing performance of VMware ESXi and Virtual Machines(VMs)
Experience working on internet and file transfer protocols TCP/IP, HTTP, FTP and SMTP
Experience working with different RDBMS(Oracle 11g, SQL server 2012, PostgreSQL and MySQL)
Strong command over Structured Query Language(SQL)
Experienced in Unit, Integration, Functional and System Testing
Good Knowledge on Software Development(SDLC), Agile and scrum methodologies
Experience using Project Management Tools(JIRA)
Extensive experience working on different Linux flavors [Red Hat, Ubuntu, OpenSuse and CentOS]
Education Details:
Technical Skills:
RDBMS : Oracle 11g, Oracle 10.X, SQL Server 2012 R2, SQL server 2012, SQL Server 2008, PostgreSQL
9.0, 8.x and MySQL 5.1
PROFESSIONAL EXPERIENCE:
Python/Django Developer
Vibsha Technologies – Columbus, OH July 2014 – Till Date
Client : Ambassador Software Works
Project: APEX Amenity
Description: APEX Amenity is a SaaS provider for hospital’s patient satisfaction and it helps alleviate sufferings
when patients are most vulnerable through its Advanced Algorithms and Hospital Ambassador model
Responsibilities:
Designed Database Schema, the relationship between tables, and primary and foreign key relationships for the
Task Management System UI
Used Django’s ORM/SqlAlchemy to create/read and to update/delete data and schema in the production DB
Configured RabbitMQ and Celery for messaging Queue and task handling
Collaborated with other developers to handle complicated issues related with deployment of the application
on to Docker
Created Automated Tests for Task Management UI and other UI items using Selenium Web Driver 2.0
Technical Environment: Python2.7.6, Django 1.6.8, SqlAlchemy 0.9/1.0 PostgreSQL 9.1, South 1.0, RabbitMQ 3.X,
Celery 3.1.17, Virtualenv 12.0.5 , Virtualenvwrapper 4.3.2 , Selenium Web Driver 2.0 and Ubuntu 14.04
Description: VMware vCloud™ Director gives customers the ability to deliver infrastructure on demand so that end
users can consume virtual resources with maximum agility. Extensions, APIs and open cross-cloud standards enable
vCloud Director Customers to integrate with existing management systems and provide the flexibility to migrate
workloads among different clouds. Datacenters can be consolidated and workloads can be deployed on shared
infrastructure with built-in security and role-based access control
Responsibilities:
Was involved in Analysis, design and implementation of VMware vCloud director User Interface
Designed Database Schema, the relationship between tables, and primary and foreign key relationships
Used python external libraries etree and dom to parse XML documents and to load data in Database
Was involved in setting and configuring project repository for version controlling using Perforce
Was responsible for implementing business logic for resource management and allocation pool modules in
python
Contributed to enhancing and improving performance of vcloud Director networking module code
Contributed to creating Unit and Integration tests for the newly developed modules
Technical Environment: Python 2.7, Java, XML, JSON, Oracle 11g, SQL Server 2008 R2, and Linux(CentOS,
Ubuntu and OpenSuse)
Software Developer
Bally Technologies – Bangalore, India October 2008 – October 2010
Project: EGM Automation Framework
Description: EGM Automation Framework helps automation teams automate almost all of the functions of an
Electronic Gaming Machine(in Casinos) starting from Initial Configuration to Simulating play of different games in
the Casino Environment
Responsibilities:
Designed and created Server and client files for the automation Framework using Zolera Soap
Infrastructure(ZSI) python Web Services Library
Was involved in creating python libraries/modules from the existing c++ source code as part of
EGM(Electronic Gaming Machine) Automation framework development
Was responsible for developing and deploying sandbox build in Linux(Redhat) environment for Automation
and other teams
Worked on integrating various python libraries available in the EGM Automation Framework
Technical Environment: Python 2.6, C++, ZSI 2.0, Oracle 10.2.0.2 and RedHat Enterprise Linux 5
Software Developer – Quality
Evolving Systems – Bangalore, India February 2006 – October 2008
Project: NumeriTrack
Description: The NumeriTrack application eliminates the need for manual number
Administration and it manages four types of telecommunication resources: Directory Number (DN), Mobile
Identification Number (MIN), Subscriber Identity Modules (SIM) and International Mobile Station Identifiers (IMSI)
Responsibilities:
Automated installation of NumeriTrack application using Shell and PERL scripting
Extensively involved in Integration testing, Functional testing, Positive/Negative testing, System testing,
Regression testing and API Testing.
Technical Environment: Java, JSP, PERL, SHELL Scripting, Oracle 10g and HP Quality Center
Description: eCTDBuilder provides a one-step solution for eSubmission that abstracts the complexity of XML
backbone, submission contents and directory structure of the eCTD submission. It builds the XML backbone that
constitutes the electronic CTD without the need for the user to understand XML and eCTD Document Type Definition
(DTD).eCTDBuilder has built-in intelligence that makes the creation of electronic CTD submission seamless, reliable
and of high quality through the life cycle of a new drug application.
Responsibilities:
Was involved in creating both manual and automation tests for eCTDBuilder
Prepared Automation Test bed to execute automation test cases written in Silk
Integrated the Automation Test bed and Silk Central Test Manager (SCTM) to store the test results
Technical Environment: VB Scripting, XML, SQL Server 2000 and Silk Central Test Manager (SCTM)