Resume

Sign in

Python developer

Location:
Atlanta, GA
Salary:
75
Posted:
May 14, 2020

Contact this candidate

Resume:

Gayathri Kumanduri

585-***-****/609-***-****

adc777@r.postjobfree.com

SUMMARY:

Around 8 years of experience as a Python Developer, pro client coder in multiple languages and experience in Design, Development, Implementation of Python, Django, Flask client - server technologies based applications, RESTful services, AWS, and SQL.

Extensive experience in developing web applications using Python, Django, Flask frameworks.

Involved in all the phases of Software Development Life Cycle (SDLC) using Project management tools JIRA, Redmine and Bugzilla.

Hands on Experience in AWS like Amazon EC2, Amazon S3, Amazon Redshift, Amazon EMR and Amazon SQS.

Experience in working with several python libraries including Beautiful soup, NumPy, matplotlib, SciPy, PyQt, Scapy, SQLAlchemy.

Worked on several standard python packages like Numpy, matPlotLib, Pickle, PySide, Scipy, wxPython, PyTables etc.

Worked on various applications using python integrated IDEs Eclipse, PyCharm, NetBeans and Geany.

Good experience in developing web applications implementing MVT architecture using Django, Flask, Webapp2 web application frameworks, with good understanding of Django ORM and SQLAlchemy.

Good experience in Python, Django, Framework and VMWare API calls.

Experience with Virtualization technologies like Installing, Configuring, and Administering VMware ESX/ESXi.

Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS and JavaScript.

Hands-on experience with industry-standard IDEs like PyCharm, Sublime, NetBeans.

Experience Automation experience using Selenium IDE/RC/ Web Driver and TestNG frameworks

Good knowledge of web services with protocols SOAP and REST.

Experience with Unit testing/ Test driven Development (TDD) and Load Testing.

Strong understanding of Agile and Scrum Software Development Life Cycle Methodologies.

Well versed in writing unit test cases and selenium test cases.

Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB and Cassandra.

Expertise in Production support and knowledge of deployment using AWS, Heroku and Jenkins.

Familiarity with development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing(UAT).

Hands on experience in working with various Version Control Systems, mostly GIT, CVS and subversion SVN.

TECHNICAL SKILLS

Languages

Python 3.x,2.7/2.4, C++, Java, Shell Script, Perl, SQL

Python Framework

Django, Flask

IDE Tools

Eclipse, PyCharm, RAD

Build Tools

Ant, Maven, Gradle,

Continuous Integration Tools

Jenkins

Processes

Agile-Scrum, Waterfall

Cloud Technologie

AWS, OpenStack

Source Version Control Tool

Subversion (SVN), Git,

Databases

MySQL 5.1, SQL Server 2008, Oracle 10g, Siebel

VIRTUALIZATION SKILLS:

ESX 4.1/4.0, VSphere 3/4, VMware Workstation 10/11, Oracle Virtual Box

Operating Systems

Windows (XP, Vista & 7, 8), LINUX, UNIX

EDUCATION

Bachelor's in Computer Science at Jawaharlal Nehru Technological University Hyderabad, India in 2012

Masters in Computer science at Oklahoma Christian University, USA in 2015

PROFESSIONAL EXPERIENCE

Client: iSIGMA, Inc., Atlanta, GA May 2019 – Present

Role: Python/Aws developer

Description: iSIGMA, Inc. offers IT services. The Company provides web-based customer care and billing solution to retail energy providers, investor owned utilities, energy aggregators, co-ops, and municipals. iSIGMA serves customers in the United States.

Responsibilities:

Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators, and production to ensure production deadlines are met.

Installed VMware ESX server 4.1/4.0 and created virtual machines on ESX Servers. Created standard templates and deployed virtual machines from these templates.

Designed and managed API system deployment using fast HTTP server and Amazon AWS architecture

Experience in setting up Elastic Load Balancers (ELB's) and Auto Scaling groups on Production EC2 Instances to build Fault-Tolerant and High Availability applications.

Setup database in AWS using RDS and configuring backups for S3 bucket.

Designed and maintained databases using Python and developed Python-based API (RESTful Web Service) using Flask, SQL Alchemy, and PostgreSQL.

Developed entire frontend and backend modules using Python on Django Web Framework.

Used Python and Django creating graphics, XML processing, data exchange and business logic implementation

Utilized PyUnit, the Python unit test framework, for all Python applications.

Creating Python scripts to automate daily networking tasks (Ex. auto config generation, retrieving information from network devices, parsing data, etc.) - including a custom Fortigate firewall config generator (which included multi-threaded functionality to generate configs for multiple firewalls at once).

Using Amazon EC2 command line interface along with Bash/Python to automate repetitive work.

Mentored and provided technical guidance to other test engineers as necessary during verification and validation activities

Experience in Amazon Web Services (AWS) Cloud services such as EC2, EBS, S3, VPC, Cloud Watch, Elastic Load Balancer.

Developed and maintained the Verification and Validation group's project schedules and roadmap ensuring project on schedule.

Experienced in Agile Methodologies and SCRUM Process.

Exported/Imported data between various data sources.

Created database using MySQL, wrote several queries to extract/store data.

Implemented AWS high-availability using AWS Elastic Load Balancing (ELB), which performed balance across instances.

Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser

Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.

Managed code versioning with GitHub, Bit Bucket and deployment to staging and production servers. Used Celery as task queue and RabbitMQ as messaging broker to execute asynchronous tasks.

Designed and developed Database management using MYSQL.

Developed Python modules to extract data from MYSQL database.

Wrote and executed various MySQL database queries from Python-MySQL connector and MySQLdB package.

Views and Templates were developed with Python and Bash scripting and to create a user-friendly website interface Django's view controller and template language is used.

Views and Templates were developed with Python and to create a user-friendly website interface Django's view controller and template language is used.

Developed UI using CSS, HTML, JavaScript, AngularJS, JQuery and JSON. Developed dynamic webpages through HTML5, CSS, JavaScript and AJAX.

Extensive experience in web application development using Python, Django and web technologies (HTML, HTML5, DHTML, CSS, CSS3, XML and JavaScript) to create scalable and robust common components which can be used across the whole framework.

Involved in Developing a Restful API'S service using Python Flask framework.

Worked on a resulting reports of the application and Tableau reports. Deployed production site using Apache Servers with mod Python and AWS.

Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies.

Expertise on using python libraries like os, pickle and SQLite.Built vagrant/docker boxes to work on dev and test environment.

Environment: Python, Git, CVS, GitHub, Lambda, Heroku, Amazon EC2 Django 1.5, Selenium IDE, MySQL, Flash, PyUnit, Open Stack, HTML, CSS, JavaScript, JQuery, Apache, Jira, Linux, Git, VMware vSphere 5.5, VMware ESX 4.1, Windows.

Client: Equifax, Atlanta, GA Apr 2017 – Apr 2019

Role: Python Developer

Description: Global Payments Inc. is an American company providing financial technology services globally. Headquartered in Atlanta, its stock is a component of the S&P 500 stock market index.

Responsibilities:

Managed, developed and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL and VMWare API calls.

Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.

Developed the required XML Schema documents and implemented the framework for parsing XML documents.

Build application and database servers using AWS EC2 and create AMIs alsousing RDS for Oracle DB.

Extensively used python modules such as requests, urllib, urllib 2 for web crawling.

Written Cloud formation templates and deployed AWS resourcing.

Having Knowledge on AWS Lambda, Auto scaling, Cloud Front, RDS, Route53, AWS SNS, SQS, SES.

Gained Knowledge on Deploying apps using AWS Cloud Formation.

Created Git repository and added the project to GitHub

Experience in using various version control systems like Git, CVS, GitHub, Heroku and Amazon EC2.

Written with object-oriented Python, Flask, SQL, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Linux, Sublime Text, git.

Developed programs to automate the testing of RAID controller firmware and utilities using Python, Java, Bash script and Windows command line, AutoIt, AutoHotKey and Java Script

Worked on JavaScript MVC Framework like Angular.js.

Used Pandas library for statistical Analysis. Worked on Python Open stack API's.

Developed internal auxiliary web apps using Python Flask framework with CSS / HTML framework.

Involved in Web-services backend development using Python (CherryPy, Django, SQLAlchemy).

Created entire application using Python, Django, MySQL and Linux.

Utilized PyUnit the Python unit test framework, for all Python applications.

Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.

Exported/Imported data between different data sources using SQL Server Management Studio.

Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.

Built Continuous Integration environment (Jenkins, Nexus) and Continuous delivery environment (puppet).

Experienced in Agile Methodologies and SCRUM Process.

Responsible for debugging and troubleshooting the web application.

Identified several hidden bugs caused by complicated multithreading issues such as race conditions caused by asynchronous events and resolved them.

Took part in the entire project's lifecycle which includes Design, Development and Deploying, Testing, Implementation and support.

Coordinated with the offshore development team and assisted them when required.

Used Design patterns efficiently to improve the code reusability.

Environment: Python, AWS, EC2, EBS, S3, VPC, PyCharm, Selenium IDE, Bootstrap, Jinja, Flask, JQuery, JavaScript, Ajax, Web Services, Pandas, JSON,, MySQL, HTML, CSS, Angular.js, MongoDB, SQL Workbench.

Client: Southwest Airlines, Dallas, TX Feb 2016 – Mar 2017

Role: Python developer

Description: Dallas-based Southwest Airlines Co. (NYSE: LUV) continues to differentiate itself from other air carriers with exemplary Customer Service delivered by more than 54,000 Employees to more than 100 million Customers annually. Southwest operates a network of 101 destinations in the United States and nine additional countries with more than 3,900 departures a day during peak travel season

Responsibilities:

Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.

Having Knowledge on AWS Lambda, Auto scaling, Cloud Front, RDS, Route53, AWS SNS, SQS, SES.

Gained Knowledge on Deploying apps using AWS Cloud Formation.

Written Cloud formation templates and deployed AWS resourcing.

Build application and database servers using AWS EC2 and create AMIs alsousing RDS for Oracle DB.

Managed, developed and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL and VMWare API calls.

Developed the required XML Schema documents and implemented the framework for parsing XML documents.

Extensively used python modules such as requests, urllib, urllib 2 for web crawling.

Written with object-oriented Python, Flask, SQL, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Linux, Sublime Text, git.

Experience in using various version control systems like Git, CVS, GitHub, Heroku and Amazon EC2.

Created Git repository and added the project to GitHub

Part of team implementing REST API's in Python using micro-framework like Flask with SQLAlchemy in the backend for management of data center resources on which OpenStack would be deployed.

Developed programs to automate the testing of RAID controller firmware and utilities using Python, Java, Bash script and Windows command line, AutoIt, AutoHotKey and Java Script

Used Pandas library for statistical Analysis. Worked on Python Open stack API's.

Developed UI using HTML, AJAX, Javascript and jQuery and jQueryUI, Used Mysql as backend database and Mysqldb of python as database connector to interact with Mysql server.

Used Agile Methodology and SCRUM Process.

Worked with the Stakeholders, gathered requirements developed High level design Detail design documents.

Re-engineered various modules for implementing changes and creating efficient system.

Developed rich UI web application using javascript libraries like jQueryUI, datagrid, jscolor, highcharts.

Designed and developed components using Python with Django framework. Implemented code in python to retrieve and manipulate data.

Implemented database access using Django ORM.

Used Restful APIs to access data from different suppliers

Utilized Python in the handling of all hits on Django, Redis, and other applications.

Build all database mapping classes using Django models.

Developed object-oriented programming to enhance company product management.

Was involved in environment code installation as well as the SVN implementation.

Responsible for debugging and troubleshooting the web application.

Created unit test/regression test framework for working/new code.

Environments: Python, JSON, REST, AWS, Hadoop framework, HTML, MVT, Django, Ajax, PyQT, PyUnit, JavaScript, PL/SQL, and Oracle, Mongo DB, SQL Developer.

Client: Medha Enterprises, Hyderabad, India July 2012 - Aug 2014

Role: Python Developer

Descriptions: “Medha Enterprises” are a “Sole Proprietorship” based firm, engaged as the manufacturer of Sign Board, Display Signage, Metal Letter and many more. We have carved a niche amongst the most trusted names in this business, engaged in offering a comprehensive range of these products. These products are demanded for their utmost quality and varied size.

Responsibilities:

Worked on requirement gathering and High-level design.

Used Python scripts to update content in the database and manipulate files.

Converted Visual Basic Application to Python and MSQL.

Used HTML/CSS and Javascript for UI development.

Developed object-oriented programming to enhance company product management.

Utilized Python in the handling of all hits on Django, Redis, and other applications.

Used several Python libraries like wxPython, numPY and matPlotLib.

Was involved in environment code installation as well as the SVN implementation.

Created unit test/regression test framework for working/new code.

Responsible for debugging and troubleshooting the web application.

Build all database mapping classes using Django models.

Environment: Python, SVN, Eclipse, Java Script, XML, Linux, Bugzilla, HTML5/CSS.



Contact this candidate