We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

3.00/5 (Submit Your Rating)

Milwaukee, WI

SUMMARY:

  • Result - driven IT Professional with 8+ years of experience as a Web Application Developer and coding with analytical programming skills using Python, Django , Flask .
  • Highly skilled in Python modules such as NumPy , Matplotlib etc. for generating complex graphical data, creation of histograms etc.
  • Experience Object Oriented programming (OOP) concepts using Python , C++ and PHP.
  • Experience in WAMP (Windows, Apache, MYSQL, Python /PHP) and LAMP (Linux, Apache, MySQL, Python /PHP) Architecture.
  • Strong experience in planning, designing, developing, Architecting and implementation in Amazon Web Services Cloud and Python .
  • Experience on Requests, Pysftp , Gnupg , ReportLab , Numpy, SciPy , Matplotlib, HTTPLib2 , Urllib2 , Beautiful Soup and Pandas python libraries during development lifecycle.
  • Expert in developing of web-based applications using Python , Django, Flask, Dojo, HTML, XML , Angular.JS , CSS , DHTML , JavaScript , JSON and jQuery .
  • Good knowledge in spring , Hibernate , RDBMS , Web, XML, Ant/Maven , HTML , Python , Shell Scripting and bash scripting.
  • Experience in developing highly interactive web applications utilizing JavaScript, HTML5, CSS, JSON, AngularJS and Bootstrap and integrating Restful API's.
  • Experience in developing Object Relation Mappings using Hibernate , JDBC , Spring JDBC and SpringData with RDMS (Oracle, DB2, and MySQL) and NoSQL (redshift, Cassandra) databases.
  • Experience in the field of Data warehouse using ETL tools such as Informatica Power Center, Power Mart 9x/8x databases as DB2 , Oracle , MS SQL Server and Teradata .
  • Experience with build tools like Buck, Bit-Bake, Apache Ant , Apache Maven , Boot, Grunt, GNU
  • Expert in Designing, Developing and Maintaining Big Data Solutions to the Supply Chain Management, Transport and E-Commerce Domains

TECHNICAL COMPETENCIES:

Methodologies: Agile, Scrum, Waterfall

Languages: Python 2.X, Python 3.X, C, C++, Java, SQL, PHP, Swift

Web technologies: HTML, CSS, XHTML, Java Script, jQuery

Databases: MySQL, Oracle, Microsoft SQL, PostgreSQL, MongoDB

Python Web frameworks: Django, Pyramid, Flask, web2Py

Web Services: SOAP, RESTful

Version Control: Git-Hub, Sub Version

Build Tools: GNU, Apache Ant, Apache Maven

Operating Systems: Linux, Windows 10/8/7/Vista/XP, Mac

PROFESSIONAL EXPERIENCE:

Confidential, Milwaukee, WI

Sr. Python Developer

Responsibilities:

  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Implemented different python libraries NumPy , SciPy , PyTables , Matplotlib , python-twitter , Pandas dataframe and urllib2
  • Participated in all phases of the System Development Life Cycle Analysis (SDLC) and responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Worked very closely with designer, tightly integrating Flash into the CMS with the use of Flashovers stored in the Django models.
  • Also created XML with Django to be used by the Flash.
  • Involved in building database Model, APIs and Views using Python , so as to manufacture an intuitive electronic arrangement.
  • Used Python based GUI parts for the front-end usefulness, for example, determination criteria, made test saddle to empower exhaustive testing using Python .
  • Used Amazon Web Services (AWS) for enhanced productivity of capacity and quick access.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Developed tools using Python , Shell scripting , XML to automate some of the menial tasks.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Developed internal auxiliary web apps using Python Flask framework with Angular.js and TwitterBootstrap CSS / HTML framework.
  • Worked on messaging solutions like ActiveMQ and worked on unit test plans (UTP), integrated test plans (ITP) and user acceptance testing (UAT) and involved in development of main modules like CSV import, xlsx import, bulk content upload.
  • Used jQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Also used jQuery as library to create a Single Page Application (Phases) which can bind data to specific views and synchronize data with server and Worked with JQX widgets functionality.
  • Developed tools using Python , Shell scripting, XML to automate some of the menial tasks.
  • Used Python based GUI segments for the front-end usefulness, for example, choice criteria, Created test outfit to empower exhaustive testing using Python .
  • Used Django configuration to manage URLs and application parameters.
  • Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
  • Created PyUnit test scripts and used for unit testing.
  • Worked with JSON based REST Web services.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Used CouchBase Python SDK to build applications that use CouchBase Server.
  • Stored the data in the form of JSON structure-based documents, stored in a collection using MongoDB.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Setup Docker on Linux and configured Jenkins to run under Docker host.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Used IDQ to profile the project source data, define or confirm the definition of the metadata, cleanse and accuracy check the project data, check for duplicate or redundant records, and provide information on how to proceed with ETL processes.
  • Designed ETL processes and develop source-to-target data mappings, integration workflows and load processes.
  • Used python to process the batch files and also scheduling the batch process.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • CreatedRESTful 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.
  • Collaborated within a team using an agile development workflow and widely-accepted collaboration practices using Git.
  • Developed a fully automated continuous integration system using Git , Jenkins , MySQL and custom tools developed in Python and Bash.
  • Implemented Multithreading module and complex networking operations like race route, SMTP mail server and web server Using Python .
  • Implemented Garbage collection with Python to enhance the performance, by garbage collecting the older generated objects.
  • Automated RabbitMQ cluster installations and configuration using Python /Bash.
  • Worked on Data migration from Sqlite3 to Apache Cassandra database.
  • Cassandra data model designing, implementation, maintaining and monitoring using DSE, DevCenter , Datastax Ops center.
  • Wrote test cases using PyUnit and Selenium Automation testing for better manipulation of test scripts.
  • Configuring, administering and monitoring multi node NoSQL Cassandra 3.0.11 clusters and Datastax Enterprise Edition 5.0.3 on a real-time environment issues.
  • Used automation Jenkins for continuous integration on Amazon EC2.
  • Used JIRA for Bug tracking and issue tracking.
  • Worked as part of an Agile/Scrum based development team and exposed to TDD approach in developing applications.

Environment: Python 3.4/2.7, Django 1.7, CherryPy, HTML5, CSS, Bootstrap, JSON, JavaScript, AJAX, RESTful, Webservices, MongoDB, MySQL, SQLite, Cassandra, Docker, AWS (EC2, S3), PyUnit, Karma, Jenkins, Selenium Automation Testing

Confidential, Irvine, CA

Sr. Python Developer

Responsibilities:

  • Implemented different python libraries NumPy , SciPy , PyTables , Matplotlib , Python-Twitter , Pandas DataFrame and urllib2 in various tasks.
  • Responsible for analyzing various cross-functional, multi-platform applications systems enforcing Python best practices and provide guidance in making long term architectural design decisions.
  • Coded model level validation using Python programming with emphasis in web security.
  • Handled Business logics by backend Python programming to achieve optimal results.
  • Implemented jQuery to improve the overall usability of the website interface and AJAX functionality to speed up web application.
  • Developed views and templates in Django to create a user-friendly website interface.
  • Constructed RESTful API's using PHP and MySQL/PostgreSQL .
  • Configured Django to manage URLs and application parameters.
  • Extensively used Python / Django Framework for developing backend of web applications.
  • Used Django APIs for database access.
  • Developed reusable components using react.js and redux for maintaining the state and actions of the functions.
  • Participate in discussions with business users for requirements related doubts. Provide application maintenance and enhancement support for legacy system.
  • Utilized Futures and Spring Framework to make Asynchronous calls to the application.
  • Developed web services using Restful technology to support JSON and XML .
  • Create EC2 instances and maintaining applications on EC2 instances. Setup and attached EBS volumes to EC2 instances.
  • Created new connections through applications for better access to MySQL database and involved in writing SQL & PLSQL - Stored procedures, functions, sequences, triggers, cursors, object types etc.
  • Developed user interface using JSP jQuery, and AJAX to speed the application.
  • Worked on AWS provided Solutions like EC2 and ELB which includes Creating EC2 instances, adding EBS volumes for EC2
  • Changed directories and executing a batch file in python in windows.
  • Designed RabbitMQ/MongoDB pipeline for routing/storing of email bounce handling records.
  • Worked on resulting reports of the application and Tableau reports.
  • Implemented AJAX to update necessary section of webpages and hence, avoiding the need for reloading the entire web page.
  • Extensively used ETL for testing and supporting data extraction, transformations and loading processing in a corporate-wide-ETL Solution using Informatica.
  • Designed and tested UNIX shell scripts as part of the ETL testing process to automate the process of loading, pulling the data for testing ETL loads.
  • Created batch file that runs Manage Map Server Cache Tiles and other caching tools, then scheduling that script to run on nights or weekends when it would be least disruptive to users of the Web map.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Developed and tested many features in an agile environment using Python , Django, HTML5 , CSS , JavaScript , and Bootstrap .
  • Worked on c reating and configuring virtual development environments with Chef and Virtual Box.
  • Designed &maintained databases using Python and developed Python -based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL .
  • Created PyUnit test cases for unit testing. Development of test framework using the Python . Managed code with unit tests and GitHub .
  • Developed Capistrano scripts to automate deployment on various environments.
  • Used GIT as Source control repositories with regular code reviews and pull/merge requests.

Environment: Python 2.7/3.0, Django, XML, Hadoop, pig, hive, PySpark, AWS, ETL, HDFS, HBase, MongoDB, Agile, SCRUM, PyUnit, Apache, CSS, MySQL, DHTML, HTML, JavaScript, AngularJS, Shell Scripts, Git, Linux, Unix and Windows

Confidential, Boone, IA

Python Developer

Responsibilities:

  • Responsible for analyzing various cross-functional, multi-platform applications systems enforcing Python best practices and provide guidance in making long term architectural design decisions.
  • Built Python /Django based web application, PostgreSQL DB , andintegrations with 3rd party email, messaging, storage services.
  • Developed web applications in Django Framework's model view control (MVC) architecture.
  • 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.
  • Different testing methodologies like unit testing, Integration testing and web application testing .
  • Developed a fully automated continuous integration system using Git, Jenkins , MySQL and custom tools developed in Python and Bash.
  • Developed custom screens using HTML5, JavaScript, JQuery, Bootstrap and Angular .
  • Develop REST API and integrated with cloud products like AWS REST API gateway and AWS lambda .
  • Used Django Database API's to access database objects.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Handled all the client-side validation using JavaScript.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browsers to web application.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Used GitHub for Python source code version control, Jenkins for automating the build Docker containers.
  • Develop consumer-based features and applications using Python , Django , HTML and Test-Driven Development (TDD)
  • Wrote existing Python /Django modules to deliver certain format of data.
  • Responsible for tracking and monitoring project status in JIRA (Agile)
  • Developed Python web services for processing JSON and interfacing with the Data layer.
  • Worked on deployment of project on to Amazon S3.
  • Worked on development of SQL and stored procedures for normalization and renormalization in MYSQL.
  • Worked with Flask to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Involved in Developing a Restful API'S service using Python Flask framework .
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Used Collections in Python for manipulating and looping through different user defined objects.

Environment: Python 3.4, Django 1.8, Linux, HTML5, CSS, Bootstrap, MySQL, SQL, PLSQL, XML, Heroku, JavaScript, JQuery, JSP, JSON, Restful API, MVC architecture, AWS EC2, GitHub

Confidential, Ronkonkoma, NY

Python Developer

Responsibilities:

  • Used SDLC process and used PHP 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 on MySQL
  • Used Django APIs for database access
  • Designed and developed data management system using MySQL. Built application logic using Python 2.7.
  • Used Django APIs for database access.
  • Worked on development of SQL and stored procedures, trigger and function on MYSQL .
  • Developed shopping cart for Library and integrated web services to access the payment (E-commerce)
  • Designed and developed a horizontally scalable APIs using Python Flask.
  • Designed Cassandra schema for the APIs
  • Developed shopping cart for Library and integrated web services to access the payment.
  • Used PhP language on lamp server to develop page.
  • Developed dynamic interaction page on .net MS visual basic 2014, using SQL developer tools .

Environment: Python, JavaScript, Django Framework 1.3, SQL, MySQL, LAMP, JQuery, PHP, Cassandra, Flask

We'd love your feedback!