We provide IT Staff Augmentation Services!

Senior Python Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Result driven and well - developed experience of 7 year in Python Programming for Software Development and Web Development using Django and Flask.
  • Experience in working on version of Python 3.x and in Django worked on versions including 1.7, 1.8 LTS, 2.0, 2.1 and 2.2, 2.3 and 3.0 LTS.
  • Experience in Object Oriented Programming Concepts in Python and has also used Object Oriented Analysis and Design Approach (OOP) and (OOAD).
  • Experience in front end web technologies such as HTML, CSS, JavaScript, jQuery, JSON /AJAX, Web Services, Web API
  • Experience in developing teh applications using Python's Web Development framework Django 3.x.
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Proficient in SQL databases MS SQL, MySQL, Postgres SQL, Oracle and No-SQL databases like MongoDB, Pymongo.
  • Virtualized teh servers usingDockerfor teh test environments and dev-environments needs, also configuration automation usingDockercontainers.
  • Experienced with Elastic search, Log stash and Kibana (ELK).
  • Experience in implementing a'server less'architecture usingAPI Gateway, Lambda, and Dynamo DBand deployedAWS Lambda codefrom Amazon S3 buckets.
  • Experience in creatingDocker Containersleveraging existing Linux Containers and AMI's in addition to creatingDocker Containersfrom scratch.
  • Excellent working knowledge of designing & implementation of all QA Test Strategy plans manually for Client/server and Web applications.
  • Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.

TECHNICAL SKILLS

Programming Languages: Python, SQL.

Web Technologies: HTML, CSS, JavaScript, Bootstrap, JSON, AJAX.

JavaScript Frameworks: jQuery

Frameworks: Django, Flask, NodeJS, Tornado, Pandas.

Version Control: GitHub, Bit Bucket.

Testing Tools: Selenium Web Driver/IDE/GRID/RC, SOAPUI, Eclipse, Appium, JMeter, Firebug

Data Warehousing: Snowflake Teradata

Cloud Technologies: AWS, Azure, GCP

SDLC Methods: SCRUM, Agile

CI/CD Tools: Jenkins, Bamboo, TFS.

Protocols: TCP/IP, HTTP/HTTPS, SOAP, SMTP.

Databases: RDBMS Postgres SQL, Oracle, MySQL, Neo4J

IDE: Eclipse, PyCharm, Spyder, Sublime Text. And VS Code.

Cloud Platform: AWS (Amazon Web Services) IAM, S3, Glacier, EC2, Cognito, RDS and RedShift database, CloudWatch, Secret Manager, Atana, Lambda, State Machine, Elastic Beanstalk, ECS.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Senior Python Developer

Responsibilities:

  • Developed Architecture for Parsing applications to fetch teh data from different services and transform to store in different formats.
  • Experience in MVC architecture using Django for web-based application in OOP concepts.
  • Implemented Algorithms for Data Analysis from Cluster of Web services.
  • Contribute to teh client's development standard practices of Microservice Architecture by developing reusable product extensions and writing knowledge articles based on experience.
  • Creating a database using Postgres SQL, wrote several queries to extract data from teh database.
  • Integrate teh dynamic pages with Angular 6 and j-query to make teh pages dynamic
  • Built teh Web API on teh top of Django framework to perform REST methods. Used Cassandra DB and MongoDB and Postgres SQL, MySQL databases in Web API development. Developed database migrations using SQLAlchemy.
  • Designed a python script to load transformed data into cloud services (AWS and GCP).
  • Generated graphical reports using python package Numpy and matPlotLib.
  • Usage of advanced features like pickle/unpickle in python for sharing teh information across teh applications.
  • Managed datasets using Pandas data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL DB package to retrieve information.
  • Wrote Python scripts to parse XML documents and load teh data in teh database.
  • Worked with lxml to dynamically generate SOAP requests based on teh services.
  • Used Wireshark, live http headers, and Fiddler2 debugging proxy to debug teh Flash object and halp teh developer create a functional component. Teh PHP page for displaying teh data uses AJAX to sort and display teh data. Teh page also outputs data to .csv for viewing in Microsoft Excel.
  • Used Python based GUI components for teh front-end functionality such as selection criteria. Administration of a dedicated collocated RHEL machine and configured complex Apache configuration files.
  • Writing Python scripts with Cloud Formation templates to automate installation of Auto scaling, EC2, VP. and Azure services, environment deployment, and integration with tooling
  • Working of errors and exceptions handling debugging using Eclipse and PyCharm IDE.
  • Developed which are like API’s used for Home Automation. They also keep teh data in synchronization between two database services
  • Outputting teh parsed data as JSON and stored into MongoDB
  • Worked in API group running Jenkins in a Docker container with RDS, GCP slaves in Amazon AWS
  • Used Docker containers for development and deployment.
  • Worked on MongoDB concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Developed multiple spark batch jobs using Spark SQL and performed transformations using many APIs and updated master data in Cassandra DB as per teh business requirement.

Environment: MVC Architecture, Django, Cassandra DB, MongoDB, Spark SQL, Docker, API’s, AWS, Azure, REST Microservices, Postgres SQL, MySQL DB, Python-MySQL, SOAP, XML, JSON, And AJAX.

Confidential, Dallas, TX

Sr Python Developer

Responsibilities:

  • In this project started out as a Sr. Python Developer. me was responsible for backend which was written in Python using Django and Flask and was in REST. We were using Linux as teh OS, AWS cloud for hosting and Ansible for automation. me used to manage teh 7 people team along with contributing to teh API development and sprint planning and delivery.
  • Evaluate DevOps tools Chef and Puppet framework and tools to automate teh cloud deployment and operations.
  • Developed and tested many features in an AGILE environment using HTML5, CSS, JavaScript, jQuery, and Bootstrap.
  • Worked on creatingDocker Containersleveraging existing Linux Containers and AMI's in addition to creatingDocker Containersfrom scratch.
  • Worked on tables and developed Stored Procedures in No SQL Server for accessing teh database.
  • Maintained and developed Docker images for a tech stack including Cassandra, Kafka, Apache, and several in house written Java services running in Google Cloud Platform (GCP) on Kubernetes.
  • Wrote Python scripts to parse XML documents and load teh data in database
  • Built a Full-Service Catalog System which has a full workflow using Elasticsearch, Logstash, Kibana, Kinesis, and CloudWatch.
  • Implemented a'server less'architecture usingAPI Gateway, Lambda, and Dynamo DBand deployedAWS Lambda codefrom Amazon S3 buckets.
  • Strong understanding of cloud computing and hands-on experience of migrating workloads to Azure. experience with CI/CD tools, preferably Azure DevOps
  • Developed Bash, Shell, Perl, Python scripts with focus on DevOps tools and CI/CD architecture.
  • Created a Lambda Deployment function and configured it to receive events from your S3 bucket.
  • Good sense of Warehouse architecture for performance optimization and scalability on Snowflake cloud data warehouse and good understanding of dimensional modeling Experience in ad-hoc data analysis, solution design, reporting dashboard development.
  • In-depth understanding of Data Warehouse, ETL concept and modeling structure principles. ETL pipelines in and out of data warehouse using combination of Python and Snowflakes SnowSQL Writing SQL queries against Snowflake.

Environment: Elasticsearch, Logstash, Kibana, Kinesis, AGILE, Ansible, CloudWatch, Flask, Cassandra, Kafka, Snowflake Data warehouse, Apache, Docker, Azure, Google Cloud Platform (GCP), and Kubernetes.

Confidential, Scottsdale, AZ

Python Developer

Responsibilities:

  • Worked on business requirements, designing, developing, deploying, and preparing teh dashboards for teh API.
  • Developed Python/Flask-based REST API with two endpoints and exposed it to teh external customers and later improved teh performance from 1 sec to 400 milli sec.
  • Teh application has preprocessor and postprocessor, once teh request is processed and teh response is sent, teh postprocessor is run in threads using teh worker pool.
  • Introduced Rabbit-MQ in place of threads to improve teh overall performance as teh number of requests are increasing.
  • Installing and configuring nagios check postgresql.pl plugins for Monitoring PostgreSQL instances TEMPeffectively.
  • As a part of performance improvement, upgraded teh application to MSA by converting multiple modules (Eligibility, drug coverage, pricing, prior authorizations) into micro services.
  • Used a third-party secure vault for storing teh patient and teh data is retrieved by decrypting using teh key.
  • Utilized dependency injection for bootstrapping teh web API.
  • Developed python scripts that extract data from teh couchbase and dumps into AWS Redshift.
  • Created Docker file for CI/CD of teh containers, using GIT, Circle Ci, Kubernetes, and rancher.
  • Integrated Datadog agent into teh application and used JSON logger in teh application to create dashboards and alerts.
  • Wrote python wrapper for Flask and EVE framework for generating desired results of Taxonomy API.
  • Created client and server actions and added permissions for admins and non-admin users by restricting individuals for a particular data set by using flask TEMPprincipal, permissions, and needs.
  • Developed an API that asynchronously distributes task using RabbitMQ and Celery.

Environment: RabbitMQ, Python Wrapper, Celery, Flask, JSON, EVE Framework, CI/CD, AWS Redshift, Integrated Datadog, PostgreSQL, GIT, Bootstrapping,Taxonomy API.

Confidential

Python Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • UsedPythonscripts to generate various reports like transaction history, OATS, user privileges, limit rules and commission schedule reports.
  • Designed front end and backend of teh application using Python on Django Web Framework.
  • Used HTML, CSS, AJAX, JSON designed and developed teh user interface of teh website.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Developed processes, DevOps tools, automation for Jenkins based software for build system and delivering SW Builds.
  • Developed and tested many features in an AGILE environment using HTML5, CSS, JavaScript, jQuery, and Bootstrap.
  • Worked with Scrappy for web scraping to extract structured data from websites to analyze teh specific data of a website and work on it.
  • Used SVN, CVS as version control for existing systems.
  • Used JIRA to maintain system protocols by writing and updating procedures and business case requirements, functional requirement specifications documents.
  • Implemented unit testing using PyUnit and tested several RESTful services using SOAP UI.
  • Develop consumer-based features and applications usingPython, Django, HTML, Behavior Driven Development (BDD) and pair-programming.

Environment: AGILE, SVN, CVS, Python, Django, JIRA, HTML, Behavior Driven Development (BDD),HTML5, CSS, JavaScript, jQuery, and Bootstrap, SOAP UI, REST.

We'd love your feedback!