We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

4.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • Result - driven IT Professional with 8+ years of experience in design, development, testing, maintenance and documentation of Enterprise applications in Python and Java.
  • Strong experience in Python creating scalable and robust applications along with python based MVC frameworks - Django, Flask.
  • Highly skilled in Python development using new tools & libraries; Beautiful Soup, NumPy, SciPy, PySide, python-twitter, Matplotlib, Pickle, Pandas data-frame, urllib2, MySQL dB for database connectivity) to improvise software development process.
  • Proficient in developing Web Services (SOAP, RESTful) in Python using XML, JSON.
  • Solid understanding in Design Patterns, MVC, Python Algorithms, Python Data Structures.
  • Experience in design and development HTML5, CSS3, and (Twitter) Bootstrap.
  • Good noledge in NoSQL platform, such as MongoDB, and Couch base.
  • Experience in WAMP and LAMP Architecture along with Linux (Ubuntu), SSH.
  • Experience in developing Object Relation Mappings using Hibernate, JDBC, Spring JDBC and Spring Data with RDMS (Oracle, DB2, and MySQL) and NoSQL (redshift, Cassandra) databases.
  • Experience in the field of Data warehouse using ETL tools such as Informatica Power Center, Power Mart 9x/8x databases as DB2, Oracle, MS SQL Server and Teradata.
  • Strongly followed PEP-8 coding standard and test a program by running it across test cases to ensure validity and effectiveness of code using PyChecker and Pylint.
  • Experience with build tools like Buck, Bit-Bake, Apache Ant, Apache Maven, Boot, Grunt, and GNU.
  • Good noledge in working with continuous deployment using Heroku and Jenkins.
  • Strong experience in Python, C/C++ on Linux, Windows, Cross-platform and embedded systems.
  • Good experience in using Amazon web Services like EC2, S3, SQS, RDS and Lambda.
  • Proficient in using Jenkins and Bamboo tools for continuous integration and continuous deployment.
  • Experience using software development tools such as Eclipse, VSCode, Git, Jenkins, etc.

TECHNICAL SKILLS

Operating Systems: Linux, Windows 10/8/7/Vista/XP, Mac

Programming Languages: Python 2.X, Python 3.X, C, C++, Java, SQL, PHP

Web technologies: HTML, CSS, XHTML, Java Script, jQuery

Databases: MySQL, Oracle, Microsoft SQL, PostgreSQL, MongoDB, Cassandra

Python Web frameworks: Django, Pyramid, Flask, web2Py

Web Services: SOAP, RESTful

Version Control: Git-Hub, Sub Version

Build Tools: GNU, Apache Ant, Apache Maven

Methodologies: Agile, Scrum, Waterfall

PROFESSIONAL EXPERIENCE

Confidential,Pittsburgh, PA

Sr. Python Developer

Responsibilities:
  • Utilized Python libraries wxPython, NumPy, Twisted and Matplotlib.
  • Developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX.
  • Used JQuery libraries for all client-side JavaScript manipulations.
  • Implemented SQL Alchemy which is a python library for complete access over SQL.
  • Worked on Element Tree XML API in python to parse XML documents and load the data in database.
  • Worked on collections and used for manipulating and looping through different user defined objects.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.
  • Managed and optimize the Continuous Integration and Delivery tools like Jenkins.
  • Used Django configuration to manage URLs and application parameters.
  • Created entire application using Python, Django, MySQL and Linux.
  • Installed, configured, and managed the AWS server.
  • Build prototype for various required services such as Scheduling, Logging and Notification services using third party applications.
  • Worked on generating various dashboard using different data source systems like flat files, Excel, Oracle and SQL server.
  • Developed cookbooks using chef for Deploying services on Hybrid environments, both Windows and Linux
  • Developed Restful Microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
  • Added dynamic functionality to the application by implementing JQuery, Angular.
  • Revived the brand by incorporating identity to all digital marketing platforms.
  • Integrated traditional marketing and digital marketing initiatives.
  • Instrumental in opening new global markets and dealers with global marketing initiatives.
  • Creating and configuring virtual development environments with Chef and Virtual Box.
  • Designed the Database, written triggers and stored procedures.
  • Developed screens based on JQuery to dynamically generate HTML ad display data to the client side.
  • Used Jenkins for continuous integration for code quality inspection and worked on building local repository mirror and source code management using Git hub.
  • Written Struts services and DAOS in the service layer for SQL data retrieval operations using JDBC.
  • Worked on Jenkins continuous integration tool for deployment of project .
  • Worked on JavaScript frame work to augment browser-based applications with MVC capability.
  • Worked on front-end and back-end application development. Has upgraded additional functionalities and services with the use cases provided.
  • Worked in referential data service module to interface with various databases using JDBC.
  • Implemented REST and SOAP based web services and published using JAX-WS.
  • Worked on Database Schemas, HTML and XML services.
  • Worked on Oracle Database to store and retrieve information using SQL Developer.
  • Worked on Eclipse IDE's for build, debugging and deploy it using Apache Tomcat.

Environment: Python, Django, HTML, CSS, JavaScript, JQuery, AJAX, MYSQL, Linux, GIT

Confidential,Corporation, IL

Sr. Python Developer

Responsibilities:
  • Assist in designing and developing a scalable recommendation platform dat can be used by various systems/application
  • Model View Control architecture is implemented using Django Framework to develop web applications.
  • Developed scripts to migrate data from proprietary database to MySQL.
  • Configuration of Linux server for PHP and Python applications along with deployments.
  • Created Django dashboard with custom look and feel for end user after a careful study of Django admin site and dashboard.
  • Configured and monitored distributed and multi-platform servers using chef.
  • Defined Chef Server and workstation to manage and configure nodes.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Developed Use Case diagrams, Class diagrams, Collaboration and Sequence Diagrams, State Diagrams, Data Modeling.
  • Developed application logic using Python and Java script.
  • Developed the frontend for interaction by using the Django framework.
  • Worked with version controlling system CVS and GIT.
  • Created Data layer in MYSQL and extracted, loaded data using Python scripts.
  • Used Pandas library for statistical Analysis.
  • Worked extensively on developing a shell-script which automates the packaging of the project and deploys it from Jenkins to the production server when the project is pushed to the GitLab.
  • Deployed the project into Jenkins using GIT version control system
  • Created Chef roles for different Applications and services and also to spin in different environments
  • Developed Views and Templates with Django view controller and template language to create a user-friendly website interface
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Created APIs, database Model and Views Utilization Python in order to build responsive web page application.

Environment: Python, Django, PHP, HTML5, CSS, MySQL, JavaScript, jQuery, CSS, Bootstrap, JavaScript, Git, GitHub, Linux, Shell Scripting

Confidential,Woodbridge, NJ

Python Developer

Responsibilities:
  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Interacted with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Developed Business Logic using Python on Django Web Framework.
  • All the security applications are baked into AMIs to decrease the load on the Chef run.
  • Used Ruby for writing different CHEF modules based on the Requirements.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Designed and developed data management system using MySQL.
  • Developed Business Logic using Python on Django Web Framework.
  • Write scripts using python modules and its libraries to develop programs dat improve processing of access requests
  • Utilized PyUnit, the Python Unit test framework, for all Python applications and used Django Database API's to access database objects.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • 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.
  • Involved in front end and utilized Bootstrap and Angular.js for page design.
  • Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used Django Database API's to access database objects.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Involved in project deployment using Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3, Auto scaling, Cloud watch and SNS.
  • 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,
  • Created test harness to enable comprehensive testing utilizing Python.
  • 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 halp the developer create a functional component.

Environment:Python, Django, PHP, HTML5, CSS, MySQL, JavaScript, jQuery, CSS, Bootstrap, JavaScript, Git, GitHub, Linux, Shell Scripting, Apache

We'd love your feedback!