We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Around 8 years of experience with Python as primary backend and with many MVC frameworks like Django, Flask and Web2py etc.
  • Design and Developed Web Services, RESTful API’s for Apps using Python Django - REST and Flask Frameworks on Nginx and Uwsgi servers.
  • Well versed with complete lifecycle of Python Development process using the PEP8 standards which includes Designing, Developing, Testing, Implementation and maintenance.
  • Experience working with Redis, RabbitMQ for task queues and Celery to manage Asynchronous tasks.
  • Expert with JavaScript, JQuery, Ajax and HTML/CSS based UI development.
  • Worked on AngularJS and Bootstrap, Responsive Design for front-end framework.
  • Deep understanding of SOAP, REST, JSON and XML.
  • Strong Expertise in MySQL, Postgres and NO-SQL databases like Mongo DB and Couch DB.
  • Expert at parsing, scripting, logging and migrating data.
  • Proficient with AWS, MySQL, GIT, MongoDB.
  • Fluent in python analyst and machine learning libraries, such as pandas, matplotlib, Scipy, Numpy, Scikit-learn.
  • Experience with Cloud Services like Heroku, Google App Engine, Amazon AWS, EC2, S3 etc
  • Experience with new Virtual Environments like Vagrant.
  • Strong in writing SQL queries and procedures and functions
  • Experience writing scripting for Linux and work in Agile environment.

TECHNICAL SKILLS:

Platform: MAC OSX, Linux (RedHat, Ubuntu, Fedora, CentOS) and Windows.

Programming: Python, Java, Jsp, Servlets, PHP, Perl, C.

Frameworks: Django, Flask, Tkinter, Twisted and JSTL

Cloud Computing: Amazon EC2/S3, Heroku, Google App Engine.

Databases: MySQL, PostgreSQL, SQLite, MongoDB, Oracle

Scripting: HTML, CSS, JavaScript, AJAX, JQuery, BASH, Bootstrap

Development Process: Agile Scrum

Modeling Languages: UML

Application Server: Nginx, GlassFish, Gunicorn, Apache and Tomcat

Software Tools: PyCharm, Eclipse, NetBeans, Aptana, Komodo, Sql plus, Github, VirtualBox, MySql Workbench

Data Formats: XML, JSON

Version Controls: Git, SVN Tortoise, Bit Bucket

PROFESSIONAL EXPERIENCE

Confidential, NJ

Python Developer

Responsibilities:

  • Developed an API that asynchronously distributes task using RabbitMQ and Celery.
  • Porting of data import jobs from cron jobs to distributed tasks, leading to a speedup.
  • Efficiently performed all backend tasks from OPS up to the REST API interface/Portal frontend single handedly.
  • Deployed async jobs monitoring system using celery flower.
  • Wrote unit tests and did code reviews.
  • Worked with search business and search team to implement dynamic rule updates to search using elasticsearch.
  • Wrote Python normalizations scripts to find duplicate data in different environments.
  • Wrote scripts to integrate API’s with 3rd party applications.
  • Wrote scripts to Import and Export data to CSV, EXCEL formats from different environments using Python and made a Celery action using REST API call.
  • Worked under Agile/Scrum environment and handled production rollouts and issues.
  • Developed new and enhanced search features such as SYNONYM, CANONICAL and ABBREVIATION for optimizing search results and relevancy. (JSON-elasticsearch-Kibana)
  • Extensively used XLSX reader and writer modules to read, write and analyze data and project the results as per the client request.
  • Used GIT and JENKINS for continuous integration and deployment.

Environment: Python 2.7, Flask, Eve, Celery, Mongodb, Event, Postman, Pycharm, JIRA, JSON, Docker, GIT, Jenkins, Linux

Confidential, Cincinnati, OH

Python Developer

Responsibilities:

  • Experience in analysis, design, development and maintenance of the web applications.
  • Built application logic using Python 2.7, Django and MySQL
  • Worked with good enough third party django apps, like South, djcelery, django-all-auth, tastypie and django rest frameworks
  • Created Shell scripts for build automation and deployment onto various environments without any manual efforts
  • Used Tkinter to create Desktop applications to solve company’s internal problems.
  • Experience working with virtual environments like Vagrant
  • Used RESTful Web Services in the application development.
  • Developed GUI using HTML, AJAX, CSS, JavaScript and jQuery
  • Worked on Bootstrap, AngularJS and other Search modules API’s.
  • Used Restful Web services for integration with many monitoring devices.
  • Considerable knowledge with deployment of servers.
  • Used Google Analytics API to analyze web traffic and OAuth for authentication
  • Developed python scripts to tokenize XML data and store them to Mongo DB
  • Developed python programs to backup MySQL/mongo DB databases to EC2
  • Experience working with noSQL database like Mongo DB
  • Have a good understanding of Agile methodologies.
  • Experience working with Git and Bitbucket.

Environment: Python 2.7, Django 1.6, MySQL, MAC OSX, Linux, HTML, CSS, JQuery, JavaScript, Apache, and SVN.

Confidential, Austin TX

Full Stack Python Engineer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing, deployment and Implementation of various stand-alone, client-server enterprise applications.
  • Created Shell scripts for build automation and deployment onto various environments without any manual efforts
  • Developed Desktop applications using Tkinter framework to ease few internal problems.
  • Developed API’s for mobile applications for OS’s like Andriod, 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.
  • Experience working with noSQL database like MongoDB and CouchDB
  • Migrating data from MySQL to Mongo DB.
  • Developed/Maintained scalable mobile app tracking and processing modules using Python and S3
  • Integrated facebook login using open graphs API for the website.
  • Integrated facebook/twitter share connectivity on the website.
  • Used Django Database API’s to access database objects.
  • Used RESTful Web Services to read the XML content from suppliers.’
  • Integrated the application with different internal system.
  • Used GIT for the version control.

Environment: Python 2.7, Django 1.4/1.5, Web2py, MySQL, MAC OSX, Linux, HTML, CSS, JQuery, AJAX, JavaScript, GIT, SVN, Apache.

Confidential

Python Developer

Responsibilities:

  • Used SDLC process and used PHP to develop website functionality.
  • Designed and developed the UI of the website using HTML, NodeJS, XHTML, AJAX, CSS and JavaScript.
  • Developed entire frontend and backend modules using Python on DjangoWebFramework on MySQL
  • Used Django APIs for database access
  • Designed and developed data management system using MySQL. Built application logic using Python2.7.
  • Used Django APIs for database access.
  • Used Python to extract weekly hotel availability information from XML files using underscore JS.
  • Parsed XML file using Python to extract data from database
  • Participated in requirement gathering and worked closely with the architect in designing and modelling.
  • Worked on development of SQL and stored procedures, trigger and function on MYSQL.
  • Developed shopping cart for Library and integrated web services to access the payment (E-commerce).
  • Designed and developed a horizontally scalable APIs using Python Flask.
  • Designed Cassandra schema for the APIs
  • Java implementation on given project
  • Developed shopping cart for Library and integrated web services to access the payment.
  • Used Php language on lamp server to develop page.
  • Developed dynamic interaction page on .net MS visual basic-2014, using SQL developer tools.

Environment: Python 2.6/2.7, JavaScript, Django Framework 1.3, SQL, MySQL, LAMP, JQuery, Adobe Dreamweaver, Apache web server, PHP, Lamp, underscore JS. SQL developer tool.

Confidential

Software Engineer

Responsibilities:

  • Understanding the client requirement and developing the code using Python scripting.
  • Developing the code by using Python modules.
  • Involved to developing in Login, Register information module.
  • Involved in design and implementation of project.
  • Involved in creating page templates required for the project.
  • Interacting with team members on technical programming.
  • Solving production support issues(such as bug fixes, queries etc).
  • Prepared documentation for the generated reports.
  • Developed the customer complaints application using Django Framework, which includes and Python code.
  • Involved in development of main modules like CSV import, bulk content upload.
  • Writing unit test cases where ever required on the application.
  • Performing code optimization.

Environment: Python, Django, Oracle 11g, HTML5, CSS3, Windows

We'd love your feedback!