Post Job Free
Sign in

Python Developer

Location:
San Jose, CA
Posted:
December 23, 2014

Contact this candidate

Resume:

Vijay Gupta

Email: **.**********@*****.***

Phone: +1-510-***-****

Professional Summary:

. 6+ years (5 years in Python) with high performance successfully exhibited

in various roles. Seeking for the role of Technical Lead in an esteemed

and reputed organization in which acquired expertise, creative talent and

commitment to excellence will have valuable application.

. To work in a challenging and growth oriented position in the areas of Web

development and Client/Server application development using various

cutting edge technologies.

. Currently working as a Technical Lead at Cisco Systems and managing work

activities across US, China & India in Global Delivery model

. Worked in agile and waterfall methodologies with high quality

deliverables delivered within time.

. Good knowledge of Web Services (SOAP, RESTful) using XML, JSON with

Client/Server components in both Python & .Net Framework.

. Good knowledge of using SQLite, MSSQL, and Cassandra databases with

Python.

. Good understanding of Object-Oriented Technologies and Relational

Database Systems.

. Good knowledge of writing test cases using PyTest

. Experience in delivering business value adds to the customer in terms of

support efficiency and productivity improvement converted in dollar

savings.

. Strong communication and analytical abilities coupled with demonstrated

technical expertise and leadership potential.

. Ability to work with various clients and teams delivering successful

results through efficient co-ordination, delegation, tracking and

reporting.

. Worked in various stages of the SDLC, which include Requirements

Analysis, Design, Development and Testing, and user support.

. Experience in code review and mentoring junior team members in team.

. Enthusiastic to learn new concepts, applications, technologies and an

effective team player with good problem solving and interpersonal skills.

Technical Skills:

Languages & Technologies : Python 2.7, PyTest

MS .NET Technologies (c#, vb.net), JavaScript

DBMS/RDBMS : SQLite, SQL Server 2005/2008, Klembase

Development Environments : JetBrains PyCharm, MS Visual Studio with

Python Integration,

MS Visual Studio .NET 2005/2008/2010.

Versioning Tools : SVN, MS Team Foundation Server, Git

Scripting Languages : JavaScript, Klemspeak, Agen

Operating Systems : Windows 7/XP, Linux

Educational Qualification:

. B. Tech in Electronics & Instrumentation, VNR Vignan Jyoti, JNTU,

Hyderabad - 2008

Professional Experience:

Constellation-Little Dipper, Cisco Systems, San Jose, CA

Nov 2013 to Till Date

Role: Technical Lead

Project Description:

Little Dipper is a solution developed to remove dependency on leased lines

to transfer Autotest data between Cisco and Partner sites. The solution

explores to do this using cloud architecture constituting of Cisco Cesium

appliances technology which replaces existing infrastructure (on leased

lines) and connectivity between Cisco and manufacturing partners

Responsibilities:

. Worked with offshore teams and internal clients to Design and analyze the

requirements.

. Developed the scripts using Python, Cisco proprietary languages.

. Designed and developed data management system using SQLite, Cassandra

. Used RESTful API for information extraction

. Used PyTest for writing test cases

. Collaborated with Quality Analysis team to build and populate stage DB.

. Debug application deployments on Cloud environments.

. Trained and documented initial deployment and Supported product

stabilization/debug at the deployment site

Environment: Python 2.7, JetBrains Pycharm, PyTest, RESTful web services,

JSON Script, XML, SQLite & MSSQL database, and Cisco proprietary Agen

Script & Klembase DB, SVN, Windows, Linux

Autotest-ATOM, Cisco Systems, San Jose, CA

Apr 2011 to Oct 2013

Role: Sr. Programmer

Project Description:

Atom is client software designed to provide AutoTest services to the

contract manufacturers, ODM/OEM partners and BTS sites with the design of

eliminating extranet requirement and provide the services over secure layer

and support multiple operating systems. Application is designed to

seamlessly integrate with existing client software of Linux Secure AutoTest

and Cisco Parametric Platform (CPP). ATOM is client part in the overall

VMES architecture

Responsibilities:

. Responsible for gathering requirements, system analysis, design,

development, unit testing and deployment.

. Participated in the complete SDLC process.

. Created Business Logic using Python 2.7

. RESTful API for information extraction.

. Created database using SQLite, wrote several queries to extract data from

database.

. Used TFS for the version control.

. Used Jenkins for automation of build process

. Coordinated deployments across different sites

. Coordinate and Support UAT(User Acceptance testing) with business users

. Provided support for initial weeks for project stability in production

Environment: Python 2.7, JetBrains Pycharm, SafeNet eToken, CherryPy

Framework, Visual Studio Team Foundation Server 2010, Jenkins, RESTful and

SOAP web services, JSON Script, XML, SQLite database, Windows, Linux

Encounter Management System 4010-5010 Conversion, AETNA, Hartford, CT

Mar 2010 to Mar 2011

Role: Sr. Programmer

Project Description:

EMS is a user friendly windows application that takes encounters as input

from the providers, parses and generates claim files with bulk claims in

HIPAA (Health Insurance Portability and Accountability Act) format and

sends it to the State for processing.4010 to 5010 conversion addresses the

changes needed to upgrade EMS. EMS currently generates files that comply

with HIPAA-4010 standards and needs to be enhanced to comply with HIPAA-

5010 standards.

Responsibilities:

. Preparation of Technical Specifications, Interacting with the offshore &

onsite team members.

. Impact analysis of 4010 to 5010 conversion.

. Process flow for each and every change.

. Preparation of UTP.

. Effort estimation for enhancements.

. Design and development of business logic in service layer and database

Functions, Procedures.

. Coordinated in UAT and Production releases activities.

Environment: Microsoft VB.Net, JavaScript, Microsoft Visual Studio 2008,

Microsoft SQL 2005, ADO.NET, Clearcase, Windows XP, Ajax Controls, Telerik

RAD Controls

EDI Rewrite, AETNA, Hartford, CT Nov

2009 to Feb 2010

Role: Programmer

Project Description:

EDI Rewrite is conversion of existing windows application to a web

application called EDI Eligibility Import Process. Import process deals

with the import and parsing of 834 HIPAA file from the State. The file

contains the Member Enrollment information which is processed by this

application.

Responsibilities:

. Preparation of Technical Specifications

. Interaction with the client, onsite and offshore team members.

. Documentation of design aspects.

. Member of CCB Panel.

. Development of various user and admin screens.

. Coordinated in UAT and Production releases activities.

Environment: Microsoft VB.Net, JavaScript, Microsoft Visual Studio 2008,

Microsoft SQL 2005, ADO.NET, Clearcase, Ajax Controls, Telerik RAD

Controls, Windows XP

Compliance Management System, Infosys Finance, India

Nov 2008 to Sep 2009

Role: Programmer

Project Description:

Compliance Management System is an organization wide application which is

an agreement between two bodies with endorsed conventions to be adhered in

due course of time. CMS helps user to define, schedule and manage

compliances irrespective of user's realm of operations. The users also

upload/retrieve documents related to the compliance.

Responsibilities:

. Analyzed the data points to be incorporated to get the compliance.

. Provided estimates required for all the activities involved.

. Provided POC and implemented the best possible approach.

. Involved in identifying and developing Web Services that can be commonly

used across the application.

. Designed the User Interface using ASP.NET controls and CSS.

. Reviewed the modules prepared by peers in the team.

. Deployed the application successfully and conducted knowledge transfer

sessions about using the application.

. SPOC for resolving issues and providing support for the application

Environment: C# .NET, JavaScript, Microsoft Visual Studio 2008, Microsoft

SQL 2005, Microsoft Visual Studio 2008 IDE, Microsoft Team Foundation

Server, Ajax controls, Windows XP



Contact this candidate