We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

Seattle, Wa

SUMMARY:

  • Over 5+ years experience in Designing, Development, Deployment and maintenance of web apps developed in python, Django and Flask frameworks.
  • Experience in writing code using Object Oriented Programming (OOPs concept) and software development life cycle (SDLC), architecting scalable platforms, database design and agile methodologies.
  • Experience working in Pycharm and sublime text coding environment.
  • Strong experience using REST Web Services for data communication between remote systems, designed, developed and testing of REST interfaces in python and Java.
  • Experience with Web Development, Amazon Web Services , Python and the Django framework.
  • Strong experience of software development in Python (libraries used: libraries - Beautiful Soup, NumPy, SciPy, matplotlib, python-twitter, Pandas, urllib2, MySQLdb for database connectivity) and IDEs - sublime text, pycharm .
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS , and JavaScript.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Experienced in developing Web Services with Python programming language.
  • 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.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases.
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Highly motivated, dedicated, quick learner and have proven ability to build and manage a team and work individually.
  • Excellent written and oral communication skills with results-oriented attitude.

TECHNICAL SKILLS:

Languages: Python, Perl, SQL

Python Framework: Django, Flask

Python Libraries: Panda, Beautiful soup, Numpy, urllib2

IDE,s: PyCharm, PyDev

Web Technologies: HTML, XML, CSS, Javascript

Office Tools: Microsoft Word, Excel, MS Visio

Web servers: Apache

Methodologies: Agile, Waterfall

Databases: MySQL, SQL Server, Oracle.

Operating systems: Linux/Unix, Windows (All Variants)

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA.

Python Developer

Responsibilities:

  • Involved in various phases of the project like Analysis, Design, Development, and Testing.
  • Developed a MVC web applications and Restful web services and APIs using Python, SQL server and flask.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Built various graphs for business decision making using Python matplotlib.
  • Involved in Data mining techniques using Python and comparing data mining algorithms.
  • Used Python modules like Restful, Matplotlib and Pandas library for statistical analysis and generating complex graphical data and Numpy for numerical analysis.
  • Involved in Web-services backend development using Python (CherryPy, Django, SQLAlchemy).
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Used Django Framework in developing web applications to implement the model view control architecture along with Django's ORM model.
  • Used Django API's to access the 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 Pandas library for statistical Analysis.
  • Used GIT for loading and pushing source code and used Jenkins for continuous Integration for the GIT repository.
  • Wrote Python scripts to parse JSON documents and load the data in database. Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Utilized PyUnit the Python unit test framework, for all Python applications.
  • Developed and executed various MySQL database queries from python using Python -MySQL connector and MySQL database package.
  • Used JIRA to assign, track, report and audit the issues.
  • Worked in an agile development environment.
  • Participated in weekly release meetings with Technology stakeholders to identify and migrate potential risks associated with the releases.

Environment: Python, Django, Flask, PyUnit, Numpy, Matplotlib, Pandas, HTML, XML, DOM, GIT, Jenkins, JSON, PyQuery, AWS, Restful, SQL, Jira, Agile and Windows.

Confidential, Cleveland, OH.

Python Developer

Responsibilities:

  • Gathered and analyzed user or business requirements as well as provided support in programming, developing, and maintaining web-based applications, websites as well as cross platform desktop GUI based applications using Python, PostgreSQL, JavaScript, and HTML languages, including Django and Flask frameworks.
  • Built database model, Views and API's using Python for interactive web based solutions.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution.
  • Created PyUnit test cases for unit testing.
  • Created entire application using Python, Django, MySQL and Linux.
  • Used the Python's modules Numpy, Matplotlib, etc. for generating complex graphical data, creation of histograms etc.
  • Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization.
  • Used Python based GUI components for the front end functionality such as selection criteria.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Used Django configuration to manage URLs and application parameters.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Involved in implementing Continuous Integration and Continuous Delivery (using Jenkins ) in an AWS Environment.
  • Placed data into JSON files using Python to test Django websites. Used Python scripts to update the content in database and manipulate files.
  • Wrote REST APIs, for developing web-based applications, using Django'sREST framework.
  • Developed complex web, middleware, and back end systems in Python and SQL for Linux and Windows.
  • Wrote validation scripts in SQL to validate data loading.
  • Used JIRA for tracking and Updating Project issue.
  • Participated in Daily stand-up meetings and provided status on work progress.

Environment: Python, Django, Flask, JavaScript, PyUnit, Numpy, Matplotlib, XML, Jenkins, GitHub, AWS, JSON, REST, SQL, LINUX, Jira, Agile and Windows.

Confidential, Plano, TX.

Role: Python Developer

Responsibilities:

  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Wrote scripts in Python for extracting data.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Implemented web applications in Django and Flask frameworks following MVC architecture.
  • Implemented Integration test cases and done Unit testing using PyUnit framework.
  • Used JavaScript and XML to update a portion of a webpage and Node.js for server side interaction.
  • Used Django framework for application development.
  • Created database-using MySQL, Wrote queries and Django API's to extract data from database.
  • Used Pandas library for statistical Analysis. Worked on Python Open stack API's.
  • Used GIT for the version control.
  • Created Python tool to increase efficiency of application system and operations, data conversion scripts, REST, JSON and CRUD scripts for API Integration.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL.
  • 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.

Environment: Python, Django, Flask, JavaScript, XML, Pandas, GIT, REST, JSON, SQL, PostgreSQL and Windows.

Confidential

Python Developer

Responsibilities:

  • Developed the application using the Test-Driven methodology and designed the unit tests using Python Unit test framework.
  • Implement code in Python to retrieve and manipulate data.
  • Maintained program libraries, users' manuals and technical documentation.
  • Wrote various transformations in Python to perform data cleansing and validation.
  • Carried out various mathematical operations for calculation purpose using Python libraries.
  • Fetched twitter feeds for certain important keyword using Python-twitter library.
  • 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.
  • Created database using MySQL, wrote several queries to extract data from database.
  • Managed large datasets using Panda data frames and My-SQL.
  • Resolved user problems in a timely and accurate manner as a member of the End-User support team.

Environment: Python, Django, TDD, MySQL, SVN, Jira, Agile and Windows.

We'd love your feedback!