We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

4.00/5 (Submit Your Rating)

TX

SUMMARY

  • 12+ years of professional experience as a Python Developer experience in Design, Development, Implementation of Python, Django, Flask, Pyramid, and client - server technologies-based applications, RESTful services, AWS.
  • Experienced in working with various stages of Software Development Life Cycle (SDLC) from project definition to post-deployment documentation.
  • Experience with Design, code, debug operations, reporting, data analysis and Web Applications utilizing Python and Embedded Systems.
  • Experienced in implementing Object Oriented Python, Hash Tables (Dictionaries) and Multithreading, Django, MYSQL, Exception Handling and Collections using Python.
  • Worked with MVW frameworks like Django, Angular 2, HTML, CSS, XML, Java Script, jQuery, Bootstrap.
  • Strong experience in implementing microservices and software development in Python (libraries used: libraries - Beautiful Soup, numpy, SciPy, matplotlib, python-twitter, Pandas data frame, networkx, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, PyDev, Spyder.
  • Hands-on experience working with various Relational Database Management Systems (RDBMS) like MySQL, Microsoft SQL Server, Oracle & non- relational databases (NoSQL) like MongoDB and Cassandra.
  • Experienced in developing Web Services with Python programming language - implementing JSON based RESTful and XML based SOAP web services.
  • Experience in using Design Patterns such as MVC, Singleton and frameworks such as DJANGO, Ability in handling Django ORM (Object-Relational Mapper) and SQL Alchemy.
  • Proficient in Python Open Stack API'S and GUI framework - Pyjamas (for web).
  • PyCharm Proficient in performing Data analysis and Data Visualization using Python libraries.
  • Scaling up projects using python tools like multithreading, celery.
  • Experience in using Version Control Systems like GIT, SVN and CVS to keep the versions and configurations of the code organized.
  • Experience in UNIX/Linux shell scripting for job scheduling, batch-job scheduling, automating batch programs, forking, and cloning jobs.
  • Exposure to CI/CD tools - Jenkins for Continuous Integration, Ansible for continuous deployment.
  • Extensively worked on Hudson/Jenkins, Build Forge for continuous integration and for End-to-End automation for all build and deployments.
  • Experienced with containerizing applications using Docker.
  • Developed entire frontend and backend modules using Python with Node JS and React JS
  • Experience in maintaining and executing build scripts to automate development and production builds.
  • Experience in steaming platform like Kafka using python.
  • Experience in Amazon Web Services (AWS) cloud platform like EC2, Virtual private clouds (VPCs), Storage models (EBS, S3, instance storage), Elastic Load Balancers (ELBs).
  • Experienced in developing API services in Python/Tornado, while leveraging AMQP and RabbitMQ for distributed architectures.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Experienced in building tools such as ANT, Apache MAVEN, and JENKINS.
  • Experience in deploying applications in heterogeneous Application Servers TOMCAT, Web Logic and Oracle Application Server.
  • Good Experience on testing tools like JIRA and Bugzilla for bug tracking.
  • Excellent interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in team environment.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing using various Testing Tools/Frameworks such as Robot, PyBuilder, Selenium (Selenium Web driver, IDE), Appium, PyTest, and Nose.
  • Experience in working with different operating systems Windows, Linux (Ubuntu) and UNIX.
  • Willing to relocate: Anywhere

TECHNICAL SKILLS

Languages: C++, C, PHP, ASP, .Net, PL/SQL, SQL Python 3.x, 2.7, JavaScript, C++, SQL

Mark-up languages: HTML5, CSS3, XHTML, XML, SQL and Bootstrap

Web Services: RESTful, HTML/HTML5, CSS/CSS3, jQuery, JSON, XML, AJAX and bootstrap

Data-interchange format: JSON, XML, MySQL, SQL Server, NoSQL, Mango DB

Change Management tools: Git, SVN, CVS, Heroku, Jenkins, Amazon EC2, Grafana, Perforce

Methodologies: Agile/XP (Extreme Programming), SCRUM, Web Scraping

Operating Systems: Unix/Linux, Mac, Windows, Mac OSX

Design Patterns: Observer, strategy, Iterator, Command, State, COR, Bridge, Factory, Visitor Composite.

PROFESSIONAL EXPERIENCE

Sr. Python Developer

Confidential - TX

Responsibilities:

  • Gathered and Analysed business requirements for Application build.
  • Gathering requirements and translating the Business details into technical design.
  • Participated in all the stages of software development lifecycle (SDLC) like design, testing development and implementation.
  • Developed entire frontend and backend modules using Python with Node JS and React JS on Django and flask Web Framework by implementing MVC architecture.
  • Developed the tools using Python Django and used MongoDB for databases. Parsers written in Python for extracting useful data from the design data base.
  • Used Parse kit (Enigma.io) framework for writing Parsers for ETL extraction.
  • Built test and maintain the infrastructure and tools to allow the speedy development and release the software.
  • Implemented responsive user interface and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript, Bootstrap, jQuery.
  • Extensively worked with spark Data frames for ingesting data from flat files into RDD's to transform unstructured data and structured data.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Experience in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.
  • Setup Docker on Linux and configured Jenkins to run under Docker host.
  • Developed various APIs for Django applications using Django-tasty pie.
  • Used JIRA to build an environment for development.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Creating Microservices with RESTful web services for Catalog and Pricing with Django MVT, MySQL, and MongoDB.
  • Fixed bugs, providing production support, enhanced applications by improving code reuse and performance by making effective use of various design patterns.
  • Deployed and monitored scalable infrastructure on Amazon web services (AWS).
  • Implemented monitoring and established best practices around using Elastic search and used AWS Lambda to run code without managing servers.
  • Front-end web development using HTML/CSS, jQuery, Bootstrap as well as back-end development using Golang and SQL.
  • 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.
  • Experienced in building a Command line tool to interact with RESTful API using in Golang.
  • Familiar with UNIX / Linux internals, basic cryptography & security.
  • Generated graphical reports using python package NumPy, Pandas and Matplotlib.
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.
  • Used Selenium Automation Testing for web applications.
  • Performed efficient delivery of code based on principles of Test-Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.

Environment: Python 3.4/2.7, Django 1.7, CherryPy, Golang, HTML5, CSS, Bootstrap, JSON, JavaScript, AJAX, RESTful web service, MongoDB, MySQL, jQuery SQLite, Elastic search, Docker, Windows 12 Server, AWS (EC2, S3), PyUnit, Jenkins, Selenium Automation Testing.

Python Developer

Confidential - Chicago, IL

Responsibilities:

  • Gathering requirements and translating the Business details into Technical design.
  • Participated in all the stages of software development lifecycle (SDLC) like design, testing development and implementation.
  • Developed entire frontend and backend modules using Python with Node JS and React JS on Django and flask Web Framework by implementing MVC architecture.
  • Developed the tools using Python Django and used MongoDB for databases. Parsers written in Python for extracting useful data from the design data base. Used Parse kit (Enigma.io) framework for writing Parsers for ETL extraction.
  • Extensively worked with spark Data frames for ingesting data from flat files into RDD's to transform unstructured data and structured data.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, replication, schema design.
  • Experience in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.
  • Setup Docker on Linux and configured Jenkins to run under Docker host.
  • Used JIRA to build an environment for development.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Creating RESTful web services for Catalog and Pricing with Django MVT, MySQL, and MongoDB.
  • Developed spark applications in python (PySpark) on distributed environment to load huge number of CSV files with different schema in to Hive ORC tables.
  • Worked on reading and writing multiple data formats like JSON, ORC, Parquet on HDFS using PySpark.
  • Fixed bugs, providing production support, enhanced applications by improving code reuse and performance by making effective use of various design patterns.
  • Deployed and monitored scalable infrastructure on Amazon web services (AWS).
  • Used Selenium Web Driver for automation Testing.
  • Implemented monitoring and established best practices around using Elasticsearch and used AWS Lambda to run code without managing servers.
  • Front-end web development using HTML/CSS, jQuery, Bootstrap as well as back-end development using Golang and SQL.
  • Used Angular 2 and 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.
  • Experienced in building a Command line tool to interact with RESTful API using in Golang.
  • Familiar with UNIX / Linux internals, basic cryptography & security.
  • Generated graphical reports using python package NumPy, Pandas and Matplotlib.
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.
  • Performed efficient delivery of code based on principles of Test-Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.

Environment: Python 3.4/2.7, Django 1.7, CherryPy, Golang, HTML5, CSS, Bootstrap, JSON, JavaScript, AJAX, RESTful webservice, MongoDB, MySQL, jQuery SQLite, Elasticsearch, Docker, Windows 12 Server, AWS (EC2, S3), PyUnit, Jenkins, Selenium Automation Testing

Python Developer

Confidential - San Francisco, CA

Responsibilities:

  • Developed the J2EE application based on the Service Oriented Architecture.
  • Involved in design and development of UI component, using frameworks Angular.
  • JS, JavaScript, HTML5, CSS and Bootstrap.
  • Involved in the development of front end of the application using Python 2.7, HTML5, CSS3, AJAX, JSON and JQuery.
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Implemented Micro Services based Cloud Architecture on AWS Platform and Cloud Foundry.
  • Involved in Developing a Restful API'S service using Python Flask framework.
  • Used HTML 4 and CSS3 for website development and build on Bootstrap 3.0. Data binding using Angular JS.
  • Migrating servers, databases, and applications from on-premise to AWS, Azure and Google Cloud Platform
  • Maintained Puppet rspec for testing various unit/system automation schemes.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet
  • Created database tables and implemented SQL Stored Procedures, triggers, and complex queries in MYSQL.
  • Deployed the project into Jenkins using SVN version control system.
  • Part of team implementing REST API's in Python using micro-framework like Flask with SQLAlchemy.
  • Developed restful Web-services using Django Rest framework in Python.
  • Developed web services using Restful technology to support JSON and XML.
  • Implemented RESTful Web Services for the data transportation between multiple systems.
  • Design and documentation of RESTful APIs for collection and retrieval of high volume IOT telemetry data.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
  • Wrote Python code to simplify lists in Python with list comprehension and Python OOP.
  • Worked with POSTMAN for API testing. Developed REST APIs, and created User Model for application.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash
  • Deployment of applications into Cloud infrastructure i.e. Pivotal Cloud Foundry space.
  • Used several python libraries like wxPython, numPY, Jython and matPlotLib.
  • Support for all other AWS products such as S3, RDS, Elastic Load Balancing, Route53 (DNS).
  • Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
  • Designed Cloud Infrastructure as a Service environment using open source technology OpenStack to enable portability of cloud services across hybrid cloud environments.
  • Wrote complex SQL queries using hibernates native SQL.
  • Used CSS media queries and bootstrap to support for Responsive development.
  • Implemented performance oriented CSS selector, scalable and modular CSS approach for front-end architecture.
  • Developed various generic JavaScript functions used for validations.
  • Developed views and templates with Python and Django's view controller and template language to create a user-friendly website interface. Worked in Cloud based NMS application which monitors the CPU/Memory parameters of Virtual machines.
  • Implementing the existing Spring MVC based application to work with both vSphere and Openstack simultaneously.
  • Extensively used various Spring Framework modules like DI (IOC), Bean Wiring, Inheritance, Auto Wiring, JDBC Templates, AOP and Spring Quartz Schedulers for Jobs.
  • Extensively used Hibernate Relational mappings (One-To-Many, Many-To-Many) in the secondary project.
  • Successfully migrated the Django database from SQLite to MySQL with complete data integrity.
  • Reviewed and worked on the implementation of change requests raised by the client. Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Performed different testing methods like unit testing, Integration testing, web application testing and selenium testing.
  • Directly worked with Business Analysts and SMEs to gather requirements from the customer and transformed them into functional and technical specifications.
  • Build all database mapping classes using Django models.

Environment: Python 3.4/2.7, Django 1.7, CherryPy, Golang, HTML5, CSS, Bootstrap, JSON, JavaScript, AJAX, RESTful webservice, MongoDB, MySQL, jQuery SQLite, Elasticsearch, Docker, Windows 12 Server, AWS (EC2, S3), PyUnit, Jenkins, Selenium Automation Testing

Python Developer

Confidential

Responsibilities:

  • Capable of analyzing new features, coding, writing unit-tests, building and deploying server-side Python-based applications and trouble-shooting under the supervision of team-leads.
  • Microsoft office Excel, Microsoft office Word, Paint.
  • Experience in Web frameworks: Django.
  • Experience in ORM Tools: SQLAlchemy, Django ORM.
  • Experience in Web Application development, maintenance, enhancement, debugging and bug fixing.
  • Knowledge of design pattern Singleton, Factory, MVT.
  • Demonstrated ability to work under pressure situations and meet deadlines
  • Knowledge of Sub versioning Tool GIT.
  • Responsible, Creative, Result-oriented professional.
  • Excellent problem solving skills, good interpersonal skills, committed, result oriented, hardworking and enthusiastic to learn new technologies.
  • Handled programming tasks for and maintained 7 internal websites with a high success rate (97%) in product update deployment.
  • Worked on high-impact projects, e.g., content aggregator and expense tracker, delivering solutions with lower than 20% code churn.
  • Developed a marketing lead MySQL database, collecting, categorizing, and filtering leads from various stakeholders, i.e., www, social media channels, or newsletters.
  • Led sprint planning meetings and divided tasks between a 15-person project team.
  • Tutored at three high schools every year, teaching young kids how to code in Python.

Environment: Python, Django, Numpy, Matplotlib, Pandas, PySpark, MVC, HTML5, CSS3, JavaScript, AWS, Bootstrap, XML, AJAX, JQuery, JSON, RESTful, SQL, Agile and Windows.

Python Django Developer

Confidential

Responsibilities:

  • Experience with Docker, deployment of applications inside software containers.
  • Experiences designing, configuring and deploying Amazon Web Services (AWS) for multiple applications.
  • Good knowledge on NoSQL databases like Cassandra, MongoDB.
  • Experience in Python OpenStack API'S. Scaling up projects using pyth on tools like multithreading, celery.
  • Experience in Python using new tools and technical developments (libraries- Beautiful Soup, numpy, Scipy, matplotlib, Pickle, TensorFlow, PySide, Seaborn, matplotlib, python-twitter, Pandas, networks, urllib2, My SQL dB, for database connectivity) to drive .com
  • Experienced in MVC frameworks like Django, Angular JS, Java Script, JQuery and Node.js. Flask and Pyramid, Well versed in Django ORM and SqlAlchemy and Extensive use of Linux (Ubuntu), SSH, Flask/Django.
  • Proficient in Hadoop Map Reduce programming, Spark, Scala, Pig, NoSQL, and Hive.
  • Experienced in Shell Scripting, SQL Server, UNIX and Linux.
  • Hadoop MapReduce Experience in working with high-volumes of structured and unstructured data.
  • Created Microservices based application using Flask and Restful API.
  • Experience in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3, Lambda, RDS (MySQL).
  • Developing Spark applications using multiple programming languages such as Python and Scala
  • Experienced in MVW frameworks like Django, Angular.js, Java Script, backbone.js, JQuery and Node.js.
  • Expertise includes bash and python scripting with focus on Devops tools, CI/CD and AWS Cloud Architecture and hands-on Engineering.
  • Experience with Test Driven Development (TDD) using Pytest and Unit Test libraries.
  • Worked with Cloud Platforms mostly with AWS Cloud and orchestrating the docker containers using Kubernetes.
  • Extensive experience with Amazon Web Services (AWS), Docker Puppet, Chef, Ansible, AWS CloudFormation, AWS CloudFront.
  • Worked on developing CRUD applications using MERN stack (Mongo Kafka DB, Express, ReactJS and NodeJS) and REST based API.
  • Created an on premise CI/CD solution using Jenkins and the Pipeline plugin which uses pipeline as code.
  • Python/Django based web application, Postgre SQLDB, and integrations with 3rd party email, messaging, storage services.
  • Deployment of cloud infrastructure and automation solutions (Open stack/VMware/KVM). Migrated over 80% of VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS etc. with Ansible Playbooks.
  • Validated BI Support events, transformed and batched events which are sent to HNM and Kafka by triggering these events using Kafka, Mesos.
  • Leveraging AWS, Terraform, Python and bash to rapidly provision multi-team cloud environments.
  • Adept in using various version control systems like Git, Github and SVN.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on My SQL and Oracle database.
  • Excellent AWS DevOps skills with demonstrated knowledge with 'infrastructure as code' using AWS CloudFormation.
  • Used micro service architecture, with Spring Boot-based services interacting of REST and Kafka.
  • Willing to relocate: Anywhere

Environment: Python, Django, Numpy, Matplotlib, Pandas, PySpark, MVC, HTML5, CSS3, JavaScript, AWS, Bootstrap, XML, AJAX, JQuery, JSON, RESTful, SQL, Agile and Windows.

We'd love your feedback!