We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

Atlanta, GA

SUMMARY:

  • Experienced in developing consumer - based custom features and application development using Python, Django, HTML, CSS, JavaScript.
  • Experienced in working with various IDE's like Spyder, Jupiter Notebook, PyCharm, Visual Studio code.
  • Good experience of software development in Python (libraries used: Beautiful Soup, NumPy, SciPy, matplotlib, Pandas data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, PyCharm.
  • Strong ability in development of web based applications using Python also experience in Object Oriented Design and Programming concepts in Java and Python.
  • Experience in developing web applications by following Model View Control (MVC) Architecture using server-side applications Django, Flask, WebPy, BottlePy and Pyramid.
  • Worked on refactoring the code (Struts, JSP and JavaScript) by restructuring it for better performance.
  • Proficient in Front end development experience using Python 3.4/2.7, Django 1.7/1.8, HTML, XML, CSS, JavaScript, Bootstrap, JQuery, JSON and, Angular.js, Node.js.
  • Good knowledge of web services with protocols SOAP, REST and knowledge of server Apache Tomcat, Web logic.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Hands on experience in SVN, Git, JIRA and Bugzilla worked in SQL databases MS SQL, Apache Cassandra, Oracle and MongoDB.
  • SQL and PL/SQL programming, developing complex code units, database triggers and using the latest features to optimize performance (Bulk Binds, Materialized views, Inline views, Global Temporary Tables).
  • Leveraging queueing architectures with Rabbit MQ for scalability, performance and building.
  • Knowledge in working with continuous deployment using Heroku and Jenkins.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.
  • In-depth knowledge of computer applications and scripting like Shell, Python, Ruby, Perl, JavaScript, AngularJS, and XML.
  • Experienced in developing UNIX shell scripts as well as wrapper scripts.
  • Experienced with DevOps methodologies and cloud infrastructure automation tools like chef and puppet.
  • Experienced in developing API services in Python/Tornado, Node JS while leveraging AMQP and Rabbit MQ for distributed architectures and experienced in working with network protocols SNMP, NetConf.
  • Expertise in using GitHub for versioning and Jenkin for continuous integration.
  • Extensive experience with Amazon Web Services (AWS), Openstack, Docker Puppet, Chef, Ansible, AWS Cloud Formation, AWS CloudFront and Experience in using containers like Docker and familiar with Jenkins.
  • Worked on integration services in SOA by utilizing web services depending on XML communication on SOAP Layer.
  • Deployed the project into Jenkins using GIT version control system.
  • Expertise in client scripting (Perl) language and server-side scripting languages like JavaScript, jQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js, Perl, bash scripting.
  • Pleasant experience in Shell Scripting, SQL Server, Unix and Linux, Open stock and Expertise python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture.
  • Led discussion on API and database fundamentals like REST, CRUD, data persistence, and the usage of ORM technologies. .
  • Experience in scripting languages including Shell Scripting, PERL Scripting and build automation using ANT, MAVEN and other UNIX, Windows system level programming.
  • Proficient in DevOps tools like Puppet, Ansible, Nagios, Jenkins also experienced in creating and deploying Puppet modules.

WORK EXPERIENCE:

Confidential, Atlanta, GA

Sr. Python Developer

Responsibilities:

  • Led the team for implementing REST API's in Python, Flask and SQLAlchemy for management of data center resources on which OpenStack cluster is deployed.
  • Mainly used Python alongside using various libraries such as matplotlib for charts and graphs, MySQL dB for database connectivity, Python -twitter, PySide, Pickle, Pandas data frame, network.
  • Involved in utilizing continuous integration and automated deployments with Jenkins, Ansible and Docker. and developed python application for automating report generation using flask, sqlalchemy and MS SQL server.
  • Built SPA with loading multiple views using route services using Angular2 and NodeJS and involved in automating builds and deployment process using Shell scripting.
  • Implemented and maintained the monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch.
  • Worked on Setup Git revision control system on Atlassian BitBucket and local development environments.
  • Experience with Data migration from Sqlite3 to Apache Cassandra database. Cassandra data model designing, implementation, maintaining and monitoring using DSE, Dev Centre, Data stax Ops center.
  • Used DevOps tools like Puppet Server/puppet Client and Configured Puppet and used to install and administrate the Virtual servers.
  • Involved in developing OAuth 2.0 Authentication procedure in Python.
  • Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
  • Wrote code style guidelines for angular4 based on angular official documentations and used Pandas library for statistics analysis. .
  • Designing distributed Open flow and NetConf agent for network devices.
  • Worked on integration services in SOA by utilizing web services depending on XML communication on SOAP Layer.
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Wrote Python code with JSON and XML to produce HTTP GET request and to analyzing HTML data for websites.
  • Developed Python code using JSON and XML to produce HTTP GET request, parsing HTML data from website.
  • Built an interface between Django and Salesforce with the REST API.
  • Extensively used Global Temporary Tables to load the required data set to increase the performance.
  • Used web builder to deploy and test the code base for every release to database also managed the configurations of multiple servers using Ansible.
  • Responsible for Unit, System and UAT testing the data and provided the test evidence reports.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity and Designed, developed and deployed CSV Parsing using the big data approach on AWS EC2.
  • Developed Custom Directives using Angular2 and Implemented Routing, imperative Routing and Guards with the help of Angular2/4 Router Module.
  • Used Celery with Rabbit MQ, MySQL, Django, and Flask to create a distributed worker framework.
  • Developed Wrapper in Python for instantiating multi-threaded application and Deploy and monitor scalable infrastructure on Amazon web services (AWS).
  • Build Back-end support for Application from ground up using Python, Shell scripts & Perl.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular2.
  • Worked on HTML, HTML5, JavaScript, CSS and their integration within a PHP environment.
  • Involved in implemented a test automation workflow involving test-kitchen, chef spec, and inspec for unit testing and functional testing of chef code.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design and working Knowledge in NoSQL Databases like Cassandra.
  • Created continuous integration system using SVN, Ant, Jenkins, chef full automation.
  • Implemented SQLAlchemy which is a python library for complete access over SQL and involved in Installation and setting up Python/Linux test beds.Designed a tool called NetConf (Network configuration) which automatically configures network switches by parsing XML files.
  • Wrote Shell Scripting to check security setting of the server and to change the server settings.
  • Involved in development of web services SOAP, RESTful for sending and getting data from the external interface in the XML and JSON format.
  • Designed, Developed Custom Drupal Modules for implementing Oauth and REST API.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application and Worked closely with software developers and DevOps to debug software and system problems.
  • Designing, implementing, and maintaining solutions for using Docker, Jenkins, Git, and Puppet for microservices and continuous deployment.
  • Worked with Perl, shell scripting (bash) to automate administration tasks.
  • Deployed mircoservices2, including provisioning AWS environments using Ansible Playbooks.
  • Familiar with JSON based REST Web services and Amazon Web services (AWS) and Responsible for setting up Python REST API framework and spring frame work using Django.
  • Involved in testing, evaluation and troubleshooting of different NoSQL database systems and cluster configurations to ensure high-availability in various crash scenarios.).
  • Installed application on AWS EC2 instances and configured the storage on S3 buckets.
  • Coded Angular JS controllers and directives for application functionality.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Involved in working for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
  • Used Jenkins for Continuous Integration and Continuous Development also used popular Node.js frameworks like Express and Restify to create a Restful Mock API.
  • Developed the Accommodations utilizing AWS Elastic Search, Restful Accommodations utilizing JAX-RS and Java.
  • Involved in Object-Oriented design and coding and open stack development.
  • Implemented Ansible to manage all existing servers and automate the build/configuration of new server..
  • Worked on Python Open stack API's and used NoSQL as database and followed Python test-driven development techniques.
  • Developed Wrapper in Python for instantiating multi-threaded application and Deploy and monitor scalable infrastructure on Amazon web services (AWS).
  • Used EC2 Container Service (ECS) to support Docker containers to easily run applications on a managed cluster of Amazon EC2 instances.
  • Created and configured GitHub Enterprise and Atlassian Bitbucket code repositories.
  • Developed new modules and managed legacy code written in Perl and worked mostly in UNIX environment.
  • Automated the existing scripts for performance calculations using Numpy and SQLalchemy.
  • Created and configured virtual development environments with Chef and Virtual Box.
  • Documented Mongodb installation, operations, security, auditing multiple environments.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval and Automation of various administrative tasks on multiple servers using DevOps.
  • Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker, had exposure to create jobs for continuous integration and deployment using Jenkins.Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Used RESTful API's to integrate with both internal and external web applications.
  • Build all database mapping classes using Django models and Cassandra.
  • Involved in design, implementation and modifying the Python code and MySQL database schema on-the back end.
  • Developed and managed cloud VMs with AWS EC2 command line clients and management console.
  • Worked with development, QA, and Automation engineers to research, design, and develop test automation units.
  • Proficient in developing Single Page Applications (SPA) i.e. web applications using Backbone.js, node.js, handlebars and mustache.js.
  • Used Ansible for automating cloud deployment process.
  • Maintained Puppet rspec for testing various unit/system automation schemes.
  • Developed the installation software of the network management system in Bash.
  • Automated different workflows, which are initiated manually with Python scripts and Unix shell scripting.

Confidential, New York City, NY

Sr. Python Developer

Responsibilities: -

  • Worked in the DevOps team, delivered new agile environments & build/release/configuration and deployment automation/monitoring using Jenkins, ant, maven, artifactory, chef, custom scripting and Jira for ticketing.
  • Developed consumer based features and applications using Ruby on Rails, JavaScript, jQuery, HTML, CSS Behavior Driven Development (BDD) and pair based programming.
  • Involved in developing java microservices which are interconnected in the AWS cloud also involved in consuming and building web services both and SOAP and RESTful.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Involved in back-end development with PHP, MySQL, XML and light database design and wrote scripts in Python for automation of testing jobs.
  • Implemented multiple high-performance MongoDB replica sets on EC2 with roboust reliability. and worked on testing code deployment using puppet tool.
  • Worked on changes to Open stack and AWS to accommodate large scale data center deployment. Deployed project into Amazon web services (AWS) using amazon elastic bean stalk and developed server-side REST web services and called them from angular controllers and worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design, etc.
  • Deployed project into Amazon web services (AWS) using amazon elastic bean stalk and developed server-side REST web services and called them from angular controllers.
  • Deployed the project into Heroku using Django and GIT version control system.
  • Developed unit testing frame work using JUnit test cases for continuous integration testing and used JTest Tool for performance testing and Involved in migrating the existing system from AngularJS to Angular2.
  • Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet also implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications also designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Used SQL Alchemy with Flask and PostgreSQL as database for developing the web application.
  • Used Ajax and jQuery for transmitting JSON data objects between frontend and controllers and Worked on configuring TCP/IP, network interface, assigning static routes and hostnames.
  • Managed server-side scripting languages like JavaScript, jQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, Backbone.js, Require.js.
  • Involved in writing Python modules to view and connect the Apache Cassandra instance.
  • Used Test driven approach (TDD) for developing services required for the application. and wrote scripts to automate the build process using Jenkins and developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Reviewed the code and implemented pythonic programming practices and implemented unit test cases and integration test cases.
  • Each micro service has different database like oracle 10g and 11g, MySQL for audit the activates in the web page.
  • Responsible for setting up Python REST API framework using DJANGO also used Django framework for database layer development.
  • Created database using MySQL, wrote several queries to extract data from database.
  • Installed and maintained web servers Tomcat and Apache HTTP Web servers in Red Hat Linux.
  • Used Spring ORM to integrate Spring Framework with hibernate
  • Built SQL queries for performing various CRUD operations like create, update, read and delete.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and into various worker processes.
  • Worked extensively with Bootstrap, JavaScript and JQuery to optimize the user experience.
  • Skilled in using Collections in Python for manipulating and looping through different user defined objects.
  • Executing regression tests on each release and verified bugs found from automation test in Bugzilla.
  • Planning, implementing, and converting manual test cases to automation test cases.
  • Trained extensively in Agile methodologies and implemented by participating in scrum stand ups, Kanban mode, discussing and implementing requirements with clients.

Confidential, Philadelphia, PA

Web Developer

Responsibilities:

  • Designed, built and created MS-SQL database objects including tables, stored procedures, views, functions and Managed backend programming using PL/SQL Stored Procedures Triggers and prepared statements on databases like SQL Server, Oracle and MySQL.
  • Involved in all the phases of the development life-cycle including design, architecture, implementation, release, unit testing, refactoring and maintenance. proficient in writing structured markup, CSS and JavaScript/ jQuery and keeping up-to-date with the latest developments in web technology.
  • Worked with databases MS SQL Server, Oracle, MS Access, Point base, and MySQL.
  • Translated complicated enterprise specific business rules and procedures into appropriate business. and experienced in Manual and Automated testing of software applications.
  • Involved in developing web applications using Django Framework to implement the model view control architecture.
  • Involved in Developing a Restful service using Python Flask framework and created entire application using Python, Django, MySQL and Linux.
  • Managed all the written design documents, test plans and test results and develops, integrates and implements related applications components, including front-end development, server-side development and database integration.
  • Used Struts tag library and Struts Tiles Framework for implementing the web interfaces and Struts Validator Framework using MVC architecture.

Hire Now