We provide IT Staff Augmentation Services!

Python Developer Resume

5.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY

  • Over 5+ years of experience as an Analysis, Design, Development, Management and Implementation of various stand - alone, client-server enterprise applications.
  • Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
  • Experienced in MVW frameworks like Flask/Django.
  • Experienced in developing web-based applications using Python, Django, MVC3, Bootstrap and HTML,
  • Very good experience with cloud platforms like Amazon AWS.
  • Strong experience of software development in Python (libraries used: libraries- Numpy, Scipy, Matplotlib, Python-twitter, Pandas dataframe, networkx, urllib2, MySQLdb for database connectivity) and IDEs - Sublime text, Spyder, Pycharm and Eclipse.
  • Good knowledge of web services with protocols SOAP and REST.
  • Experienced in developing Web Services withPythonprogramming 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.
  • 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.
  • Experience in managing datasets using Panda data frames and MySQL.
  • Experience implementing Object Oriented Python, Hash Tables (Dictionaries) and Multithreading, Django, MYSQL.
  • Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB and Cassandra.
  • Developmental experience on Windows, UNIX, Linux platforms.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Highly motivated, dedicated, quick learner and have proven ability to build and manage a team and work individually.
  • 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, C++, Java, Shell Script, SQL,PHP

Libraries: NumPy, PySpark, Pandas, MatplotLib.

Python Framework: Flask/Django, Angular JS, Java Script, JQuery and Node.js.

IDE’s: PyCharm, Sublime Text, Exlipe, Spyder

Databases: MS SQL, MySQL, Oracle

Web Technologies: XML, CSS, HTML, DHTML, JavaScript, JQuery, MVC3, Bootstrap, RESTful, AJAX

Web Services: SOAP, REST

Methodologies: Agile, Scrum

Operating Systems: Window, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Santa Clara, CA

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Participated in the complete SDLC process.
  • Developed monitoring and notification tools using Python.
  • Utilize PyUnit, thePythonunit test framework, for allPythonapplications.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Created Business Logic using Python to create Planning and Tracking functions.
  • Generated Python Django Forms to record data of online users.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Using Python, PySpark analyzed huge data analysis and extracting insights.
  • Developed Business Logic 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 interfacUsed 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.
  • Used Jenkins for continuous integration services.
  • Used Pandas library for statistical Analysis.
  • Used the Django Framework to develop the application.
  • Build all database mapping classes using Django models.
  • 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 Angular.js and Bootstrap CSS / HTML framework.
  • Set up rules and policies with a Node.js/Python back end.
  • Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
  • Created a Git repository and added the project to GitHub.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Wrote validation scripts in SQL to validate data loading.
  • Actively participated in Stand-up meeting, walkthrough meeting, weekly assessment meetings and daily triage meetings and interacted with business analysts to ensure quality of the application.

Environment: Python, Java, PyUnit, PySpark, Pandas, HTML, DHTML, AJAX, CSS, JavaScript, Django, Jenkins, Amazon Web Services (AWS), JSON, REST, Angular.js, Bootstrap, Node.js, Git, JIRA, Perl, SQL, Agile, windows and Linux.

Confidential, Jacksonville, FL.

Python Developer

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.
  • Managed large datasets using Panda data frames and MySQL.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Worked on Python Open stack API's.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Developed Business Logic using Python on Django Web Framework.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Involved in building database Model, APIs and Views utilizing Python in order to build an interactive web based solution.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Managed large datasets using Panda data frames and MySQL.
  • Worked with JSON based REST Web services.
  • Creating unit test/regression test framework for working/new code.
  • Using Subversion version control tool to coordinate team-development.
  • Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL and PL/SQL.
  • 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.
  • Used GitHub for version control.
  • Created PyUnit test cases for unit testing.
  • Supported user groups by handling target-related software issues/service requests, identifying/fixing bugs.

Environment: Python, Django, JavaScript, JQuery, JSON, DOJO, Bootstrap, Node.js, Angular.js, HTML, DHTML, AJAX, CSS, Open Stack API, Panda, ANT, Jenkins, Rake, JIRA, Agile, SQL, Windows.

Confidential, Charlotte, NC

Python Developer

Responsibilities:

  • Participated in the development of application architecture and blueprints to define application components, platforms, interfaces and development tools.
  • Updated site with Python, Django and SQL.
  • Created backend database T-SQL stored procedures.Created and updated complex views and stored procedures in MySQL.
  • Created a Git repository and added the project to GitHub.
  • Exported/Imported data between different data sources using SQL Server Management Studio
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS andJavaScript.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used Pandas package to retrieve and analyze data.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Participated in multiple sprint cycles, addressing requirements for UI development.
  • Used decorators, list comprehensions, functional programming, unit tests, multiple staging environments, and global team remote collaboration.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Python, Django, Pandas, HTML, CSS, AJAX, JavaScript, Github, MySQL, Apache Web Server, Linux.

Confidential

Python Developer

Responsibilities:

  • Responsible for analyzing various cross-functional, multi-platform applications systems enforcing python, best practices and provide guidance in making long term architectural design decisions.
  • Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Generated property list for every application dynamically using Python.
  • Implemented Multithreading module and complex networking operations like race route, SMTP mail server and web server Using Python.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Developed internal auxiliary web apps using Python-Django framework with CSS / HTML framework.
  • Implemented Test Driven Development (TDD) strategy for the project.
  • Handled all the client side validation using JavaScript.
  • Developed Python batch processors to consume and produce various feeds.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Built development environment with JIRA/Git.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Debugging Software for Bugs.

Environment: Python, Flask, Django, HTML, CSS, Shell Scripting, PL/SQL, Oracle, Linux and Windows.

We'd love your feedback!