We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

Palmdale, CA

SUMMARY:

  • 8 years of experience in developing web based applications, software development and design using Python, Django, XML, CSS, HTML, DHTML, JavaScript, JQuery and AngularJS.
  • Good experience of software development in Python (libraries used: Beautiful Soup, NumPY, SciPy, MatPlotLib, Python - twitter, Pandas dataframe, MySQL DB for database connectivity) and IDE’s Sublime Text, PyCharm, Emacs.
  • Experience with Django, a high level Python Web framework.
  • Experienced in MVC frameworks like Django, Flask and Pyramid.
  • Experience with Object Oriented Programming (OOP) concepts using Python, Django and Linux.
  • Experience in Python API’S.
  • Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
  • Extensive experience in using HTML, JS, AngularJS, Bootstrap, NodeJS, CSS, JavaScript, AJAX, JSP, JDBC, XML, XSLT.
  • Proficient in SQL databases MS SQL, MySQL, Oracle and NoSQL databases MongoDB.
  • Experience in writing Subqueries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Developed consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Expertise in establishing database connections for Java and Python by configuring packages like JDBC, MySQL-Python.
  • Familiar with JSON based REST Web services and Amazon Web Services (AWS).
  • Good Knowledge of web services using SOAP and REST protocols.
  • Extensive experience in designing MongoDB multi-shared cluster and monitoring with MMS.
  • Good knowledge of Version Control Software - CVS, GitHub.
  • Experience in working with deployment tools like Microsoft Azure, Heroku and Jenkins.
  • Hands on experience with bug tracking tools JIRA and Bugzilla.
  • Used Python, Perl, CGI, JQuery, JavaScript and JSON at the front end
  • Experience in Shell Scripting, SQL Server, UNIX and Linux, OpenStack.
  • Experienced in developing Web Services with Python programming language.
  • Well aware of SDLC, Waterfall, Test driven development (TDD) and Agile/Scrum Methodologies.
  • Experience in analyzing and handling large database using Oracle Relational data Architecture.
  • Skilled in debugging/troubleshooting issues in complex applications.

TECHNICAL SKILLS:

Operating systems: Mac, Windows, Unix, Linux

Language: Python, Perl, PHP, C, Java, OOPs Concepts, VBA, Shell Scripting

Python Libraries: Beautiful Soup, NumPY, SciPy, MatPlotLib, python-twitter, Pandas Data Frame

Database: Oracle, SQL Server, MySQL, SQLite, MongoDB

J2EE Technologies: JSP, Java Servlets, JDBC

Web Services: AWS, Amazon S3

Servers: Apache Tomcat, WebSphere, JBoss, WebLogic, XAMPP

Web Technologies: HTML, CSS, DHTML, XML, Java Script

SDLC Methods: SCRUM, Agile

Bug Tracking Tools: Axosoft, JIRA, Bugzilla, Rational ClearQuest

Version Control: VSS, SVN, GitHub, Git

PROFESSIONAL EXPERIENCE:

Confidential, Palmdale, CA

Python Developer

Responsibilities:

  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface
  • Refactor Python/Django modules to deliver certain format of data
  • Managed datasets using Panda data frames and MySQL, Queried MYSQL database queries from python using Python-MySQL connector and MySQL db package to retrieve information.
  • Utilized Python libraries numPY, Twisted and MatPlotLib.
  • Developed Desktop applications using Tkinter framework to ease few internal problems
  • Developed API’s for mobile applications for OS’s like Android, IOS, Blackberry and windows.
  • Handling large data sets using cloud bash.
  • Developed rich user interface using CSS, HTML, JavaScript and JQuery.
  • Used JSON for serialization, transmitting structured data over a network connection
  • Used Django, Flask and web2py frameworks for different internal applications
  • Created database using MySQL, wrote several queries and Django API’s to extract data from database
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls.
  • Migrating data from MySQL to MongoDB
  • Developed/Maintained scalable mobile app tracking and processing modules using Python and S3
  • Deployed production site using Apache 2.0 with mod python.
  • Designed and developed data management system using MySQL.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with Complete data integrity.
  • Rewrite existing Python/C++/ Java module to deliver certain format of data.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Using Django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
  • Used Django Database APIs to access database objects.
  • Used RESTful Web Services to read the XML content from suppliers.
  • Integrated the application with different internal system.
  • Used SVN and GIT for the version control
  • Participated in the complete SDLC process.
  • Effectively communicated with the external vendors to resolve queries.

Environment: Python 2.7, Django 1.4/1.5, FLASK, Web2py, MySQL, MAC OS X, Shell Script, HTML, CSS, JQuery, AJAX, JavaScript, GIT, SVN, Apache

Confidential, Parsippany, NJ

Sr. Python Developer

Responsibilities:

  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Refactor Python/Django modules to deliver certain format of data.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL db package to retrieve information.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Used Wireshark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component. The PHP page for displaying the data uses AJAX to sort and display the data. The page also outputs data to .csv for viewing in Microsoft Excel.
  • Parsers written in Python for extracting useful data from the design data base.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Written functional PHPUnit test cases for Data Layer and Search server classes using Django, Curl, XML, JSON, REST base services and MongoDB.
  • Creating restful web services for Catalog and Pricing with Django MVT, Jersey, MySQL, and MongoDB.
  • Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.
  • Generated graphical reports using python package Numpy and MatPlotLib.
  • Usage of advance features like pickle/unpickle in python for sharing the information across the applications.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browsers to web application.
  • Created Data tables utilizing PyQt display customer and policy information and add, delete, update customer records.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Used Python based GUI components for the front end functionality such as selection criteria. Administration of dedicated collocated RHEL 4 machine and configured complex Apache configuration files.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Writing Python scripts with Cloud Formation templates to automate installation of Auto scaling, EC2, VPC, and other services.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Used third party JQuery based plugins like JQuery UI, Datatables etc. Heavily used JavaScript for Form Submit and other UI elements during development.
  • Utilize in-depth knowledge of Technical experience in LAMP and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.
  • Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.
  • Used REST and SOAPUI for testing web service for server side changes.
  • Preparing the Logical Data Sheets (LDS) and Master Data Sheets (MDS) for the Regression Testing

Environment: Python 3.4/2.7, Django 1.7, MongoDB, MySQL, AJAX, SOAP, REST, JQuery, JavaScript, Bootstrap, PyCharm, AWS (EC2, S3, RDS).

Confidential, Palo Alto, CA

Python Developer

Responsibilities:

  • Developed and designed an API (RESTful Web Service).
  • Efficiently performed all backend tasks from OPS up to the REST API interface/Portal frontend single handedly.
  • Developed an API that asynchronously distributes task using RabbitMQ and Celery
  • Environments using Python and made a Celery action using REST API call.
  • Creating restful web services for Catalog and Pricing with Django MVT, Jersey, MySQL, and MongoDB
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django and VMWare API calls
  • Developed user interface using CSS, HTML, Bootstrap, JavaScript, AngularJS and JQUERY
  • Developed and designed email marketing campaigns using HTML and CSS.
  • Tested and implemented applications built using Python.
  • Developed and tested many features for dashboard using Python, ROBOT framework, Bootstrap, CSS, and JavaScript
  • Created complex dynamic HTML UI using jQuery.
  • Worked under Agile/Scrum environment and handled production rollouts and issues.
  • Exposure on Multi-Threading factory to distribute learning process back testing and the various worker processes.
  • Wrote Python normalizations scripts to find duplicate data in different environments.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Wrote scripts to Import and Export data to CSV, EXCEL formats from different.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data Manipulation and retrieval
  • Used Pandas library for statistics Analysis & data Science
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud
  • Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS
  • Writing Python scripts with Cloud Formation templates to automate installation of Auto scaling, EC2, VPC, and other services.
  • Responsible for user validations on client side as well as server side
  • Automated the existing scripts for performance calculations using Numpy and SQLAlchemy
  • Different testing methodologies like unit testing, Integration testing, web application testing, Selenium testing performed
  • Used GIT and JENKINS for continuous integration and deployment

Environment: Python 2.7, Django 1.8, MongoDB, MySQL, AJAX, SOAP, REST, JQuery, JavaScript, Bootstrap, PyCharm, GIT, AWS (EC2, S3, EBS, RDS).

Confidential

Python Developer

Responsibilities:

  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, CSS and JavaScript.
  • Designed and developed data management system using MySQL.
  • Rewrite existing Python modules to deliver certain format of data.
  • Used Django Database APIs to access database objects.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using python.
  • Handled all the client side validation using JavaScript.
  • Creating unit test/regression test framework for working/new code.
  • Build SQL queries implementing functions, packages, views, triggers, and tables.
  • Using Subversion version control tool to coordinate team development.
  • Responsible for debugging and troubleshooting the web application.
  • Handling the day to day issues and fine tuning the applications for enhanced performance.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.

Environment: Python 2.7, Django 1.0, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, SQL, MySQL, Apache Web Server, UNIX

Confidential

Software Engineer/Python

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design and development.
  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, CSS and JavaScript
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Designed and developed data management system using MySQL.
  • Rewrite existing Python/Django module to deliver certain format of data.
  • Used Django Database APIs to access database objects.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Using Subversion version control tool to coordinate team development
  • Responsible for debugging and troubleshooting the web application
  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase

Environment: Python, Django, Shell scripting, PL/SQL, Oracle, SVN, Quality Center, Windows, Perl

We'd love your feedback!