We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL SUMMARY:

  • 8+ Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications using Python, kafka, SaaS Django in various domains.
  • Experienced with full software development life-cycle (SDLC), architecting scalable platforms, object oriented programming (OOPs), SaaS, database design and agile methodologies.
  • Experience in developing web-based applications using Python 3, Django 1.10/9,2.2
  • Good experience of software development in Python (libraries used: Beautiful Soup, numpy, SciPy, Matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, pycharm, emacs, RPC frameworks.
  • Extensive experience in system analysis, design, development and implementation of web based and client/server application using HTML, Angular JS, Bootstrap, underscore JS, Node JS, CSS, JavaScript, AJAX,XML, Terraform, Python, Django, Kafka, Spark, Scala.
  • Good experience in developing web applications implementing MVT/MVC architecture using Django, kafka, Ansible, Flask, Webapp2 and spring web application frameworks.
  • Used Django Kafka and Node.js to connect to databases and create Restful APIs for accessing and altering data.
  • Experienced in MVC frameworks like Django, Angular JS, Java Script, JQuery and Node.js.
  • Experienced in web applications development using Django/Python, Flask/Python. And Node.js, Angular.js, SaaS, JQuery while using HTML/CSS/JS for server-side rendered applications.
  • Worked closely with designer, tightly integrating Flash into the CMS with the use of Flash vars stored in the Django models. Also created XML, RPC with Django, Kafka to be used by the Flash.
  • Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
  • Using Django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
  • Used python for end to end processing of documents with Spark Streaming, Kafka RPC framework and AWS
  • Used Ansible to document all infrastructures into version control.
  • Experience of using Python modules like NumPY,Bigdata, Matplotlib, Ansible, Pickle, Pandas, SciPy, wxPython, PyTables, XML RPC, PyQt, etc., for generating complex graphical data, creation of histograms, etc.
  • Skilled in Object-Oriented Design and Programming using Python and C++.
  • Experienced in using Python, Django, Ansible, PHP, C++, CSS, HTML, XHTML, JavaScript, JQuery, XML, AJAX and JSON for developing web applications.
  • Knowledge of Continuous Integration systems like Bamboo/Jenkins
  • Knowledge of cloud solutions and services such as Azure and AWS
  • Experienced in implementing Model View Control (MVC) architecture using server-side applications like Django, Kafka, Angular J S and Flask for developing web applications.
  • Experienced with JSON based Restful web services, Ansible and XML based SOAP web services.
  • Experienced with databases using ORMs/DOMs for integrating with MySQL, Postgres, Neo4J, MongoDB, and Cassandra SQLite. Also, experienced with writing custom queries through database connectors.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Architecture, size (Capacity planning), Data modeling, implementation and support Cassandra Clusters including install, configure and upgrade DSE v3/4 (Cassandra v 1/2.x) and OpsCenter v 4.x/5.x on Bare metal and Cloud including AWS (Amazon Web Services).
  • Extensive experience in designing MongoDB multi-sharded cluster and monitoring with MMS.
  • Good Knowledge of web services using SOAP and REST protocols.
  • Used Node.js as a proxy to interact with Rest services and also interacting with Database.
  • Excellent Experience and knowledge in using XML, SOAP, Oracle spatial web Service for inter operable software applications.
  • Good knowledge of version control software - CVS, GitHub
  • Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Skilled in debugging/troubleshooting issues in complex applications.
  • Excellent experience with Python development under Linux OS and Mac OS (Debian, Ubuntu, Cent OS, Redhat Linux, Fedora).
  • Experience in Database Administration, development, design, maintenance and production support of relational databases, business applications, new server setup, MySQL Server installation, upgrade, migration.

TECHNICAL SKILLS:

Primary Languages: Python, Java, C,C#,C++,Angular.JS, React .js,node.JS

Python Libraries: numpy, SciPy, Matplotlib, Pandas data frame, urllib2,Django

Frameworks: Bootstrap, Django, Node.JS, Flask, Pyramid, XML RPC.

Database: Sqlite3, MSSQL, MySQL, Mongo DB, Oracle 11g, NoSQL, Scala.

IDE s: Pycharm, Eclipse, MS Visual Studio

Servers: Apache Tomcat, Web Sphere, Web Logic, IIS, Oracle Spatial.

Deployment tools: MS Azure, Amazon Web Services (EC2, S3, EBS, ELB, SES), Ansible.

Web Technologies: HTML, CSS, DHTML, XML, Java Script

Operating systems: Windows, Mac, Fedora Linux, Red hat Linux, Cent OS

SDLC Methods: SCRUM, Agile

Testing Frameworks: JUnit, TestNG, ROBOT, JXLBug Tracking Tools: JIRA, BugZilla.

Version Controls: SVN, GitHub, Git

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Sr. Python Developer

Responsibilities:

  • Develop the existing application to enhance the features using the Django Framework, and improve the performance using SOAP Web services, used. Oracle spatial cx oracle to input data using Angular.js
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript BigData and JQuery, RPC.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, Bootstrap, Scala and RESTAPI calls using the JSON and node.js.
  • Experience with evaluating existing Elastic clusters, configuration parameters, indexing, search and query performance tuning, security and administration.
  • Creating website interface by templates and views with Python 2.7 and Django views controller and template language along with Big DATA, Oracle spatial to import data.
  • Expertise with ArcGIS GeoEvent Server/ Network Analyst Expertise (Connecting to live data streams for EPH i.e. Fleet Complete, Mobile Food Trucks)
  • AWS Administrator account and credentials which will allow you to create other users, groups, and roles within the Identity & Access Management (IAM) Service.
  • Experienced in developing web-based applications using SaaS, Python, Django, kafka, RPC, CSS, HTML, JavaScript and JQuery based in Ansible automation script, Angular.JS
  • Used GitHub for version control and added support for Amazon AWSS3 and RDS to host static/media files and the database into Amazon Cloud, Oracle Spatial, Angular js
  • Integrating the application with Django REST framework, Ansible for building the API’s based on Ansible document.
  • Performed Testing Techniques and Methodologies - understood various approaches used in testing, including white box (logic driven), blackbox (requirements driven), load testing, coverage testing and regression testing.
  • Implemented CI/CD process using Team City for global development team, allowing for dozens of code updates per hour with zero downtime
  • Web Mapping Frameworks like Open Layers, ArcGIS API for JavaScript or Leaflet
  • Design and implement content management functionality in ArcGIS Pro
  • Work on solutions for searching, browsing, and managing GIS content from local, enterprise, and online sources
  • Working on SQL stored procedures that are used to access that data and deploy to SQL server database.
  • Security measures that the customer implements and operates, related to the security of customer content and applications that make use of AWS services.
  • Used Spark streaming using Python and Spark BigData for calculating similarity and diff of documents in Terraform.
  • Interacting with client server admin team and educate the SOA functionality from configuration and maintenance point of view. Designed and developed data management system using MySQL.
  • Created a Git repository and added the project to GitHub BigData.
  • Build development environment with JIRA.
  • Developing scripts for build, deployment, maintain and related task using Jenkins, Maven, Python, Big Data, Scala and Bash. Flask serves index.html which contains my Vue.js app
  • During front-end development I use Web pack with all the cool features it provides in Vue.js
  • Developed a single page application built with Vue.js (using single page components, Vue.router in HTML5 history mode and other good features)
  • Developed Vue.js Flask has API endpoints I can access from my SPA that can access API endpoints even while I run Node.js for front-end development. Maintain build profiles in Team Foundation Server and Jenkins for CI/CD pipeline.
  • Designed and implemented a SOA micro service with a JSON HTTP REST API for recent activity feeds using AWS SQS to handle over 1-million writes per day. Maintain build profiles in Team Foundation Server and Jenkins for CI/CD pipeline.
  • Prepared the reports for the day-to-day as well as weekly/monthly purposes in various formats like MS Excel, PDF, HTML, and XML etc.
  • Develop custom solution that act upon Jenkins information in real time.
  • Continuous improvement in integration workflow, project testing, and implementation of continuous integration pipeline with Jenkins. Implemented code coverage and unit test plug-ins with Maven in Jenkins.

Environment: Python 3/2.7, Django 1.8, Flask, Oracle, MySQL, Micro services, Windows, HTML5, CSS3, JQuery, JavaScript, AJAX, Bootstrap, Git, GitHub, PySpark, Linux, Shell Scripting, Scala, Terraform, Spark, node.js,Jenkins,Ansible,Angular.JS 6.0.0,,REST API'S.

Confidential, Chicago, IL

Sr. Python Automation Test Engineer

Responsibilities:

  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and Kafka, JQuery, Ansible.
  • Utilized Python libraries wxPython, numpy, Twisted and Matplotlib.
  • Familiar with JSON based REST Web Services BigData, Scala and Amazon Web Services (AWS), Terraform.
  • Used Wire shark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component. The PHP page for displaying the data uses AJAX to sort and display the data. The page also outputs data to .csv for viewing in Microsoft Excel.
  • Parsers written in Python for extracting useful data from the design data base.
  • Creating restful web services for Catalog and Pricing with Django MVT BigData and MySQL in Angular js.
  • Experience in Infrastructure Development and Operations involving AWS Cloud platforms.
  • Experienced in developing web-based applications using Python, Ansible, Django, kafka CSS, HTML, JavaScript and JQuery, Oracle Spatial.
  • Experience with evaluating existing Elastic clusters, configuration parameters, indexing, search and query performance tuning, security and administration.
  • Coded/scripted using Appium, Selenium, or a related mobile application automation framework (i.e. Perfecto Mobile) to test Android and iOS mobile applications.
  • Performed Testing Techniques and Methodologies - understood various approaches used in testing, including white box (logic driven), blackbox (requirements driven), load testing, coverage testing and regression testing.
  • Maintain build profiles in Team Foundation Server and Jenkins for CI/CD pipeline
  • Used GitHub for version control and added support for Amazon AWSS3 and RDS to host static/media files and the database into Amazon Cloud and the application with Django REST framework for building the API’s.
  • Implemented CI/CD process using TeamCity for global development team, allowing for dozens of code updates per hour with zero downtime
  • Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.
  • Generated graphical reports using python package Numpy and Matplotlib.
  • Hands on experience in Elasticsearch ELK stack- Elasticsearch, Kibana and Logstash, REST API integration along with Angular.
  • Used Python based GUI components for the front end functionality such as selection criteria. Administration of dedicated collocated RHEL 4 machine and configured complex Apache configuration files.
  • Proficient in writing SQL Queries, Ansible scripts, stored procedures, functions, Packages, tables, views, triggers using relational databases like PostgreSQL.
  • Used version control and added support for Amazon AWSS3 and RDS to host static/media files and the database into Amazon Cloud.
  • Designed and maintained databases using Python and developed Python based API (Restful Web Service) using Flask, Angular, SQL Alchemy and PostgreSQL.
  • Created a Python/Django, Kafka based web application using Python scripting for data processing, MySQL.
  • Used REST and SOAPUI for testing web service for server side changes.
  • Monitoring and tuning the SOA infrastructure for ample load.
  • Experienced with databases using ORMs/DOMs for integrating with MySQL, PostgreSQL and BigData
  • Scripting for backup jobs and other SQL administered tasks.
  • Used Docker plugins to setup Docker containers for build slave for Jenkins.
  • Planning and identification of service opportunities in various projects, Architecting and Modeling solutions as part of SOA.

Environment: Python 3.4/2.7, Django 1.9, Python scripting, NoSQL, MongoDB, MySQL, AJAX, SOAP, REST, JQuery, JavaScript, Bootstrap, AWS (EC2, S3, RDS), Angular, Scala, Spark, Terraform, React.JS

Confidential

Python Developer

Responsibilities:

  • Recording of Scripts (Web, Web Services HTML) using Vugen and Soap UI and script validation through co correlations, parameterizations and other methods. Scripting- web and web services.
  • Application was based on service oriented architecture and used Python 2.7, Django1.5, JSF 2, Spring 2, Ajax for the frontend.
  • Created server monitoring daemon with Psutil, supported by Django, Kafka app for analytics which I created. Also researched big data solutions with Cassandra database.
  • Experience with Data migration from Sqlite3 to Apache Cassandra database. Cassandra data model designing, implementation, maintaining and monitoring using DSE, Dev Centre, and Datastax OpsCenter.
  • Build the Silent Circle Management System (SCMC) in Django, Python, and Node.JS while integrating with infrastructure services.
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and High Charts for data visualization of the served pages.
  • Strong Socket programming experience in Python. Implemented complex networking operations like race route, SMTP mail server and web server.
  • Used existing Deal Model in Python to inherit and create object data structure for regulatory reporting.
  • Used standard Python modules e.g. csv, robot parser, itertools, pickle, jinja2, lxml for development.
  • Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Used PandasAPI to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Hands on experience in Elasticsearch ELK stack- Elasticsearch, Kibana and Logstash, REST API integration.
  • Experience in using various version control systems like CVS, Git and Amazon EC2 and deployment using Heroku.
  • Worked extensively with Bootstrap, JavaScript, and JQuery to optimize the user experience.
  • Application programs can exchange data with TCP by establishing and maintaining network.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Built various graphs for business decision making using Python Matplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.

Environment: Python, Django, Cassandra, RabbitMQ, Vugen, SoapUI, Node.JS, REST API, HTTP, TCP, Bash, PyDev, Spyder, Agile, GitHub,Angular.JS

Confidential

Python/Django Developer

Responsibilities:

  • Used Django framework for application development.
  • Developed user interface using, CSS, HTML, JavaScript and JQuery and Django.
  • Assisted in reduction of cost and optimization of supplier selection for the CRM Applications. Also used methods for cross application use using the Class Builder and Object Oriented programming. Generated an API Reference guide to help application developers for creating the software applications to store data using DDN S3 (compatible with Amazon S3 API) or DDN Open Stack Swift API calls.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries. Used TDD (Test driven development) methodology.
  • Used several python libraries like wxPython, numpy and Matplotlib.
  • Was involved in environment, code installation as well as the SVN implementation.
  • Build all database mapping classes using Django models and Cassandra.
  • Used PandasAPI to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Designed and developed data management system using MySQL.
  • Creating unit test/regression test framework for working/new code.
  • This project also used other technologies like JQuery for java script manipulations, bootstrap for the front-end html layout.
  • Designed and configured database and backend applications and programs.

Environment: Python, Django, Cassandra, JavaScript, RabbitMQ, SoapUI, Node.JS, wxPython, numpy, PandasAPI, PyDev, Agile.

Confidential

Python Developer

Responsibilities:

  • Translated the customer requirements into design specifications and ensured that the requirements translate into software solution.
  • Application was based on service oriented architecture and used Python 2.5, Django 1.5, JSF 2, Spring 2, Ajax, HTML, CSS for the frontend.
  • Designed the front end of the application using Python, Java, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of the application, mainly using Active Records.
  • Involved in the design, development and testing phases of application using AGILE methodology.
  • Developed and designed an API (Restful Web Service).
  • Designed and maintained databases using Python and developed Python based API (Restful Web Service) using Flask, SQL Alchemy and PostgreSQL.
  • Developed web sites using Django, Python, XHTML, CSS, and JavaScript.
  • Tested and implemented applications built using Python.
  • Developed and tested many features for dashboard using Python, ROBOT framework, Bootstrap, CSS, and JavaScript.
  • Automated Regression analysis for determining fund returns based on index returns (Python/Excel).
  • Worked on development of SQL and stored procedures, trigger and function on MYSQL.
  • Developed shopping cart for Library and integrated web services to access the payment.
  • Used PHP language on lamp server to develop page.
  • Developed server based web traffic statistical analysis tool using Flask, Pandas.
  • Implemented and tested python based web applications interacting with MySQL.
  • Developed dynamic interaction page on .net MSvisualbasic-2014, using SQL developer tools.
  • Simple web app for reviewing sitcoms that gives users the ability to view, add, review, up/down vote, search, etc.
  • Involved in doing AGILE (SCRUM) practices and planning of sprint attending daily agile (SCRUM) meetings and SPRINT retrospective meetings to produce quality deliverables within time.

Environment:: Linux, Python, Mod Python, PHP, MySQL, JavaScript, Ajax, Shell Script, HTML, CSS

We'd love your feedback!