We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

Waukegan, IL

SUMMARY:

  • Good experience in developing web applications implementing Model View Control architecture using Django, Flask, Pyramid and Zope Python web application frameworks.
  • Strong expertise in development of web based applications using Python, Django, HTML, XML, Angular JS, CSS, DHTML, JavaScript, JSON and JQuery.
  • Experienced in working with various Python Integrated Development Environments like Net Beans, PyCharm, PyScripter, Spyder, PyStudio, PyDev and Sublime Text.
  • Experience with Requests, Pickle, PySide, Scipy, wxPython, PyTables, Pysftp, Gnupg, ReportLab, Numpy, Scipy, Matplotlib, HTTPLib2, Urllib2, Beautiful Soup and Pandas python libraries during development lifecycle.
  • Extensive experience with Openstack, Docker, Puppet, Chef, Ansible, AWS CloudFormation, AWS CloudFront.
  • Expertise in working with GUI frameworks - PyJamas, Jytho, guidata, PyGUI, PyQt PyWebkitGtk.
  • Experienced with Elasticsearch, Logstash and Kibana (ELK), automation testing (using WITBE).
  • Experienced in developing API services in Python/Tornado, Node.JS while leveraging AMQP and RabbitMQ for distributed architectures.
  • Experienced in working on Celery Task queue and service broker using RabbitMQ.
  • Experience includes bash and python scripting with focus on Devops tools, CI/CD and AWS Cloud Architecture and hands on Engineering.
  • Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.
  • Having good knowledge in using NoSQL databases like Apache Cassandra (1.2, 2.0 and 2.1) and MongoDB (2.6, 2.4), Orient DB.
  • Experienced in designing rich Graphic User Interface using Tkinter and frontend layouts on the web using HTML5, XAML, DHTML, CSS, JavaScript, JQuery and AJAX.
  • Technical experience with LAMP (Linux, Apache, MySQL, Python) and WAMP (Windows, Apache, MySQL, Python) architecture.
  • Experienced in MVC frameworks like Django, Angular JS, Java Script, JQuery and Node.js.
  • Strong knowledge with various Scripting languages including shell, ksh, bash.
  • Experience with bug-tracking Jira, source code management tools Git, GitHub, Stash and team collaboration software SAAS tool Confluence.
  • Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, DB2 and MySQL.
  • Experience working with C, C++, Java/J2EE, Spring, node.js, ember.js, angular.js, LINUX/UNIX, Windows, MAC OS.

TECHNICAL SKILLS:

Programming languages: Python, Java, C#, C, C++

Python Libraries: Pandas, Numpy, UnitTest, JSON, CSV, XML, XLS, Scipy

IDEs: Net Beans, PyCharm, PyScripter, Spyder, PyStudio, PyDev, Sublime Text

Version Control Tools: Git, GitHub, SVN, VSS

Automation Tools: Docker, Puppet, Chef, Ansible

Bug Tracking Tools: Jira, BugZilla, VersionOne

GUI Frameworks: PyJamas, Jytho, guidata, PyGUI, PyQt PyWebkitGtk

Database: Sqlite3, MongoDB, Cassandra, RDBMS Oracle, SQL Server, DB2, MS Access

Operating System: Windows, UNIX/Linux, Mac

Methodologies: Software Development Lifecycle Agile Methodology, Scrum framework

WORK EXPERIENCE:

Confidential, Waukegan, IL

Python Developer

Responsibilities:

  • Django Framework that was used in developing web applications to implement the model view control architecture.
  • API was Python/Django application running on CloudControl with a Postgres database and Elasticsearch index.
  • Experience with continuous integration and automation using Jenkins.
  • 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, web application testing Selenium testing performed.
  • Lock mechanisms were implemented and the functionality of multithreading has been used.
  • Python/Django based web application, Post gresql DB and integrations with 3rd party email, messaging, storage services.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript and Angular JS.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • To provide automation, used Configuration Management Tool, Chef.
  • Integrate the dynamic pages with Angular JS and j-query to make the pages dynamic.
  • Creating and configuring virtual development environments with Chef and Virtual Box.
  • Part of the SOA (Service Oriented Architecture) team enforcing best practices for services (REST and SOAP).
  • Designed and developed System monitoring in Python and Redis to keep track health of Platform, Hbase, Storm, Kafka etc in the multi-node cluster environment.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Design and implemented custom scripts. Extensive use of version controller Team Foundation Server (TFS).
  • Experience to transition to using an automated testing framework for ATDD, ROBOT (keyword-driven testing approach and Selenium based).
  • Managed, developed and designed a dashboard control panel for customers and Administrators using Django, Oracle DB and PostgreSQL.
  • Maintained and updated existing automated solutions.
  • Handled potential points of failure through error handling and communication of failure.
  • Build all database mapping classes using Django models and Cassandra.
  • Queried and analyzed data from Datastax Cassandra for quick searching, sorting and grouping.
  • Troubleshoot the process execution and worked with other team members to correct them.
  • Experience in integrating Apache Kafka with Apache Storm and created Storm data pipelines for real time processing.
  • 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.
  • Used Pandas library for statistics Analysis. Used Numpy for Numerical analysis for Insurance premium and managed large datasets using Panda data frames and MySQL.
  • Used advanced packages in AON PATHWISE for performing unit test and deploying data models.
  • Extensively used Python modules such as requests, urllib, and urllib2 for web crawling.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of Python code using a web browser.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Responsible for user validations on client side as well as server side. Work with DNS to map the website to its IP address.
  • Automated the existing scripts for performance calculations using Numpy and sql alchemy.
  • Interacted with QA to develop test plans from high-level design documentation.
Confidential, Atlanta, GA

Python Developer

Responsibilities:

  • Worked in stages such as analysis and design, development, testing and debugging and Involved in Unit testing and Integration testing.
  • Designed and managed build and release methodologies using Witbe Tool.
  • Developed the front end of the web pages using HTML, CSS, JavaScript, Angular JS, JQuery and AJAX.
  • Decent experience in UNIX in developing the application and familiar with all of its commands.
  • Experienced with Bootstrap as a mechanism to manage and organize the html page layout.
  • Developed the back-end web services using Python and Django REST framework.
  • Performing Functional testing, regression testing, integration testing, and communication testing.
  • Installed Witbe, Python, Jira, test Rail as part of server setups and Used Git and Jira for code submissions and review process.
  • Used Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS
  • Regular interaction with developers at different locations in resolving issues successfully.
  • 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.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.
  • Responsible for debugging and troubleshooting the web application and Used Design patterns efficiently to improve the code reusability and reporting Issues using Excel to senior members in the team.
  • Used Django configuration to manage URLs and application parameters and created entire application using Python, Django, MySQL and Linux.
  • Integrated data from multiple applications using ETL tools like SSIS, Informatica.
  • Found critical bugs in the firmware and helped other teams in making the software stable.
  • Migration of Test Content to Automation Tool using Python and XML.
  • Experience in UNIX environment in developing the application and familiar with all of its commands.
  • Worked in developing the screens for delete, Edit, Enable, Disable and Impersonate Users in web application.
  • Creating database schema for MySQL Database and helped to draw ER-Diagrams using Microsoft Visio and Experienced in Agile Methodologies and SCRUM Process.
  • Managed code versioning with Github and deployment to staging and production servers.
Confidential

Python Developer

Responsibilities:

  • Involved in the development of front end of the application using Python 2.7, HTML, CSS, AJAX, JSON and Jquery.
  • Developed GUI using Python and Django for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Developing applications using RESTFUL architecture using Node.js and PHP as backend languages.
  • Used python packages like cx oracle, pyodbc and MySQL dB for working with Oracle, SQL Server and MySQL DB respectively.
  • Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and Jquery.
  • Responsible for setting up Angular JS framework for UI development. Developed html views with HTML, CSS, JSON and Angular JS, Adobe flash.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Developed application using Amazon Web Service like EC2, cloud search, Elastic load balancer ELB, S#, Cloud FronDeploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Writing SOAP and RESTFul web services, in house ESB for a web Claims applications (Spring MVC, Angular JS, Active MQ, SOAP UI, Mockito, JSON, Buildforge).
  • Develop consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Implemented migration tasks from Oracle apps to PostgreSQL databases.
  • Responsible for writing/modifying scripts using sh, ksh, and Bash for day-to-day administration.
  • Developed entire frontend and backend modules using Python on Django including Tastypie Web Framework using Git.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Organized data exchange and integration with customers and third-party systems using CSV, XLS, XML, DBF, JSON, REST, SOAP.

We'd love your feedback!