Sr. Full Stack Python Developer Resume
4.00/5 (Submit Your Rating)
Skokie, IL
Objective:
- Experience in Analysis, Design, Development, Management and Implementation of various stand - alone, client-server enterprise applications.
- Experienced on data architecture including data ingestion pipeline design, Hadoop information architecture, data modeling and data mining, machine learning and advanced data processing.
- Strong knowledge of Data Structures and Algorithms, Object Oriented Analysis, machine learning and software design patterns. Hands on Experience in Data mining and Data warehousing using ETL Tools.
- Experience of Programming using Object Oriented Programming (OOPs concept) and software development life cycle (SDLC), architecting scalable platforms, object-oriented programming, database design and agile methodologies.
- Experienced in developing API services in Python/Tornado, NodeJS while leveraging AMQP and RabbitMQ for distributed architectures. we have implemented micro services like RabbitMQ for transferring the data
- Good knowledge on Cloud and Virtualization environments such as Azure, Aws, Google Cloud Engine (GCP).
- Hands on experience in interfacing with REST API, database objects, Authentication (OAUTH & AUTH) and handling unstructured JSON data.
- Experienced in design patterns such as MVC using Django, Flask and deploying application on Apache tomcat server, containerizing applications using Docker.
PROFESSIONAL EXPERIENCE
Sr. Full Stack Python developer
Confidential, Skokie, IL
Responsibilities:
- Designed, configured, and deployed Amazon Web Services (AWS) for applications utilizing the AWS stack (Including EC2, Route53, S3, RDS, Cloud Formation, Cloud Watch, SQS, IAM), focusing on high-availability, fault tolerance, and auto-scaling. Developed Restful Microservices using Flask and deployed on AWS servers using EBS and EC2.
- Developed server-based web traffic statistical analysis tool using Flask, Pandas and implemented on premise MongoDB Monitoring Service (MMS) and created dashboards for monitoring the MongoDB environment.
- Used data structures like directories, tuples, object oriented (OOPs) class-based inheritance features for making complex algorithms of networks. Implemented custom data structures using java collection framework.
- Responsible for creating efficient design and development of responsive UI using with HTML5, CSS3, JavaScript, MEAN stack (MongoDB, Express, Angular, and Node JS) and React JS. Implemented OAuth2.0 for authentication-based web application and accessed APIs for fetching data services.
- Automated the continuous integration and deployments using Jenkins, Docker, Ansible, Templates. Created Docker images, upload/download in and out from the Docker Hub.
- Familiar with data architecture including data ingestion pipeline design, Hadoop information architecture, data modelling and data mining, machine learning and advanced data processing.
- Developed backup and recovery engine for VM backup/recovery using VMware vSphere APIs, Golang programming language and RabbitMQ Message bus (communication interface).
- Implemented CI/CD Pipelines using tool sets like GitHub, Jenkins, Chef and AWS in DevOps environment. Set up Jenkins master and added the necessary plugins and adding more slaves to support scalability and agility.
- Used Chef, deployed and configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch.
- Strong development experience in RESTFUL web services and Data Structure, algorithm, object-oriented (OOPs) design and building backend applications with REST API services using python.
- Designed, developed, implemented, and maintained solutions for using Git and GitHub for microservice and continuous deployment (CD). Designed and developed web crawler in python using Scrappy framework and using RabbitMQ as a messaging server between the micro services. Used Celery as task queue and RabbitMQ, Redis as messaging broker to execute asynchronous tasks.
- Used Test driven approach (TDD) for developing services required for the application and Implemented Integration test cases and Developing predictive analytic using Apache Pyspark Scala APIs.
- Involved in the design and maintenance of the databases using Python and Python based Restful API using Flask, SQL and PostgreSQL.
- Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js, Vue.js) and Bootstrap, connecting to a REST service hosted on AWS using Restful API Gateway and used Mongo DB.
- Build the web app by using the Vue.js framework, the Bootstrap plugin for Vue (includes JavaScript/CSS 3/HTML 5) Created the Restful API with the Serverless framework, in Python 3.6.
- Complete life cycle (SDLC) experience of a product life cycle involving define, design, development and testing phases. Knowledge Objected Oriented Concepts, Data Structures.
- Managed, developed, and designed a dashboard control panel for customers and Administrators using flask, HTML, CSS, JavaScript, Bootstrap, jQuery and RESTful API calls.
- Used GitHub for Python source code version control, Jenkins for automating the build Docker containers, and deploying in Mesos, Aws S3. Involved in Developing a Restful API'S service using Python Flask framework.
- 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.
Sr. python DEVELOPER
Confidential, Des Moines, IOWA
Responsibilities:
- Developed a Python script for automation of the process of triggering and ingestion using python modules such as Pandas, Pyspark, functions, decorators, generators and data structures.
- Designed and implemented large scale business critical systems using Object oriented Design and Programming (oops) concepts using Python and Django.
- Consumed REST based Microservices with Rest template based on RESTful APIs and designed, developed and tested HTML, CSS, jQuery that meets accessibility and web browser standards for car dealerships websites.
- Developed applications that use MongoDB database, and py mongo and deployed project into Amazon web services (AWS) using amazon elastic bean stalk.
- Designed and implemented data post processing, ingestion, and data lake modules (Pandas, Spark, Celery, RabbitMQ)
- Used GitHub for Python source code version control, Jenkins for automating the build Docker containers, and deploying in Mesos.
- Used data structures like directories, tuples, object-oriented class-based inheritance features for making complex algorithms. Used SOAP and RESTful API for information extraction.
- Developed a fully automated continuous integration system using GitHub, Jenkins, MySQL and custom tools developed in Python.
- Involved in continuous integration and continuous delivery (CI/CD) pipeline management for managing the weekly releases. Worked on packages like socket, REST API, Flask.
- Designed, developed, implemented, and maintained solutions for using Git and GitHub for microservice and continuous deployment (CD).
- Build numerous Lambda functions using python and automated the process using the event created. Developed administrative interfaces with the technologies of JSP, JSF, Ember.js, backbone.js AJAX.
- Worked on Snowflake Data Platform Solution Architecture, Design, Development and deployment, solution focused to unify the data across the enterprise. Integrated Spring web services with Zookeeper, Camel, RabbitMQ in Dockerized environment
- Involved in the complete end-to-end continuous integration and continuous delivery (CI/CD) process, building and deploying the application on Apache servers using Jenkins, Deploy and Release.
Python developer
Confidential,
Responsibilities:
- Used Python and Django for XML, JSON processing, data exchange and business logic implementation. Built database Model, Views and API's using Python for interactive web-based solutions.
- Wrote with object-oriented Python, SQL, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Linux, Sublime Text, GIT. Developed features in an Agile environment using Python, Django, HTML, CSS, Bootstrap.
- Build client pages using HTML, JSP, XML to interact with users and the business logic is implemented using Servlets and Java Beans.
- Involved in the complete end-to-end CI/CD process, building and deploying the application on Apache servers using Jenkins, Deploy and Release.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Developed Simple Object Access Protocol (SOAP) based web services for different applications called User Service and other applications using Representational State Transfer (REST) based Web services.
Python Developer
Confidential
Responsibilities:
- Involved in Developing a Restful API'S service using Python Flask framework. Worked on a resulting report of the application and Tableau reports. Deployed production site using Apache Servers with mod Python.
- Involved in the complete end-to-end continuous integration and continuous delivery (CI/CD) process, building and deploying the application on Apache servers using Jenkins, Deploy and Release.
- Worked in design and maintenance of databases using Python. Developed Python based APIs by using Flask, SQL Alchemy and PostgreSQL.
- Developed Simple Object Access Protocol (SOAP) based web services for different applications called User Service and other applications using Representational State Transfer (REST) based Web services.
- Worked with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries and Kubernetes.
- Developed web applications in Django Framework's model view control (MVC) architecture. And used advanced python packages like NumPy, SciPy for various sophisticated numerical and scientific calculations.
- Worked on Python to place data into JSON files for testing Django Websites. Created scripts for data modeling and data import and export.
- Implementation of new post login navigation system and new Branding experience using Micro services and JSON logic.
- Built various graphs using Matplotlib package which helped in taking business decisions
- Created Restful API's to integrate and enhance functionalities of the application. Also Utilized Restful API in communicating with third parties.
- Implemented Docker containers to create images of the applications and dynamically provision slaves to Jenkins CI/CD pipelines.