We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

4.00/5 (Submit Your Rating)

Glenwood Springs, CO

PROFESSIONAL SUMMARY:

  • 3+ years of experience as a Python Developer, proficient coder in multiple languages and environments including Python, RESTApi, AWS, C, C++ and SQL.
  • Develop ETL packages using SSIS to insert datasets to SQL server and generate project reports using SSRS and SQL.
  • SQL Mapper, using Regular Expressions Successfully mapped over a hundred thousand SQL s inside of SQL Object source code, SSRS reports, and DTS packages.
  • Worked on various applications using python integrated IDE Eclipse, PyCharm, NetBeans, Geany.
  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server side applications like Django, Flask and Pyramid.
  • Expertise in working with different databases like Microsoft SQL Server, Oracle, MySQL, PostgreSQL and Good knowledge in using NoSQL databases MongoDB
  • Proficient in developing complex SQL queries, Stored Procedures, Functions, Packages along with performing DDL and DML operations on the database.
  • Driven to architect Big Data solutions on multiple platforms using data analytics.
  • Develop ETL packages using SSIS to insert datasets to SQL server and generate project reports using SSRS and SQL.
  • SQL Mapper, using Regular Expressions Successfully mapped over a hundred thousand SQL s inside of SQL Object source code, SSRS reports, and DTS packages.
  • Excellent working knowledge in UNIX and Linux shell environments using command line utilities.
  • Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, andPython/PHP) Architecture.
  • Experienced in using Caching applications for large scale applications like Memcached, Redis.
  • Expertise in Production support. Provided first, second and third level support to different organizations. Used pdb, gdb and other debugging tools and deployed production hot fixes.
  • Knowledge of deployment tools using Heroku, Jenkins, pylint, cppCheck and Coverity.
  • Highly motivated, quality minded developer, with proven ability to deliver applications against tight deadlines.
  • Possess good interpersonal, analytical presentation Skills, ability to work in Self - managed and Team environments.
  • Performed code reviews and implemented best Pythonic programming practices
  • Experience in writing test scripts, test cases, test specifications and test coverage.
  • Good experience in handling errors/exceptions and debugging the issues in large scale applications.
  • Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
  • Good experience of software development in Python (libraries used: NumPy, SciPy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, PyCharm.
  • Used Django as a proxy to interact with Rest services and also interacting with Database.
  • Excellent Experience and knowledge in using XML, SOAP web Service for inter operable software applications.
  • Experienced in Unit testing, Integration testing, User acceptance testing, Functional testing.
  • Experienced in Requirement gathering, use case development, Business Process flow, Business Process Modeling: extensively used UML to develop various use cases, class diagrams and sequence diagrams.
  • Experienced in web applications development using Django/Python, Flask/Python, and Node.js, Angular.js, DOJO, jQuery while using HTML/CSS/JS for server-side rendered applications.
  • Knowledge on Cloud innovations including Infrastructure as a Service, Platform as a Service, and Software as a Service supplier (Iaas, PaaS, and SaaS).
  • Expertise in developing web-based applications using libraries and frameworks like Angular JS, Bootstrap, jQuery, Ruby on Rails, Knockout.js, Node Js, Backbone.js, React JS, D3 JS and Require JS.
  • Experience object oriented programming (OOP) concepts using Python, C++ and PHP.
  • Experienced in NoSQL technologies like MongoDB, CouchDB Cassandra, Redis and relational databases like Oracle, SQLite, PostgreSQL and MySQL databases.
  • Experience on Web development using HTML4/5, CSS/CSS3, JavaScript, jQuery, Angular JS, AJAX, XML and JSON by following W3C standards.

EXPERIENCE:

Confidential, Glenwood Springs, CO

Sr. Python Developer

Responsibilities:

  • Using Django framework in developing web applications to implement the model view control architecture (MVC).
  • Refactored and extended large existing Django/Python code base, reducing the number of lines in code and duplication significantly.
  • Working with Network related python libraries for transferring the files and connecting remotely to the servers.
  • Working with the Stakeholders, gathered requirements developed high level design documents.
  • Analyzed various logs that are been generated and used various Python libraries to predict/forecast next occurrence of event with various Python libraries.
  • Wrote Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Query Optimization through MYSQL server tools for quick response time.
  • Designed and Developed DB2 SQL Procedures and UNIX Shell Scripts for Data Import/Export and Conversions.
  • Wrote Python scripts to parse JSON documents and load the data in database and also used python scripts to update content in the database and manipulate files.
  • Responsible to set up REST API frame work using Django, Flask.
  • Developed, designed, managed dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL API calls.
  • Build back-end application with Python / Django, Worked on Dockers, RabbitMQ, Celery, and Jenkins.
  • Working with Network related python libraries for transferring the files and connecting remotely to the servers.
  • Ensured high quality data collection and maintaining the integrity of the data using integration of Python with C and C++ libraries.
  • Performed some operations, visualization on Oracle DB using libraries like Ox oracle, MatPlotlib, Pandas.
  • Developed Python classes and used decorated methods to create the dependency graphs for the business logic and core applications that are pre-built using C++.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of Python code using a web browser.
  • Used Python based GUI components for the front end functionality such as selection criteria and developed a GUI for a Java script product.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Responsible for debugging and troubleshooting the web application using Subversion version control tool to coordinate team-development.

Confidential, San Jose, CA

Sr. Python Developer

Responsibilities:

  • Created a Python/Django based web application for data processing using MySQL as database, and HTML/CSS/JavaScript for frontend development and D3 JavaScript for Data Visualization.
  • Developed Python based API (RESTful Web Services) to track the events and perform analysis using Django.
  • Supported/maintained client website within the DJANGO CMS system for various website needs.
  • Performed dynamic UI designing with HTML5, CSS3, less, Bootstrap, JSON and AJAX.
  • Developed a Django CMS based promotion management system offering the ability to created arbitrary forms through an admin interface.
  • Part of team implementing REST API's in Python using python based micro-framework called Flask with SQL Alchemy in the backend for management of data center resources on which OpenStack would be deployed.
  • Implement and test database objects in non-production environments.
  • Move supporting data between non-production environments.
  • Used AWS to create storage resources and define resource attributes, such as disk type or redundancy type, at the service level.
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring using Ansible playbooks and has integrated Ansible with Run deck and Jenkins.
  • Perform Jenkins administration, updating plugins, setting up new projects and debugging build problems.
  • Used Ansible playbooks to setup Continuous Delivery pipeline. This primarily consists of a Jenkins and Sonar server, the infrastructure to run these packages and various supporting software components such as Maven, etc.
  • To build and populate DB and to ensure the standards, the team of QA also collaborated.
  • Responsible for debugging and troubleshooting programming related issues.
  • Installed and configured configuration tool such as Chef Server/workstation and nodes via CLI tools to AWS nodes.
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant.
  • Created Python and Bash scripts to monitor & increase efficiency of retail management application system and operations.
  • Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT (GitHub, GitLab).

Confidential

Python Developer

Responsibilities:

  • Created Business Logic using Python to create Planning and Tracking functions.
  • Created UI Screens for initiation and validation and worked on UI using HTML5, CSS3 and Java Scripts.
  • Involved in building database Model, APIs and Views utilizing python, in order to build an interactive web Based solution.
  • Used python-based GUI components for the front-end functionality such as selection criteria.
  • Developed multi-threaded standalone app in python and PHP to view performance.
  • Developed tools using python, Shell scripting, XML to automate some of the menial tasks.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Created Data tables utilizing PyQt to display customer and policy information and add, delete, update Customer records.
  • Used PyQuery for selecting particular DOM elements when parsing HTML.
  • Used Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Working in team of Architects and Developers to build and deploy python Flask Peewee Linux AWS.
  • Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Developed views and templates with Python and Django's view controller and templating language to create.
  • Responsible for creating company's internal platform called DCAE by using python to develop and test the components.
  • Worked with various Python libraries such as Six, Click, Pandas and Matplotlib for analysis and manipulation of data.
  • Implemented Code (Perl/Unix Shell scripts) and writing unit test cases for the same.
  • Wrote Python Scripts to parse JSON files and load the data into the Consul. Used Python IDE Pycharm for developing the code and performing unit test.
  • Worked on HTML5, CSS3, JavaScript, AngularJS, Node.JS, Git, REST API, Intellij IDEA.

We'd love your feedback!