We provide IT Staff Augmentation Services!

Python Developer Resume

2.00/5 (Submit Your Rating)

New York City, AreA

SUMMARY

  • Having 7+ Years of Experience as web/application developer software development and design using python, Django, Java, Webapp2, Angular.js, HTML/CSS, JavaScript and jQuery
  • Experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, Subroutines, functions on SQL, PL/SQL and PostgreSQL database.
  • Experienced in understanding principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations
  • Good knowledge in working with application server - Apache Server, Tomcat (6.0, 7.0, 8.0), Nginx, WebLogic (10.0, 10.3, 11g), WebSphere (7.0, 8.5).
  • Created a python, Django web-based application using Python scripting for data processing and MySQL for database, HTML, CSS, jQuery for data visualization.
  • Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts
  • Expertise in MVW frameworks like Django, Angular JS, JavaScript, jQuery and Node JS.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Ability to work on own initiative and as a part of team. Willingness to learn new Technologies, openness to new ideas and ability to learn very quickly.
  • Proficient in Front end development experience using Python 3.6/2.7, Django 1.7/1.8, HTML, XML, CSS, JavaScript, Bootstrap, JQuery, JSON and, Angular.js, Node.js.
  • Using Amazon EC2 command line interface along with Bash/ Python to automate repetitive work.
  • Designed and managed API system deployment using fast HTTP server and Amazon AWS architecture.
  • Involved in designing and developing of Automation Test cases using Selenium WebDriver, Java, and TestNG.
  • Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer .
  • Working experience in UNIX and Linux shell environments using command line utilities.
  • 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).
  • Used Python /Django MVC framework to design and develop the application.
  • Experience in Kubernets which provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.
  • Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
  • Experienced in understanding principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Good experience with Python frameworks like Flask and WebApp2.
  • Performed Unit testing, Integration Testing and generating of test cases for web applications using Junit and Python Unit test framework Hudson/Jenkins in the builds triggered by each push to GIT.
  • Proficient in SQL databases MS SQL, MYSQL, Oracle and NO SQL databases MongoDB, Cassandra.
  • Ability to work on own initiative and as a part of team. Willingness to learn new Technologies, openness to new ideas and ability to learn very quickly.
  • Have Experience in List Comprehensions and Python inbuilt functions such as Map, Filter and Lambda.

TECHNICAL SKILLS

Languages: Python, C++, C, SQL, Java and PHP

Web Development: HTML5, CSS3, JavaScript, Bootstrap, AJAX, XML JSON

Frameworks: Django, Flask, CherryPy, Pyramid, NodeJS, Angular JS, JSP, Numpy, Matplotlib, Servlets

Servers: Apache Tomcat, Apache HTTP, JBOSS

Databases: PostgreSQL, MySQL, Cassandra, Redis, MongoDB, SQL Server

Big Data Technologies: Hadoop, MapReduce and Spark

Methodologies: Agile (Scrum), Waterfall

Tools: Git, SVN, Mercurial, Memcached, Jira, SSIS, Data Migrator, Visual studio

IDE: Notepad++, Eclipse, IDLE, Pycharm, Pyscripter

OS: Windows, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, New York City Area

Python Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application. Upgraded existing UI with HTML, CSS, jQuery and Bootstrap.
  • Working as an application developer experienced with controllers, views and models in Django.
  • Designed front end and backend of the application using Python on Django Web Framework.
  • Develop consumer-based features and applications using Python and Django in test driven Development and pair-based programming.
  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django and Flask.
  • Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and jQuery.
  • Created interactive data charts on web application using High charts JavaScript library with data coming from Apache Cassandra.
  • Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Ansible.
  • Wrote ANSIBLE Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers.
  • Worked on frontend frameworks like CSS Bootstrap for development of Web application.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and denormalization.
  • Used Python based GUI components for the front-end functionality such as selection criteria.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
  • Worked with View Sets in Django-REST framework for providing web services and consumed web services performing CRUD operations.
  • Wrote ANSIBLE Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers.
  • Used Flask framework for application development.
  • Designed and implemented a dedicated MYSQL database server to drive the webapps and report on daily progress.
  • Developed python Script for moving files from drop box to Amazon server.
  • Consumed external APIs and wrote RESTful API using Django REST Framework and AngularJs.
  • Developed views and templates with python and Django view controller and templating language to create a user-friendly Website interface.
  • Developed internal project in Flask to generate report from google analytics on daily, monthly and weekly basis.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Used Python Library Beautiful Soup 4 for Web Scraping to extract data for building graphs
  • Worked in development of applications especially in UNIX environment and familiar with all its commands.

Environment: Python 3.6/2.7, Django 2.0/1.6, HTML5, CSS, AWS, API Gateway, Java, J2EE, REST API, Spring framework, AngularJS, HTML, Amazon S3, CloudWatch, eclipse, MS-SQL Server, GIT, Jira, Jenkins, Confluence.

Confidential, St. Louis MO

Python Developer

Responsibilities:

  • Developed strategic partnerships with the business unit to develop a solid knowledge base of the business line, including the business plan, products, and processes.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Used Python Library Beautiful Soup 4 for Web Scraping to extract data for building graphs
  • Worked in development of applications especially in UNIX environment and familiar with all its commands.
  • Developed Python based API (RESTful Web Services) to track the events and perform analysis using Django.
  • Supported/maintained client website within the DJANGO CMS system for various website needs.
  • Performed dynamic UI designing with HTML5, CSS3, less, Bootstrap, JSON and AJAX.
  • Created Python and Bash scripts to monitor & increase efficiency of retail management application system and operations.
  • Developed a Django CMS based promotion management system offering the ability to created arbitrary forms through an admin interface
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring using Ansible playbooks and has integrated Ansible with Run deck and Jenkins
  • Used GCP to create storage resources and define resource attributes, such as disk type or redundancy type, at the service level.
  • Used Ansible playbooks to setup Continuous Delivery pipeline. This primarily consists of a Jenkins and Sonar server, the infrastructure to run these packages and various supporting software components such as Maven, etc.
  • Created a Python /Django based web application for data processing using MySQL as database, and HTML/CSS/JavaScript for frontend development and D3 JavaScript for Data Visualization.
  • Implemented REST API's in Python using python based micro-framework called Flask with SQL Alchemy in the backend for management of data center resources on which OpenStack would be deployed.
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration.
  • Designed and developed MySQL Procedures and UNIX Shell Scripts for Data Import/Export and Conversions.
  • Responsible for debugging and troubleshooting programming related issues.
  • Worked on Atlassian tools like Bamboo, Jira, and confluence
  • Installed and configured configuration tool such as Chef Server/workstation and nodes via CLI tools to AWS nodes.
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environment using Docker

Environment: Python, Django, Django-CMS, SSO, PostgreSQL, MySQL, Bootstrap JS, HTML5, CSS3, Agile, REST, JSON

Confidential, Denver, CO

Python Developer

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.
  • Build all database mapping classes using FLASK models.
  • Involved in building database Model, APIs and Views utilizing Python to build an interactive web based solution.
  • Extensive experience in implementing Continuous Integration and Continuous Delivery (using Jenkins) in an AWS Environment.
  • Created Test plans. Worked on SQL scripts to load data in the tables.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer .
  • Coding groovy, domain class to handle the business logic.
  • Developed entire frontend and backend modules using Python on FLASK Framework.
  • Developed custom screens using HTML5, JavaScript, jQuery, Bootstrap, Jinja and Angular.js.
  • Developed monitoring and notification tools using Python .
  • Expert knowledge of mobile application development along with various patterns native, web and hybrid concept.
  • Involved in business logic discussions and use case design.
  • Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.
  • Experience in Selenium Automation using Selenium Web Driver, Java and Unit Test Framework.
  • Created Selenium web-driver automation scripts using Python to validate functionality on various browsers.
  • Very good understanding of Microsoft Azure cloud platform. Experience with managing cloud delivery platforms, Azure/Aws.
  • Established framework to setup Continuous Integration environment using Jenkins, Nexus. • Extensive experience in implementing Continuous Integration and Continuous Delivery (using Jenkins) in an AWS Environment.
  • Used Couchbase Python SDK to build applications that use Couchbase Server.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Involved in developing selenium automation framework using TestNG. Developed Maven targets to execute automation suites from command line.
  • Worked on AWS Cloud and Created instances in EC2.
  • Participated in weekly release meetings with Technology stakeholders to identify and migrate potential risks associated with the releases.
  • Experienced in designing Test Plans and Test Cases, Verifying and Validating Web based application.
  • Imported and managed multiple Confidential applications into Subversion (SVN).

Environment: Python, Windows, MySQL, flask, Numpy, SQLAlchemy, MySQL, MySQLdb, HTML, CSS, JQuery, JavaScript.

Confidential, COLUMBUS, OH

Python Developer

Responsibilities:

  • Involved in entire lifecycle of the projects including Design, Development, Deployment, Testing and Implementation and support.
  • Developed and tested many features for dashboard using Python, BootstrapJS, CSS, XML and HTML.
  • Develop installer scripts using Ant, Python, and UNIX for various products to be hosted on Application Servers.
  • Implemented business logic for integrating third party API's using Python .
  • Worked with millions of database records on daily basis, finding common errors and bad data patterns and fixing them.
  • Maintained program libraries, user's manuals and technical documentation.
  • Used Python libraries like Beautiful Soup, NumPy and SQL Alchemy.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Worked with team of developers on python applications for RISK management.
  • Extensively used ANT tool to do the builds, integrated ANT to Eclipse and did local builds. Integrated Maven with Jenkins for the builds as the Continuous Integration process.
  • Used Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef
  • Responsible for on boarding Application teams to build and deploy the code using GitHub Jenkins, Nexus and Ansible.
  • Worked with backend python automation, CI pipelines, Docker and cloud provisioning/automation.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, jQuery and RESTAPI calls.
  • Designed the architecture of the hardware environments and methodology of the code:
  • Wrote & executed various MYSQL database queries from python using Python -MySQL connector and MySQL dB package.
  • Created PHP/MySQL back-end for data entry from Flash.

Environment : Python 2.7, Django, CSS, HTML, UNIX, MS SQL Server 2013, T-SQL, Linux, Shell Scripting, RESTful, MVC3, GIT

Confidential

Python Developer

Responsibilities:

  • Participated in the complete SDLC process and used Python to develop website functionality.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Designed and developed data management system using MySQL. Built application logic using Python
  • Used MYDQL for database access.
  • Used Python to extract information from XML files
  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Worked on installing and setting up the channels by using Django. Used JavaScript and JSON to update a portion of a webpage.
  • Involved in gathering and analyzing system requirements.
  • Performed joins, group by and other operations in MapReduce using Python .
  • Followed Agile Methodologies to manage full life-cycle development of the project
  • Implemented monitoring and established best practices around using elastic search.
  • Effectively communicated with the external vendors to resolve queries.
  • 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: Python, Django Framework, JavaScript, CSS, SQL, MySQL, LAMP, jQuery, Adobe Dreamweaver, Apache web server.

Environment : Python, Django, MY SQL, Linux, Git, Agile, HTML, CSS, Eclipse, Linux, Shell Scripting.

We'd love your feedback!