We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

Louisville, KY

PROFESSIONAL SUMMARY:

  • Over 8 years of IT Experience in designing, developing, testing and implementing various stand - alone and client-server architectures-based enterprise application software on different domains.
  • Good experience in developing web applications implementing MVC architecture using Django, Flask, Panda, Pyramid, Turbo Gears and Tornado frameworks.
  • Good Experience in Infrastructure Development and Operations involving AWS Cloud platforms.
  • Experienced in developing web-based applications using Bash, Perl, Python, PHP, XML, DHTML, XHTML, Ajax, JOOMLA, CSS, HTML, JSON, JavaScript, and Bootstrap.
  • Working Experience on various Python packages such as Celery, NumPy, SQLAlchemy, Beautiful soup, Pickle, PySide, PyMongo, SciPy, PyTables, PyUnit
  • Experienced in NoSQL technologies like MongoDB, Redis and Cassandra and relational databases like SQLite, PostgreSQL, Dynamo DB, MariaDB and MySQL databases.
  • Good Experience in MVC frameworks like AngularJS, NodeJS and jQuery.
  • Experience in Linux Bash shell scripting and following PEP Guidelines in Python.
  • Working knowledge on Hadoop, Spark, Confidential .
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing and worked on Celery Task queue and service broker using RabbitMQ.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, replication, schema design.
  • Created multiple databases with sharded collections and choosing shard key based on the requirements.
  • Efficient knowledge in using different version control systems like Git, Perforce and GitHub.
  • Good knowledge in developing Mobile Applications.
  • Developed intranet portal for managing Amazon EC2 servers using Tornado and MongoDB.
  • Involved in all the phases of Software Development Life Cycle using Project management tool JIRA.
  • Extensive knowledge and experience in developing Single Page Applications (SPA) using AngularJS.
  • Created PyUnit test cases for unit testing.
  • Developing applications using RESTFUL architecture using Node.js and PHP as backend languages.
  • Integrated AWS-RDS Oracle and Aurora DBs to AWS-Hive EMR using DynamoDB.
  • Used Restful APIs to access data from different suppliers.
  • Developed server-based web traffic statistical analysis tool using Flask and Pandas.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.

TECHNICAL SKILLS:

Programming Languages: Python, Java, C++, Shell Script, SQL

Python Frameworks: Django, Flask

Python Libraries: NumPy, Matplotlib, Pickle, Pandas, SciPy, wxPython, PyTables, PyQt, SQL Alchemy

Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML, JSON, JQuery

Databases: MySQL, SQL Server, Oracle, MongoDB.

SDLC Methodologies: Agile, Waterfall

JavaScript Frameworks: Angular JS, Node JS

Operating systems: Windows, Linux/UNIX

PROFESSIONAL EXPERIENCE:

Python Developer

Confidential - Louisville, KY

Responsibilities:

  • Automated RabbitMQ cluster installations and configuration using python/Bash.
  • Created interactive data charts on web application using JavaScript library with data coming from Apache Cassandra.
  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server - side applications like Django and Flask.
  • Worked on frontend frameworks like CSS and Bootstrap for development of Web application.
  • Developed python script for moving files from drop box to Amazon server.
  • 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 Ansible.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
  • Used AngularJS as the development framework to build a single-page application.
  • Worked on multiple python frameworks including Pyramid and Tornado.
  • Vast experience coding in various IDEs - PyCharm, Eclipse, NetBeans, Sublime Text, Spyder.
  • Worked in development of applications especially in UNIX environment and familiar with all its commands.
  • Worked with View Sets in Django-REST framework for providing web services and consumed web services performing CRUD operations.
  • Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, and custom tools developed in python and Bash.
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects and created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environment using Docker.
  • Expertise in working with NoSQL databases like MongoDB and Redis and relational databases like SQLite, PostgreSQL, Dynamo DB, MariaDB, Server, Oracle and MySQL databases.
  • Integrated AWS-RDS Oracle and Aurora DBs to AWS-Hive EMR using DynamoDB with direct connect.

Environment: Python, Django, MySQL, AWS etc.

Python Developer

Confidential - Chicago, IL

Responsibilities:

  • Analyzed and gathered business requirements specifications by interacting with client and understanding business requirement specification documents.
  • Implemented REST APIs using Python and Django framework.
  • Developed web - based applications using Python, XML, HTML5, AngularJS, jQuery and Bootstrap.
  • Implemented web applications in Flask frame works following MVC architecture.
  • Added 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.
  • Designed Data Quality Framework to perform schema validation and data profiling on Spark.
  • Unit Test Python library was used for testing many programs on Python and other codes.
  • Completed basic backup/restore and implemented security functions for various applications using MariaDB (MySQL).
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Dynamic implementation of SQL server work on website using SQL developer tool and working with continuous integration and automation using Jenkins.
  • Wrote Python scripts to parse JSON documents and load the data in database.
  • Implemented SQLAlchemy which is a Python library for complete access over SQL.
  • Designed/Developed Oracle DB/Application monitoring scripts using bash shell.
  • Developing applications using RESTFUL architecture using Node.js and PHP as backend languages.

Environment: Python Modules, Frameworks.

Jr. Python Developer

Confidential - Houston, TX

Responsibilities:

  • Responsible for SDLC process in gathering requirements, system analysis, design, development, testing and deployment.
  • Rewrite existing Python 2.7 modules to deliver certain format of data.
  • Work with team of developers on Python applications for RISK management.
  • Designed the front - end applications, user interactive (UI) web pages using web technologies like HTML, CSS, JavaScript and jQuery.
  • Designed and developed data management system using MySQL.
  • Development, focused on requirements definition, design and delivery of Products using small teams. Strong analytical abilities and experience in troubleshooting business critical Environments.
  • Resolved ongoing problems and accurately documented progress of Python project.
  • Utilized PyUnit, the Python unit test framework for testing the functionality of the application.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Using Subversion control tool to coordinate team-development.
  • Used Restful APIs to access data from different suppliers.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Created unit test/regression test framework for working/new code.
  • Created a Python based GUI application for Freight Tracking and processing.
  • Wrote scripts in Python for extracting data from HTML file.
  • Used Mongo DB Database API's to access database objects.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, replication, schema design. Created multiple databases with sharded collections.
  • Managed datasets using Panda data frames and MYSQL. Queried the database queries using Python.
  • Developed server-based web traffic statistical analysis tool using Flask and Pandas.

Environment: Python Libraries, SOAP, MYSQL Database.

Python Developer

Confidential - Detroit, MI

Responsibilities:

  • Exposure to automation in Ansible using its Python API.
  • Extensively worked on JSF Framework integrated with EJB 3.0 and MyBatis 3 for both projects.
  • Involved in managing and reviewing Hadoop log files.
  • Developed custom directives (elements, Attributes and classes) using JavaScript and angular.
  • Developed single page applications using Angular, implemented two - way data binding using AngularJS.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Built various graphs for business decision making using Python matplotlib library.
  • Designed the Web application layout and forms using HTML, CSS, and JavaScript.
  • Converted PSD mockups into pure hand-written HTML and CSS pages.
  • Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
  • Involved in all phases of Software Development Life Cycle (SDLC) and Worked on all activities related to the development, implementation and support for Hadoop.
  • Developed user interface by using the Reactjs, Flux for SPA development.
  • Implemented client-side Interface using React JS.
  • Developed a dashboard to display tickets status and workflow using React and REST API.
  • Implemented Agile Process on software development life cycle and done effort estimations using function points and 3p estimations.
  • Involved in Design technical meetings, Development, unit testing, regression testing and Integration testing of the application.
  • Developed the Stateless Session bean for processing the business logic.
  • Developed Components using JSP, Servlets and Server-side components using EJB under J2EE
  • Good Experience in Linux Bash scripting and following PEP Guidelines I Python.

Environment: Python, PyUnit, HTML, AJAX, CSS, JavaScript, Django, Amazon Web Services (AWS), JSON, REST, MySQL, NoSQL, Bootstrap, Git, JIRA, Soap, SQL, Machine Learning, Tableau, QuickView, JMP, Segmentation analysis, Agile, Windows and Linux.

Python DEVELOPER

Confidential - Greenwich, CT

Responsibilities:

  • Developed views and templates with Python and Django's view controller and templating language to create a user - friendly website interface.
  • Implemented machine learning schemes using Python libraries like sci-kit-learn and SciPy.
  • Wrote scripts in Python for automation of testing Framework jobs.
  • Implemented AJAX for dynamic functionality of webpages for front end applications.
  • Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers.
  • Worked on front end frameworks like CSS Bootstrap for responsive web pages.
  • Implemented a presentation layer using a CSS framework, Wire-Framing, and HTML5.
  • Worked on server-side applications with Django using Python programming.
  • Associated with working cloud computing platforms like Open Stack.
  • Using Git version control tool to coordinate team-development.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript, also used Bootstrap as a mechanism to manage and organize the html page layout.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.

Environment: Python, Django, MySQL, AWS etc.

Jr. Python Developer

Confidential

Responsibilities:

  • Worked with team of developers on Python applications for RISK management.
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.
  • Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
  • Implemented machine learning schemes using Python libraries scikit - learn and scipy.
  • Experience in MVC architecture using Django for web-based application in OOP concepts.
  • Worked on several Python Packages like Matplotlib, Pillow, NumPy, SQL Alchemy, and sockets.
  • Used Python libraries like Beautiful Soup and matplotlib.
  • Worked on Python OpenStack APIs and used NumPy for Numerical analysis.
  • Designed and deployed machine learning solutions in Python to classify millions of previously unclassified Twitter users into core data product.
  • Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
  • Experience in managing MongoDB environment from availability, performance and scalability perspectives.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Used Pandas API to put the data as time series and tabular form for east timestamp data manipulation and retrieval to handle time series data and do data manipulation.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.

Environment: Python Libraries, SOAP, MYSQL Database.

Jr. Python Developer

Confidential

Responsibilities:

  • Experienced with Python frameworks like WPebapp2 and, Flask.
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python PHP) and MVC Struts
  • Developed mobile cross - browser web application Angular JS, JavaScript API.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Used Celery with RabbitMQ and Flask to create a distributed worker framework.
  • Created Automation test framework using Selenium.
  • Responsible for design and development of Web Pages using PHP, HTML, JOOMLA, CSS including Ajax controls and XML.
  • Developed intranet portal for managing Amazon EC2 servers using Tornado and MongoDB.
  • Expertise in developing different web applications implementing the Model-View-Controller (MVC) architectures using Full stack frameworks such as Turbo Gears.
  • Implemented monitoring and established best practices around using Elasticsearch.
  • Strong experience in building large, responsive based REST web application experienced in Cherrypy framework, Python.
  • Used Test driven approach (TDD) for developing services required for the application.
  • Developed mobile cross-browser web application Angular JS, JavaScript API.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Used Celery with RabbitMQ and Flask to create a distributed worker framework.
  • Experience in Linux Bash shell scripting and following PEP Guidelines in Python.
  • Working knowledge on Hadoop, Spark, Hive, Confidential .
  • Efficient knowledge in using different version control systems like Git and GitHub

Environment: Python, PyUnit, HTML, AJAX, CSS, JavaScript, Django, Amazon Web Services (AWS), JSON, REST, MySQL, NoSQL, Bootstrap, Git, JIRA, Soap, SQL, Machine Learning, Tableau, QuickView, JMP, Segmentation analysis, Agile, Windows and Linux.

We'd love your feedback!