We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Having 2 years of experience in Design, Development, Implementation and Maintaining systems using Python, Django, Flask and Restful API’s.
  • Experience in developing Web - Applications and developing Model View Control architecture using Django, Flask web application frameworks.
  • Designed and developed Restful API internally in the company using Python Virtual environments, Flask and Requests.
  • Experience in Shell Scripting, UNIX and Linux, Open stack.
  • Proficient in SQL databases MYSQL Workbench, PostgreSQL and NO-SQL databases MongoDB.
  • Developed and implemented business critical systems using Object Oriented Design and Programming concepts using Python and Django.
  • Experienced in developing Web Services with Python programming language and protocols REST.
  • Experienced in back end development using Python and Flask framework.
  • Experienced with data analysis using Python, data extraction and manipulation using Pandas, Numpy.
  • Having experience with Git to resolve and coding the work on Python.
  • Experience in developing web-based applications using Python, Django, Flask, XML, HTML, CSS, JavaScript and jQuery.
  • Having experience of software development in Python IDEs - Sublime text, PyCharm and MS Visual Studio.
  • Experienced with Python Libraries, Numpy, Pandas, csv, json and uses databases like SQLite, MYSQL Workbench, PostgreSQL and MongoDB for database connectivity.
  • Having experience in writing APIs and Web Services in Python using Django and Flask.
  • Implemented consumer based features and applications using Python, Django, HTML, CSS and pair based programming.
  • Developed models, views and templates with Python and Django’s view controller and template language to create a user-friendly website interface.
  • Developed tools using Python, Shell Scripting, XML to automate the tools and write test cases for the tools.
  • Experience with Unit testing / Test Driven Development (TDD), regression testing.
  • Having experience in Python development under Linux OS (Ubuntu).
  • Experience in Agile Methodologies, Scrum stories in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Having knowledge in Data Science using Numpy and Pandas Libraries for Mathematical analysis.
  • Having knowledge on creating instance, set up Auto Scaling groups and Load Balancing for instances on Amazon Web Services (AWS).
  • Actively participated in the business meetings and understanding the requirements.
  • Involved in gathering Business Requirements and Functional Requirements and Interact extensively with the Product Owner to understand the Requirements thoroughly.
  • Ability to grasp new technologies and to correctly apply new tools to build applications.
  • Advised management on improvement strategies, Competitive and Profitability Analysis.

TECHNICAL SKILLS:

Programming Languages: Python, SQL, Core Java.

Frameworks: Django, Flask.

Web Technologies: JavaScript, HTML, CSS, XML, JQuery, JSON.

Version Control Tools: Subversion GIT.

Web Servers: Apache.

Databases: MYSQL Workbench, PostgreSQL and MongoDB.

Operating Systems: Linux, Unix, MS Windows.

Methodologies: Agile.

IDE S Development tools: Sublime Text, PyCharm and vim.

API Integration: XML, REST.

PROFESSIONAL EXPERIENCE:

Confidential

Python Developer

Responsibilities:

  • Build several applications such as Staff Directory, Record Maintenance of employees to enhance the performance of the organization.
  • Created entire application using Python, Django, MYSQL Workbench and Linux and deployed using Jenkins.
  • Involved in working with Python OpenStack APIs.
  • Developed applications especially in UNIX environment and familiar with all of UNIX commands.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Used Python scripts to parse XML documents and work with the data in database.
  • Worked in development of Web Services using REST for sending and receiving data from the external interface in the XML format. Worked with UNIX like OS on regular basis.
  • Improved code reuse and performance by making effective use of various design patterns.
  • Used several regular expressions to match the pattern with required standards.
  • Developed applications that use MongoDB to store the JSON type of data.
  • Managed large datasets using Panda data frames with MYSQL Workbench.
  • Creating unit test/regression test cases for working scenarios using Django unit test libraries for the developed applications.
  • Worked in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support. Maintaining the scripts using the SVN version Control.
  • Worked with Python OO Design code for developing, monitoring and debugging code optimization.
  • Proactivity worked with managers and development staff to meet project goals within expected timelines.

Environment: Python, Django, SQL, AJAX, REST, JavaScript, MYSQL Workbench, MongoDB, Open stack APIs, UNIX, Linux, XML, Sublime Text.

Confidential

Python Developer

Responsibilities:

  • Developed a Python automated test cases which can send, receive messages and test various interfaces including REST APIs. It is primarily used to do integration testing as it can create an order, route it out, get fills and generate success or error reports and can send it over through email.
  • Application architecture designed as per the requirements using Django framework.
  • Requirement Analysis and estimation of project timelines.
  • Developed internal auxiliary web applications using Python, CSS and HTML and JavaScript using Django web-framework.
  • Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from other websites.
  • Involved in designing, constructing and documenting various object oriented applications using UML, Rational Rose.
  • Successfully migrated the Django database from MYSQL Workbench to PostgreSQL with complete data integrity.
  • Designed and developed the presentation layer/client end using HTML, XML.
  • Implemented Test Driven Development (TDD) strategy for the project.
  • Wrote SQL queries and Stored procedures for accessing and manipulating the data in the PostgreSQL database.
  • Worked with Git repositories and wrote Git hooks and post-commit scripts to enable Jenkins build-on-commit and customized build status notifications.
  • Developed various Python scripts to find vulnerabilities with SQL Queries by doing SQL injection, permission checks and performance analysis.
  • Authored and maintained automation scripts in Python, Bah and PowerShell.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Followed Agile methodology using Jira as bug tracking tool.

Environment: Python, Django, HTML, CSS, XML, TDD, SQL, PostgreSQL, Jenkins, Linux, Agile, Sublime Text.

We'd love your feedback!