We provide IT Staff Augmentation Services!

Sr Python Developer Resume

3.00/5 (Submit Your Rating)

Milwaukee, WisconsiN

SUMMARY:

  • 7+ years of experience as a Web/Application Developer and object - oriented programming (OOP) coding with Python, Django, C++.
  • Extensive knowledge in Python, Java, MySQL, Oracle, UNIX, Linux and in Object oriented Design and Programming concepts.
  • Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
  • Experienced in using various programming languages likePython, Java.
  • Proficient with variouspythonlibraries like SciPy, NumPy, Matplotlib, Pandas to enhance the performance throughout the SDLC.
  • Proficient with various DBMS like MySQL, SQL, Oracle, PostgreSQL, MongoDB and Cassandra.
  • Well versed with Design and Development of presentation layer for web application using technologies like HTML5, CSS, Bootstrap, XML, Angular JS, JavaScript, AJAX, jQuery, Jinja2 and JSP.
  • Familiar with development and deployment of various cloud based systems like AWS and Azure.
  • Experience using version control system such as GIT and SVN, with Jenkins.
  • Experience in shell scripting and shell commands.
  • Hands-on experience in Unix and Linux Kernels.
  • Experience in WAMP (Windows, Apache, MYSQL, andPython) and LAMP (Linux, Apache, MySQL, andPython) Architecture.
  • Probabilistic programming in Figaro / Scala & deep probabilistic programming in Edward / TensorFlow.
  • Experience in configuration management tools such as Ansible, Chef and Puppet.
  • Deployed virtual environments using Openstack and VMware.
  • Developed Java/J2ee applications using Hibernate, XML and XSLT using Core Java concepts like OOPS, Garbage Collections, Multithreading and Collection etc.
  • Experience in Implementation of MVC architecture using Spring MVC, SOAPUI and SOAP web service.
  • Worked in an Agile/SCRUM and Waterfall development environment. Used JIRA to manage bug tracking/debugging for better results.
  • Familiar with building multi-threaded applications, and understanding distributed systems like Spark and Storm as well as messaging platforms like Kafka, Rabbit MQ
  • Integrated Apache Kafka for data ingestion.
  • Used the most popular streaming tool KAFKA to load the data on Hadoop File system and move the same data to MongoDB Nosql database.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Able to work with different operating systems like MacOS, Windows, Linux and Unix.
  • Worked extensively with Unit testing/Test driven Development (TDD), and Load Testing.
  • Wrote and executed test cases based on written design, as well as based on product knowledge which improved software performance.
  • Thorough understanding of providing specification using waterfall, agile software methodology to modeling systems and business processes.
  • Hands on experience in business processes and system solution utilizing prototype development, system development and deployment.
  • Excellent at communication, teamwork, problem solving, critical thinking, collaboration, time management.

TECHNICAL SKILLS:

Languages: Python 3.5/2.7, Core Java, J2EE, JSP, Servlets

Frameworks: Django, Pyramid, Flask, Struts, Hibernate, Spring

Databases: MySQL, Oracle, PostgreSQL, SQL, MongoDB, PL/SQL.

Web Technologies: AJAX, Django, Angular JS, Node.js, JSON, JavaScript, jQuery, PHP, HTML, XML, CSS, XSLT, Bootstrap

Web Services: SOAP, RESTful, Application/Web servers Apache Tomcat, Web Sphere

IDES/Tools: PyCharm, Sublime Text, Spyder, Emacs, NetBeans, Eclipse, Visual Studio, Xcode, Cloud PlatformsAzure, Amazon web services

Python Libraries: Beautiful Soup, NumPy, SciPy, Matplotlib, Pandas, network, urllib2

Version Control Systems: CVS, SVN, Git, GitHub

SDLC: Agile methodologies, scrum framework

PROFESIONAL EXPERIENCE:

SR PYTHON DEVELOPER

Confidential, MILWAUKEE, WISCONSIN

Responsibilities:

  • Designed front end and backend of the application usingPythonon Django Web Framework.
  • Develop consumer-based features and applications usingPythonand Django in test driven Development and pair-based programming.
  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django and Flask.
  • Developed and tested many features for dashboard usingPython, Java, Bootstrap, CSS, JavaScript and jQuery.
  • Develop, test and deploy various ETL jobs. Experience with Docker, Kafka.
  • Created interactive data charts on web application using High charts JavaScript library with data coming from Apache Cassandra.
  • Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Ansible.
  • Used python for end to end processing of documents with Spark Streaming, Kafka and AWS
  • Wrote ANSIBLE Playbooks withPython, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances usingPython. Run Ansible Scripts to provision Dev servers.
  • Worked on frontend frameworks like CSS Bootstrap for development of Web application.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and denormalization.
  • AWS EC2 instances were configured in developing and QA environments with Node.JS.
  • Responsible for creating mapping in Elastic Search and worked on Analyzer for better search improvement.
  • Used Spark streaming using Python and Spark for calculating similarity and diff of documents
  • UsedPythonbased GUI components for the front-end functionality such as selection criteria.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from thedeveloper.
  • Design front-end screens using Java script, JSP, Angular.JS, Node.js, Bootstrap, AJAX, HTML5, CSS3 and DHTML.
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs, Python and Scala.
  • Experienced in working with various Python IDEs using PyCharm, Spyder, NetBeans, PyStudio, PyScripter, Eric, Wing IDE andPyDev.
  • Installed and configured Hive, Pig, Sqoop, Flume and Oozie on the Hadoop cluster.
  • Worked with View Sets in Django-REST framework for providing web services and consumed web services performing CRUD operations.
  • Wrote ANSIBLE Playbooks withPython, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances usingPython. Run Ansible Scripts to provision Dev servers.
  • Used Flask framework for application development.
  • Designed and implemented a dedicated MYSQL database server to drive the webapps and report on daily progress.
  • Consumed external APIs and wrote RESTful API using Django REST Framework and AngularJs.
  • Developed views and templates withpythonand Django view controller and templating language to create a user-friendly Website interface.
  • Wrote and executed various MYSQL database queries frompythonusingPython-MySQL connector and MySQL dB package.
  • UsedPythonLibrary Beautiful Soup 4 for Web Scraping to extract data for building graphs.
  • Worked in development of applications especially in UNIX environment and familiar with all its commands.

Environment: Python3.6/2.7, Django 2.0/1.6, Elastic Search, Node.js, Spark, Kafka, HTML5, CSS, AWS, API Gateway, Java, J2EE, REST API, Spring framework, AngularJS, HTML, Amazon S3, TensorFlow, CloudWatch, eclipse, MS-SQL Server, GIT, Jira, Jenkins, Confluence

PYTHONDEVELOPER

Confidential, MOBILE, AL

Responsibilities:

  • Developed strategic partnerships with the business unit to develop a solid knowledge base of the business line, including the business plan, products, and processes.
  • Wrote and executed various MYSQL database queries frompythonusingPython-MySQL connector and MySQL dB package.
  • Used Scala to convert Hive/SQL queries into RDD transformations in Apache Spark.
  • Migrated Fixed Income and risk procedures from referencing street identifiers to cadis. All new applications started with using cadis.
  • UsedPythonLibrary Beautiful Soup 4 for Web Scraping to extract data for building graphs • Worked in development of applications especially in UNIX environment and familiar with all its commands.
  • DevelopedPythonbased API (RESTful Web Services) to track the events and perform analysis using Django.
  • Enhanced user experience by designing new web features using MVC Framework like Express JS and Node.JS.
  • Work with business liaison to strengthen security reference data from Bloomberg, as well as data integrity for Equity and Fixed Income products by eliminating duplicate tickers, while enriching data by deriving and loading various tickers.
  • Lambda function to index the data dump in Dynamo DB and store the indexes in Elastic Search domain.
  • 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.
  • CreatedPythonand Bash scripts to monitor & increase efficiency of retail management application system and operations.
  • Developed a Django CMS based promotion management system offering the ability to created arbitrary forms through an admin interface
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring using Ansible playbooks and has integrated Ansible with Run deck and Jenkins
  • Used GCP to create storage resources and define resource attributes, such as disk type or redundancy type, at the service level.
  • 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.
  • Created aPython/Django based web application for data processing using MySQL as database, and HTML/CSS/JavaScript for frontend development and D3 JavaScript for Data Visualization.
  • Implemented REST API's inPythonusingpythonbased micro-framework called Flask with SQL Alchemy in the backend for management of data center resources on which OpenStack would be deployed.
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration.
  • Designed and developed MySQL Procedures and UNIX Shell Scripts for Data Import/Export and Conversions.
  • Responsible for debugging and troubleshooting programming related issues.
  • Worked on Atlassian tools like Bamboo, Jira, and confluence • 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 environment using Docker

Environment: Python, Django, Django-CMS, SSO, Elastic Search, Node.JS PostgreSQL, MySQL, Bootstrap JS, HTML5, CSS3, Agile, REST, JSON

PYTHON DEVELOPER

Confidential, DENVER, CO

Responsibilities:

  • Built database Model, Views and API's usingPythonfor interactive web based solutions.
  • Placed data into JSON files usingPythonto test Django websites. UsedPythonscripts to update the content in database and manipulate files.
  • Developed web based application using Django framework withpythonconcepts.
  • GeneratedPythonDjango forms to maintain the record of online users.
  • Used Django API's to access the database.
  • Involved inPythonOOD code for quality, logging, monitoring, and debugging code optimization.
  • WrotePythonmodules to view and connect the Apache Cassandra instance.
  • Created Unit test/ regression test framework for working/new code.
  • Installed and maintained web servers Tomcat and Apache HTTP in UNIX.
  • Developed efficient Angular.js for client web based application.
  • Responsible for designing, developing, testing, deploying and maintaining the web application.
  • Designed and developed the UI for the website with HTML, XHTML, CSS, Java Script and AJAX.
  • Involved in working withPythonopen stock API's.
  • Extracted log from Git usingPythonand performed data cleaning using regex to generate the Changelogs for comparing different software versions.
  • Responsible for managing large databases using MySQL.
  • Wrote and executed various MySQL database queries fromPython-MySQL connector and MySQL db. Package.
  • Used thePython's modules Numpy, matPlotLib, etc. for generating complex graphical data, creation of histograms etc.
  • Developed and designed automation framework usingPythonand Shell scripting.
  • Involved in debugging and troubleshooting issues and fixed many bugs in two of the main applications which are main source of data for customers and internal customer service team.
  • Implemented SOAP/RESTful web services in JSON format.
  • Created Git repository and added the project to GitHub.
  • Involved in debugging the applications monitored on JIRA using agile methodology.
  • Attended many day-to-day meetings withdevelopersand users and performed QA testing on the Application.
  • Experience in using containers like Docker.

Environment: Python2.x+ and 3.x+, Django 1.4, HTML, CSS, AJAX, Tomcat, Apache HTTP, Angular.js, JSON, Restful, XML, JavaScript, OOD, Shell Scripting, GIT Hub, MYSQL, Cassandra, JIRA.

PYTHON DEVELOPER

Confidential, ALLEN, TX

Responsibilities:

  • Created a portable fully automated test tool, allowing 24/7 integration support for two development sites around the world and decreasing code turnaround time from 4 hours to 1 hour.
  • Automated the daily and weekly build process to allow us to build daily builds twice a day for faster turnaround time for submitted code changes.
  • Automated the code release process, bring the total time for code releases from 8 hours to 1 hour.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed inPythonand Bash.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS. Implemented a review process in integration automation using Review Board and Gerrit that eliminated the need for a 5 hour per week daily approval meeting.
  • Resolved QA bugs for front end and back end.
  • Played a key role in a department wide transition from Subversion to Git, which resulted in an increase in efficiency for the development community.
  • Developed a mail script that extracts code defects data per component for a daily report to drive reducing defects in the code base.
  • Created modern, REST APIs from existing information assets.
  • Designed the UI using HTML5, Angular JS, J-Query and CSS.
  • Manage a technician that oversees automation and carries out daily tasks.
  • Deploying, managing, and operating scale, highly available, and fault tolerant systems to AWS.
  • Development of modules using Angular JS and HTML.
  • Designed and maintained databases usingPythonand developedPythonbased API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL.

Environment: Python, Kafka, JSON, GitHub, LINUX, HTML, CSS, Java Script, ReactJS, MySQL.

PYTHON DEVELOPER

Confidential

Responsibilities:

  • Designed and developed the user interface of the project with HTML, CSS and JavaScript
  • Entire Front end and back end modules of the project are developed usingPythonwith Django Framework.
  • Designed and developed the data management systems using MySQL databases.
  • WrittenPythonScripts to parse the XML documents and load the data in database.
  • Utilized the existingPythonand Django modules and rewritten to deliver data in required formats.
  • Client-side validations and manipulations are done using JavaScript and jQuery.
  • Experienced in writing indexes, views, constraints, stored procedures, triggers, cursors and user defined functions or subroutines in MySQL.
  • Responsible for Debugging and troubleshooting the application.
  • Utilized Subversion control tool to coordinate team work.
  • Used Selenium Libraries to write fully functioning test automation process.

Environment: Python2.6, Django, UNIX, HTML, XML, CSS, JavaScript, MySQL and Bugzilla.

We'd love your feedback!