We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

Houston, TX

SUMMARY:

  • Around 7 years of experience in software development in Web Application Development & Designing using Python, Django, Flask and other frameworks.
  • Experienced with full Software Development Life - Cycle ( SDLC ), Object Oriented Programming, Database Design and Agile Methodologies.
  • Experience with Requests, Numpy, Scipy, Matplot , and Pandas python libraries during development lifecycle.
  • Have Experience in developing frontend and backend Modules using Python, Scala, Pyspark and Javascript .
  • Having experienced in Scrum stories and sprints.
  • Experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Good knowledge of various Design Patterns and Unified Modeling Language (UML).
  • Proficient in Relational databases like MS SQL, MySQL, Oracle and No-SQL databases like Mongo DB, Cassandra.
  • Hands-on experience in UNIX and Linux Kernels.
  • Efficient in using Python Spark API, Scala and efficient in using apache Spark.
  • Used Spark SQL to query structured data inside Spark programs using Data Frame API or SQL.
  • Working experience on Amazon Web Services (AWS) Cloud services like EC2, S3, EBS, RDS, VPC and IAM and also have experience on Microsoft Azure.
  • Working knowledge on Kubernetes to deploy scale, load balance, and manage Docker containers with multiple namespace versions .
  • Provided security and managed user access and quota using AWS Identity and Access Management (IAM).
  • Build servers using AWS: Importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Used AWS lambda to run code virtually.
  • Migrating physical Linux/Windows servers to cloud (AWS) and testing.
  • Basic knowledge in Front end development technologies like HTML, XML, CSS, JQuery, JSON and JavaScript, Bootstrap, Node.js, Angular.js.
  • Good knowledge of server Apache Tomcat, Web logic.
  • Experience in developing web-based applications using Python, Django, PHP, Angular JS, VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing.
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Strong skills in writing technical and functional documents defined by the business requirements.
  • Developed an embedded software data driven test automation framework in Linux/ Python . Designed test cases and authored test plans.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
  • Maintained Automated Scripts and troubleshoot their issues for each Site Release, Feature, and, Small Enhancement Project.
  • Well experienced in unit testing, integration testing and end-end testing.
  • Experienced in performing tests for nondeterministic code, testing multithreaded code, test design patterns, and more.
  • Involved in the Issue resolution and Root Cause Analysis.

PROFESSIONAL EXPERIENCE:

Sr. Python Developer

Confidential - Houston, TX

Responsibilities:

  • Designed and implemented a user-friendly website interface using Python and Django's view controller and templating language.
  • Experienced in working with Product owners for gathering business requirements, design, development and deployment.
  • Understanding product teams use cases to automate the manual task with phantom playbooks.
  • Developed Backend Modules using Pyspark.
  • Used GITLAB version control tool to coordinate team-development.
  • Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, Bootstrap and JSON.
  • Experience in developing Web based applications using Java 6,7,8, J2EE, JSP, Servlets, JDBC, Java Beans, JNDI, Spring Core, Spring Security, Spring AOP, Spring MVC, Spring DAO, Struts, EJB, Hibernate, and JPA
  • Installation and configuration Apache Web server on multiple servers.
  • Created Python modules to extract data from external PostgreSQL.
  • Built Restful web API with Spring , Spring Boot , and testing APIs using Postman.
  • Implemented the Project structure bas ed on Spring MVC pattern using spring boot.
  • Designed Playbooks and apps for Phantom application.
  • Responsible Identifying and implementing mechanism to on-boarding multiple customers to phantom Production environment.
  • Created the Automation scripts using Python for testing applications as well as the integration.
  • Upgrading Phantom Orchestration servers' versions to latest versions using puppet configuration management tool.
  • Skilled with Spring Core such as Dependency Injection, Annotations, and Configurations.
  • Developed and tested many features for dashboard using Django, CSS and JavaScript.
  • Responsible for maintaining Phantom application on multiple servers.
  • Responsible for debugging and troubleshooting Phantom web application in production environment.
  • Experience in development of automation framework using Selenium Webdriver .
  • Developed Responsive Single Page Applications (SPA) using React JS and rendering pages on the server side for faster loading and updating.
  • Built applications using React JS with ES6 which allowed us to render pages on both the client and server using the same codebase, developed web and mobile applications using ES6 features and frameworks such as React , React Native and Redux.
  • Experience in developing python scripts for automation and performing functional tests and data validation.
  • Implemented RESTful Web-Services for sending and receiving the data between multiple systems.
  • Involved in working with Python open stock API's.
  • Creating pyspark script to read data from HDFS and load to target files and Postgres DB.
  • Creating data frame from HDFS files to perform transformation and load data from source to target.
  • Creating and accessing HIVE tables to perform transformation in informatica mapping.
  • Monitoring spark jobs using Yarn application.
  • Taught Microsoft Access classes and trained other team members in MS Access VBA .
  • Rebuild and automate Materials Tracking application.
  • Experience in using containers like Docker.
  • Worked on creating and documenting POC for helping migrate the current application to micro service architecture. The architecture included Docker as the container technology with Kubernates and worked on with REST API.
  • Using a Dockerfile created docker images, worked on Docker container removing images and managing Docker volumes.
  • Applied collaborative filtering and used PySpark to build a personalized recommender system for potential customers, expanding future product offerings and retain customers.
  • I have used Django ORM to interact with application data from various relational databases such as SQLite, PostgreSQL and MySQL.

Sr. Python Developer

Confidential

Responsibilities:

  • Participated in the complete SDLC process. Written many programs to parse excel file and process many user data with data validations.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Analyze the data using the Daily reports and work based on the requirement and targets, which discussed in the stand-up meetings.
  • Used Cloud-watch for monitoring AWS cloud resources and the applications that deployed on AWS by creating new alarm, enable notification service.
  • Add project users to the AWS account with multi factor authentication enabled and least privilege permissions.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML, Angular JS and Node JS.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Working in team of developers to build and deploy Flask, Linux, AWS and Azure.
  • Involved in maintaining and editing Python scripts for application deployment automation.
  • Working on various Integrated Development Environments like PyCharm, Anaconda, Spyder
  • Integrating multiple databases and data sources in to one system.
  • Managed and trained peers on the installation of MYSQL and in writing queries to achieve performance optimization.
  • Created backend database T-SQL stored procedures and Jasper Reports.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Extensive hands-on engineering and implantation knowledge of leading container orchestration and infrastructure management tools (Kubernetes)
  • Experience in Kubernetes & writing the scripts in Perl and Confidential Scripts for managing various enterprise applications.
  • Created multiple Python and UNIX Confidential Scripts for various application level tasks.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Developed and tested many features for dashboard using Django, CSS and JavaScript.
  • Created unit test/regression test framework for working/new code
  • Using Git as version control tool to coordinate team-development.
  • Built development environment with JIRA, Stash/Git. Developed entire frontend and backend modules using Python on Django Web Framework.
  • Worked on creating and documenting POC for helping migrate the current application to micro service architecture. The architecture included Docker as the container technology with Kubernetes and worked on with REST API.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, Jira.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Responsible for debugging and troubleshooting the web application.
  • Participated in writing scripts for test automation

Python Developer

Confidential

Responsibilities:

  • Providing daily reports to the development team and the manager, participate in both the design and development phase.
  • Developed and tested many features in an agile environment using Python, Django, HTML5, CSS, JavaScript, and Bootstrap.
  • Created network architecture on AWS VPC, subnets, Internet Gateway, Route. Perform S3 buckets creation, configured the storage on S3 buckets, policies and the IAM role-based policies.
  • Designed high availability environment for Application servers and database servers on EC2 by using ELB and Auto-scaling.
  • Implemented Angular JS controllers to maintain each view data.
  • AWS Import/Export accelerates moving large amounts of data into and out of AWS using portable storage devices for transport.
  • Used Subversion version control tool to coordinate team-development.
  • Developed tools to automate some base tasks using Confidential Scripting, Python.
  • Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, Bootstrap and JSON. Worked with Regular Expressions, URLLIB modules.
  • Develop applications that use MongoDB database and PyMongo.
  • Created, activated and programmed in Anaconda environment. Wrote programs for performance calculations using NumPy.
  • Implemented responsive user interface and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript, and JQuery.
  • Developed views and templates with Python and Django have to create a user-friendly website interface.
  • Utilized Python libraries like wxPython, NumPy, SciPy, Web2py.
  • Designed Restful Web services using FLASK, with emphasis on improved Security for the service using FLASK-HTTP Auth with HTTPS.
  • Wrote and executed various MySQL database queries from python using Python-MySQL connector and MySQL DB package.
  • Creating Restful web services for Catalog and Pricing with Django MVT, MySQL, and MongoDB.
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views and triggers.
  • Experienced in NoSQL technologies like MongoDB , Couch DB Cassandra , Redis and Databricks relational databases like Oracle, SQLite, PostgreSQL and MySQL databases.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash. Implemented Multithreading module and complex networking operations like race route, SMTP mail server and web server Using Python.
  • Written test cases using PyUnit and Selenium Automation testing for better manipulation of test scripts.

Python Developer

Confidential

Responsibilities:

  • Developed views and templates with Python and Django view controller and templating language to create a user-friendly interface using MVC architecture.
  • Worked with team of developers on Python applications for RISK management.
  • Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Developed Spark scripts by using Scala IDE's as per the business requirement.
  • Worked on Python Open stack API's used Python scripts to update content in the database and manipulate files.
  • Implemented machine learning schemes using Python libraries scikit - learn and SciPy .
  • Developed Python and Pyspark programs for data analysis on MapR , Cloudera , Hortonworks Hadoop clusters .
  • Worked on several python packages like Matpoltlib , cx Freeze , Pillow , Numpy , sockets .
  • Apache Spark Data Frames/RDD's were used to apply business transformations and utilized Hive Context objects to perform read/write operations.
  • Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL.
  • Used Pandas API to put the data as time series and tabular form for east timestamp data manipulation and retrieval to handle time series data and do data manipulation .
  • Creating multiple Virtual Machines using PowerShell scripting for the testing purposes.
  • Managed Azure services and subscriptions using Azure portals, managed Azure resources with AzureResource Manager
  • Installed, configured, administered, monitored Azure, IAAS and PAAS, Azure AD.
  • Used Windows Azure portal to manage Virtual Network.
  • Automating Email Process, Downloading and uploading the files through Perl Scripting.
  • Worked on front end frame works like CSS , Bootstrap for development of Web application.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format .
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Managing content population and deployments through Django CMS.
  • Experience in designing and developing interactive User Interfaces, usability, web and client/server applications using HTML5, CSS3, Bootstrap, JavaScript and JQuery .
  • Installing new Web Agents on Unix Apache servers and Windows IIS servers for implementing SSO for new applications.

Hire Now