We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

San Ramon, CA

PROFESSIONAL SUMMARY:

  • Around 5+ years of experience as a Software Developer and coding with analytical programming and client - server enterprise applications using Python, Django and flask, MySQL, Unix and Linux, JavaScript, XML.
  • Proficient in Object oriented design experience, with extensive experience of Python-C/C++ binding using Boost Python and Python C types.
  • Hands on experience in WAMP (Windows, Apache, MYSQL, Python /PHP) and LAMP (Linux, Apache, MySQL, and Python) Architecture.
  • Worked on File Handling and SSH (Secure Shell).
  • Working knowledge of error and exception handling debugging using PDB, Eclipse and Pycharm.
  • Experience in leading multiple efforts to build Hadoop platforms, maximizing business value by combining data science with Big data.
  • Experienced in Agile and Waterfall methodologies with high quality deliverables delivered on-time.
  • Experience with Docker, deployment of application inside software containers.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Excellent Debugging, Problem Solving, Optimization and Testing Skills.

TECHNICAL SKILLS:

Language: Python 2.7/3.5, C++, HTML

Python Framework: Django, Flask, Pandas.

Database: MySQL,Mongodb, Cassandra

Version Control: Git, SVN

Web Technologies: CSS, JavaScript, XML, AJAX, JQuery, Bootstrap, AWS, RESTFul Web Services

Other Tools: Pycharm, IDE, Putty, SQL developer, JIRA

Operating System: Windows, Linux, Unix

PROFESSIONAL EXPERIENCE:

Confidential, San Ramon, CA

Python Developer

Responsibilities:

  • Designed front end and backend of the application using Python on Django Web Framework.
  • Used HTML, CSS, AJAX, JSON designed and developed the user interface of the website.
  • Developed views and templates with Django view controller and template Language to create a user-friendly website interface.
  • Used JavaScript and JSON to update a portion of a webpage.
  • Develop consumer based features using Django, HTML and Test Driven Development (TDD).
  • Responsible for tracking and monitoring project status in JIRA (Agile)
  • Developed Python web services for processing JSON and interfacing with the Data layer.
  • Used GIT version control and deployed project to Heroku .
  • Increased the speed of pre-existing search indexes through DJango ORM optimizations.
  • Developed a module to build Django ORM queries that can pre-load data to greatly reduce the number of databases queries needed to retrieve the same amount of data.
  • Worked extensively on the Frontend with Bootstrap, JavaScript, and JQuery to optimize the user experience.

Environment: Python 2.7, Django, HTML5/CSS, MS SQL Server 2013, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, GitHub, Angular.JS, JIRA .

Confidential, San Ramon, CA

Python Developer

Responsibilities:

  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Created Python and Bash tools to increase efficiency of call center application system and operations; data conversion scripts, REST, JSON, and CRUD scripts for API Integration.
  • Automation of unit testing using Python.
  • Created server monitoring daemon with Psutil, supported by Django app for analytic which I created. Also researched big data solutions with Cassandra database.
  • Experience with Data migration from Sqlite3 to Apache Cassandra database. Cassandra data model designing, implementation, maintaining and monitoring.
  • Build the Silent Circle Management System (SCMC) in Django, Python, and Node.JS while integrating with infrastructure services.
  • Strong Socket programming experience in Python. Implemented complex networking operations like race route, SMTP mail server and web server.
  • Used standard Python modules e.g. CSV, Robot parser, Iter tools, Pickle, Jinja2, Xml for development.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, JQuery and RESTAPI calls.
  • Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Fetched twitter feeds for certain important keyword using Python-twitter library.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • 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.
  • Applied ETL for better system behavior and getting Best result with Database..
  • Executing regression tests on each release and verified bugs found from automation test in Bugzilla and Selenium IDE.

Environment: Python, Django, Linux, HTML, CSS, MongoDB, Web services, SVN, Pandas, Bugzilla

Confidential

Python Developer

Responsibilities:

  • Create application using Django using RESTful API.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Designed and developed data management system using MongoDB.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Handled all the client side validation using JavaScript.
  • Creating unit test/regression test framework for working/new code.
  • Training environment created with Docker.
  • Build all database mapping classes using Django models.
  • File handling for the client data in files like .txt file, .xlxs file for data retrieve and storing purpose.
  • Graphical data representation using Numpy, SciPy, Pandas, Pygal
  • Data Exchanges and sorting as per customer requirement between Database and Files like Text file to Excel file and vice versa
  • Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, Bugzilla, Docker, C++, Java, Mongodb, Linux, Eclipse, Shell, File handling, SSH, UNIX, Pandas

Confidential

Jr. Python Developer

Responsibilities:

  • Used Django database API's to access database objects.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Generated graphical reports using python package Numpy and MatPlotLib .
  • 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.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Wrote programs to parse excel file and process many user data with data validations.
  • Create Cassandra database to handle the user’s data (server-client).
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Developing and maintenance of the tool that abstracts the information for the user.
  • Utilized various IDEs and internal debug tools during debugging.
  • Analyzing the data in design database.
  • Maintaining the data with different levels of access privileges.

Environment: Python, Django, MySQL, Linux, HTML, GIT, CSS, JavaScript and Apache Web Server.

We'd love your feedback!