We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

3.00/5 (Submit Your Rating)

Houston, TX

SUMMARY:

  • Python Software Developer with 7+ years' experience in Analysis, Design, Development, Testing, and Implementation of internet - based web applications.
  • Experienced with full software development life-cycle, architecting scalable platforms, database management, database design and agile methodologies.
  • Experience in developing Web based application using Python, Django, PHP, C++, XML, HTML, DHTML, MVC, Bootstrap, RESTful, JavaScript and jQuery.
  • Experience in Web based UI design and interface development using HTML, CSS, Bootstrap, JavaScript, jQuery and Angular JS.
  • Experienced with SPARK and Databases and having good knowledge on Mongo DB.
  • Experience in Object Oriented Design and Programming concepts in Python. Good experience in developing web applications and implementing Model View Control (MVC) architecture using Python, Django and Linux.
  • Experienced worked with systems processing large amounts of data. Familiarity using data streams using kinesis.
  • Experience in writing JSON REST APIs using Golang.
  • Hands on experience in developing SPARK applications using Spark API's like Spark core, Spark Streaming, Spark MLlib and Spark SQL and worked with different file formats such as Text, Sequence files, Avro, ORC, JSON and Parquette.
  • Experience in developing APIs for the application using Python, Django, MongoDB, Express JS, Angular, and NodeJS.
  • Excellent knowledge of Collections, Multi-Threading and their usage in Python.
  • Proficient in developing Web services using SOAP and RESTful in python using XML, JSON.
  • Expertise in practicing the SDLC models, agile methods with Scrum, Extreme Programming, Ticketing systems using JIRA and Test-Driven Development (TDD).
  • Experience in AWS Cloud platform and its features which includes EC2, S3 and EBS.
  • Proficient in SQL databases like My SQL, PostgreSQL, Oracle and NoSQL databases like MongoDB. Familiar with stored queries.
  • Experience in working with SQLAlchemy in connecting with databases like Mongo DB, Cassandra, Oracle and MySQL.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, implementing and Post-production analysis of the projects.
  • Hands on experience with Spark Core, Spark SQL and Data Frames/Data Sets/RDD API.
  • Proficient in developing complex SQL queries, Stored Procedures, Functions, Triggers, Cursor and Packages along with performing DDL and DML operations on the MySQL and PostgreSQL database.
  • Strong knowledge with REST API development and good idea using debugging tools like JIRA.
  • Worked on Waterfall to Agile Methodologies.

PROFESSIONAL EXPERIENCE:

Sr. Python Developer

Confidential, Houston, TX

Responsibilities:

  • 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.
  • Using Node JS, Express JS, handled HTTP Request/Response calls using Angular Router module and developed a Single Page Application.
  • Built complete Configuration Management for the Microservices using Kubernetes, Docker and Ansible.
  • Wrote Lambda functions in python for AWS's Lambda, Kinesis and Elastic Search which invokes python scripts to perform various transformations and analytics on large data sets in AMAZON EMR clusters.
  • Written transformations and actions on data frames used Spark SQL on data frames to access hive tables into spark for faster processing of data.
  • 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 Anisole.
  • ETL system ran on AWS lambda, was triggered by Kinesis streams and sent SNS notifications throughout the process.
  • Used Mongoose in order to access the MongoDB from Node JS and used Angular CLI and NPM for scaffolding the Angular Application.
  • 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.
  • Developed Restful MicroServices using Flask and deployed on AWS servers using EBS and EC2.
  • Wrote ANSIBLE Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Anisole Scripts to provision Dev servers.
  • Used Flask framework for application development.
  • Used Jenkinspipelines to drive all microservices builds out to the Dockerregistry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Creating Tenacity build jobs (Python, custom Docker images)
  • Developed python Script for moving files from drop box to Amazon server.
  • Consumed external APIs and wrote RESTful API using Django REST Framework and Agular's.
  • Developed views and templates with python and Django view controller and templating language to create a user-friendly Website interface.

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

Python Developer

Confidential, Hillsboro, Oregon

Responsibilities:

  • Designed front end and backend of the application utilizing Python on Django Web Framework.
  • Developed consumer-based features and applications using Python and Django in test driven Development.
  • Worked on front end frame works like CSS Bootstrap for development of Web applications.
  • Launched Kubernetes to provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.
  • Developed Restful Microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
  • Used Angular services to consume the REST API's and retrieve data from database and Angular Pipes to filter the data to display it in the view.
  • Responsible for design and development of Spark SQL Scripts based on Functional Specifications.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Designed and implemented a dedicated MySQL database server to drive the web apps and report on daily progress.
  • Integrated Redis-Cache with the Django-rest-framework for reading the data faster.
  • Implemented RESTful Web-Services for sending and receiving the data between multiple systems.
  • Extensively worked on Jenkins by installing, configuring and maintaining for Continuous integration(CI) and for End to End automation for all build and deployments.
  • Improved system's performance and scalability dividing main monolithic API to many lightweight MQ microservices
  • Implemented Bash, Perl, Python scripting to automate many day-to-day tasks.
  • Launched Kubernetes to provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.
  • Implemented REST API's in Python using micro-framework like Flask with SQL Alchemy in the backend for management of data center resources on which OpenStack would be deployed.
  • Created deployment groups in one environment for the Workflows, Work lets, Sessions, Mappings, Source Definitions, Target definitions and imported them to other environments.
  • Tested and debugged the product in controlled and real situations.
  • Deploy third party's applications using various CI tools like Jenkins.

Environment: Python 3.5/2.7, Django 2.0/1.6, Spark, HTML5, CSS, AWS, API Gateway, REST API, Spring framework, AngularJS, HTML, Amazon S3, Cloud Watch, eclipse, MS-SQL Server, GIT, Jira, Jenkins, Confluence.

Python Developer

Confidential, York, PA

Responsibilities:

  • Actively involved in Initial software development life cycle (SDLC) of requirement gathering and in suggesting system configuration specifications during client interaction.
  • Developed web-based applications using Python, Django, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Designed, developed, implemented, and maintained solutions for using Git and GitHub for microservice and continuous deployment.
  • Involved in develop the REST Web services to expose the business methods to external services in the project.
  • Created AWS EMR cluster with Spark and using this cluster process the data coming from Kafka
  • Built an Interface between Django and Salesforce and Django with RESTAPI.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Working as an application developer experienced with controllers, views and models in Django.
  • Involved in debugging the applications monitored on JIRA using agile methodology.
  • Wrote and executed various MySQL database queries from Python-MySQL connector and MySQL db. Package.
  • Developed, tested and debugged software tools for clients and internal customers of the organization.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Implemented admin sites to manage database information with Flask Admin, MySQL and SQLite.
  • Responsible for analyzing various cross-functional, multi-platform applications systems enforcing Python best practices and provide guidance in making long term architectural design decisions.
  • Prepared and analyzed reports using Python libraries and involved in environment Setup.

Environment: Python 2.x+ and 3.x+, Django 1.4, HTML, CSS, AJAX, Tomcat, Apache HTTP, Angular.js, JSON, Restful, XML, JavaScript, Shell Scripting, GIT Hub, AWS, MYSQL, Cassandra, microservice, JIRA.

Python Developer

Confidential, Nashville, TN

Responsibilities:

  • Designed front end and backend of the application utilizing Python on Django Web Framework.
  • For the dashboard utilized the Python web development framework Turbo Gear.
  • For the development of the user interface of the website used HTML, CSS, Java Script and AJAX .
  • Experience in developing views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • To update a portion of a webpage used JavaScript and JSON.
  • Expertise in developing consumer based features and applications with Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Controlled modules that allow applications to be built on top of the web, irc or the command line using Giotto.
  • Modify the existing Python/Django modules to deliver certain format of data.
  • Have work knowledge on JIRA (Agile) for the bug tracking of the project.
  • Written Python scripts to parse JSON documents and load the data in database.
  • The data manipulations on the client side are done by using JQuery.
  • For the development of the web applications utilized CSS and Bootstrap.
  • Utilized Python libraries like Numpy and matplotlib for generating graphical reports.

Environment: Python 2.7, Django, Oracle, AWS, Flask framework, HTML, JavaScript, Numpy, Jenkins and Jupyter Notebook, MS SQL.

We'd love your feedback!