We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • 5 years Python Developer focused on Web (Django, Flask, AWS), Python, Django, Django - REST, Flask, Pandas, AWS, Boto3, Docker, Postgres, MongoDB, MySQL, Shell, Apache, Golang.
  • Design, develop, test, deploy, document and implement various stand-alone and client-server architecture-based enterprise application software.
  • Well versed into all phases of Agile - Groom, Plan, Develop, Test, Deploy, Monitor & Alerts, Support.
  • Hands-on experience on AWS services: EC2, S3, Lambda, ECS, EKS, ELB, DyanamoDB, Security Groups, RDS, AMI, Route 53.
  • Python development experience utilizating new tools and technical developments (libraries used: Django, Flask, Requests, Boto3, BeautifulSoup, NumPy, SciPy, MatPlotLib, Pickle, python-twitter, Panda’s data frame, networks, urllib2, MySQLdb, psycopg2, PyMongo for database connectivity), docker-py, Cerebrus, Click CLI, unittest.
  • Good experience in developing web applications implementing MVC/MVT architecture using Django, Django-REST, Flask, Pythonweb application frameworks and Golang.
  • Worked with ORMs like SQLAlchemy and Django ORM.
  • Experience in data analysis and machine learning techniques with experience on python libraries like NumPy, Pandas, SciPy.
  • Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch.
  • Work with CI/CD pipeline based on Jenkins, GitHub, Docker and internal cloud.
  • Experience in developing applications using amazon web services like EC2, Cloud Search, Elastic Load balancer ELB, Cloud Front, Route 53.
  • AWS Automation: Python scripts for snapshot creation, lambda functions for cost saving and clear un-used AWS resources.
  • Experience in using various version control systems like Git (GitHub/ Gitlab / Bitbucket).
  • Used Ansible Playbooks, Terraform for infrastructure as a code(IAAC) on ECS/EKS Clusters.
  • Developed Helm charts for the containerized version of the application running on-premise, deployed it to EKS Kubernetes.
  • Good experience with SQL and No-SQL databases like MySQL, Oracle and MongoDB.
  • Experienced with LAMP (Linux, Apache, MySQL/MongoDB, andPython) Architecture.
  • Develop a full-pledged command line interface using Python’s “click” and its associated backend.
  • Experience in designing and maintaining complex SQL queries and developing PL/SQL stored procedures.
  • Experienced in developing UNIX shell/Bash scripts.
  • Worked on Python Testing frameworks like Zope, PyTest, nose and Robot framework.
  • Experienced in working with various Python Integrated Development Environments like PyCharm, VS Code, NetBeans, and Sublime Text.
  • Familiarity with TCP/IP, network switches, firewalls, routers, and their basic operation
  • Lead off-shore teams and work with front end team in understanding their API requirements.

TECHNICAL SKILLS

Programming: Python3, Python2, Pandas, Golang, Java, Java Script, Type Script, SQL, Bash Shell

Web Technologies: Django, Django-REST, Flask, REST, Apache, Nginx, HTML, CSS, SOAP

Cloud/Virtual Technologies: Docker, Azure, Kubernetes, AWS (EC2, S3, Lambda, IAM, EBS, Route 53), Vagrant

Databases/Storage: Postgres, MongoDB, MySQL, MS-SQL, S3, LDAP, Oracle, HBase, Hive, Snowflake, SQL

Tools: Git(GitHub, GitLab, BitBucket), Jenkins, Splunk, PyCharm, VS Code, Jmeter, Robo-3T, DB-Eaver, PySelenium, SAS, Prometheus, Grafana, Airflow, PyTest, Junit, Jenkins, SonarQube

Operating Systems: Linux (Oracle, Ubuntu), Mac OS, Windows, Android

Competencies: Object Oriented Programming, System design, Release and deployment, Monitoring, ETL, Data Modeling

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Python Developer

Responsibilities:

  • Involve in various project stages - Gathering requirements, Development, Testing and Deployment.
  • Develop, Maintain and support Backend for Applications with Python, Django, Django-REST, Golang, Docker, Flask, REST, MongoDB, MySQL, Apache, Nginx, Oracle Linux.
  • Develop CI/CD pipeline based on Jenkins, GitHub, Docker and internal cloud.
  • CI/CD pipeline automate the deployment of applications into Prod/UAT with a commit into GitHub master/develop branch.
  • Develop APIs for applications in Python, Django, MongoDB, Apache and Docker.
  • Built Python Scripts, CLI applications in Python, package and ship to internal PyPI repository for organizational use.
  • Support/Maintain room-lookup application that’s based on Python, Django and Docker.
  • Develop Rooms dashboard APIs in Golang and MySQL for dynamically changing data.
  • Develop Platform API Server in Golang that can perform deployments for various applications in docker swarm environment.
  • Integrate logs, cache and authentication in APIs in middleware and controllers in Model, service and Controller pattern.
  • Use SnowFlake, develop Python/SQL scripts to perform data analytics, historical updates, perform daily/weekly job runs
  • With Apache AirFlow, schedule jobs that extracts data from Amazon S3, parse, filter and load data into SnowFlake - Customize data with Python scripts and SQL
  • Use Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Add support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Involved in front end and utilized Bootstrap and Angular.js for page design.
  • Use Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Develop a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Develop SQL queries and MongoDB queries and work with DB Admins in optimizing the performance of web applications.
  • Develop client-side command line interface in Golang, package and distribute the binary for various operating systems.
  • Experience in redesigning projects and developing projects from scratch.
  • Write Unit test cases and make sure the test covers the entire code.
  • Involve in development of container platform that can build, deploy & scale Containerized Applications.
  • Maintain, support, debug and resolve/assign tickets for web applications.
  • Work with front-end developers to understand their API requirements.
  • Work with Quality Assurance in setting test environment and accessing APIs for testing.
  • Work/Lead off-shore teams on Quality Assurance of front end and backend applications.
  • Analyze performance of APIs by profiling and debugging through the code.
  • Web services implementation for Continuous Integration Pipeline with Git, Jenkins, Docker.

Confidential

Python Developer

Responsibilities:

  • Develop entire frontend and backend modules using Python on Django Web Framework.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Skilled in using Collections in Python for manipulating and looping through different user defined objects.
  • Cleane data and process third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries.
  • Use Django Database APIs to access database objects.
  • Responsible for debugging and troubleshooting the web application.
  • Develop python scripts to parse XML documents and load the data in database.
  • Design and develop the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Design, develop and maintain PostgreSQL database architecture and use Restful API for information extraction.
  • Extensively worked on Views, Stored Procedures, Triggers and SQL queries and for loading the data (staging) to enhance and maintain the existing functionality.
  • Write and execute various MYSQL database queries from python using Python-MySQL connector and MySQL DB package.
  • Worked in MySQL Database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Executing regression tests on each release and verified bugs found from automation test in Jira.
  • Handle the day-to-day issues and fine tuning the applications for enhanced performance.
  • Create unit test/regression test framework for working/new code.
  • Develop and maintain application for day-to-day use for the company using Python and Django that store client data into database in JSON format.
  • Develop and design automation framework using Python and Shell scripting.
  • Generated graphical reports using python package NumPy and matplotlib.
  • Use Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Work on Pandas Libraries to put the data as time series and tabular format for easy timestamp data manipulation and retrieval.
  • Wrote Python Code using Ansible Python API to Automate Cloud Deployment Process
  • Experience in working with various Python IDE’s using PyCharm and Sublime Text.
  • Develop entire frontend and back-end modules using Python on Django Web Framework.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Maintenance and development of a high-traffic and demand site and platform running on a custom-rolled Django CMS.
  • Good experience in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • Manage deployment automation using Chef, Custom Puppet modules and created test scripts using Selenium Web driver using Page Object Model.

We'd love your feedback!