We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Over 8+ years of experience in Analysis, Design, Test, Development, Management and Implementation of various stand - alone, client-server enterprise applications.
  • Experience in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC).
  • Strong experience of software development in Python and IDEs - sublime text and Pycharm.
  • Experience in developing web applications by following Model View Control (MVC) Architecture using server side application Django.
  • Experience in developing microservices, producing and consuming JSON objects from Kafka messaging system
  • Experience in working with Python ORM Libraries including Django ORM.
  • Experience in using Design Patterns such as MVC, Singleton and frameworks such as DJANGO.
  • Experience with several Python packages like Numpy, Matplotlib, Scipy, PyQt, wxpython and PyTables.
  • Very good experience with cloud platforms like Amazon AWS.
  • Good Experience with Django a high-level Python Web framework.
  • Knowledge about setting up Python REST API Frame work using Django.
  • Experience in Web Application Development, hands on experience of Python/Django, Flask, SQL Alchemy, SQLite, JavaScript, JQuery, HTML5/CSS3, Bootstrap and JSON/AJAX.
  • Experience in developing web services (WSDL, SOAP and REST) and consuming web services with python programming language.
  • Experience implementing Object Oriented Python, Hash Tables (Dictionaries) and Multithreading, Django, MYSQL.
  • Experienced in working with various Python IDE's using PyCharm, PyScripter, Spyder, PyStudio, and PyDev.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Strong analytical and problem-solving skills, always striving for new knowledge. A person with multi-tasking and organizational skills and high ethical standards.
  • Excellent communication and interpersonal skills, ability to work independently as well as part of an integrated team.

TECHNICAL SKILLS

Languages: Python, Java, Shell Script, SQL, PHP, Perl

Framework/Tools: Flask/Django, Beautiful soup, Pandas, PyUnit, PyQuery, Wireshark, NumPy, SciPy, Matplotlib, Webapp2, Kafka Messaging System

Databases: NoSQL, MongoDB, MS SQL, MySQL, Oracle

Web Technologies: XML, CSS, HTML, DHTML, JavaScript, JQuery, MVC3, Bootstrap, RESTful, AJAX and Node.js.

Web Services: SOAP, REST

Tools & IDE: Eclipse, PyDev, Django PyCharm, PyScripter, Spyder, PyStudio, Visual Studio Code

Methodologies: Agile, Scrum, Microservices Architecture

Operating Systems: Window, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Python Developer

Environment: Python, Flask, pymongo, kafka-python, multiprocessing, threading, XML, JSON, jsocschema, Kafka, REST, API, AWS, NoSQL(MongoDB), GitHub, Agile and Linux.

Responsibilities:

  • Responsible for understanding requirements from Business Requirement Document, system analysis, design, development, testing and deployment.
  • Developed and designed microservices using Python
  • Developed producer and consumer microservices for Kafka messaging system utilizing kafka-python module
  • Utilized pymongo module to develop MongoDB models
  • Used jsconschema to validate incoming JSON objects data and persist them to MongoDB
  • Used JIRA to record and report development activity
  • Worked with JSON based REST Web services on Amazon Web Services
  • Containerize python packages with Docker on AWS
  • Wrote python consumer code to pick json object data from Kafka messaging system and persist it to MongoDB
  • Developer python producers to send JSON objects picking data from Mongo DB to Kafka messaging system for other microservies to process data further
  • Developed python programs to manipulate NoSQL data based on Business messages from other microservices
  • Used GitHub for version control.
  • Developed RESTful web APIs using Flask framework of Python
  • Worked on Integrated Development Environment, Visual Studio Code
  • Generated graphs for the frontend to display on admin portal using python’s Matplotlib library
  • Participated in daily scrum meetings to report daily development, new issues and finished tasks
  • Utilized Agile process and JIRA issue management tool to track sprint cycles.
  • Optimized performance of microservices by running various process in parallel utilizing threading and multiprocessing libraries of Python
  • Logging all tasks and activities getting performed including exceptions using python’s in built logging library
  • Developed structural diagram and wireframe diagram at the beginning of the project to explain understanding as per the BRD

Confidential, San Antonio, TX

Python Developer

Environment: Python, Django, PyUnit, PyQuery, XML, JSON, HTML, Wireshark, Pandas, REST, AWS, Node.js, Bootstrap, CSS, JavaScript, JQuery, MySQL, Agile and Linux.

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Generated Python Django Forms to record data of online users.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Designed front end and backend of the application using Python on Django Web Framework.
  • Responsible for designing and developing REST web services in Python using Flask and flask-restful framework.
  • Used Python to extract information from XML files.
  • Wrote Python scripts to parse JSON documents and load the data in database.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface. Used PyQuery for selecting particular DOM elements when parsing HTML.
  • Used Wireshark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component.
  • Working on various Integrated Development Environments like Pycharm.
  • Used Pandas library for statistical Analysis.
  • Developed Python Script for moving files from drop box to AWS.
  • Worked with JSON based REST Web services and Amazon Web services (AWS).
  • Involved in AJAX driven application by invoking web services/API and parsing the JSON response.
  • Developed internal auxiliary web apps using Python Flask framework with JavaScript and Bootstrap, CSS/HTML framework.
  • Set up rules and policies with a Node.js/Python back end.
  • Worked on object oriented programming (OOP) concepts using Python, Django and Linux.
  • Used Python Library Beautiful Soup for Web Scraping to extract data for building graphs
  • Developed web-based applications using Python, Django, XML, CSS, HTML, JavaScript, Node.js and JQuery.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Utilize PyUnit, the Python unit test framework, for all Python applications.
  • Developed web applications and RESTful web services and APIs using Python, Django and Flask.
  • Involved in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Interfacing with supervisors, systems administrators and prod support to ensure production deadlines are met.

Confidential, Houston, TX

Python Developer

Environment: Python, Django, Beautiful soup, matplotlib, Scipy, Numpy, Node.js, XML, PyQt, PyUnit, webapp2, GitHub, Pandas, MySQL, REST, JSON, PostgreSQL, Oracle, PL/SQL, HTML, XHTML, AJAX, CSS, JavaScript, Jira, Agile and Windows.

Responsibilities:

  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Performed testing using Django’s Test Module.
  • Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution.
  • Worked on server-side applications with Django using Python programming and used Python libraries like Beautiful Soup, Matplotlib, SciPy, NumPy and built efficient Node.js backend for client web application.
  • Developed tools to automate some base tasks using Python, Shell scripting and XML. Used PyQt to implement GUI for the user to create, modify and view reports based on client data.
  • Developed the application using the Test-Driven methodology and designed the unit tests using Python Unit test framework.
  • Developed GUI using Webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Built various graphs for business decision making using Python matplotlib library.
  • Developed Python based API (RESTful Web Services) to track the events and perform analysis using Django.
  • Worked with View Sets in Django-REST framework for providing web services and consumed web services performing CRUD operations.
  • Managed large datasets using Panda data frames and MySQL.
  • Involved in development of Python based Web Services using REST for sending and getting data from the external interface in the JSON format and perform analysis using Django and PostgreSQL.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Created PyUnit test cases for unit testing.
  • Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL and PL/SQL.
  • Supported user groups by handling target-rel ated software issues/service requests, identifying/fixing bugs.
  • Used data types like dictionaries and object oriented concepts based inheritance features for making complex algorithms of networks.

We'd love your feedback!