We provide IT Staff Augmentation Services!

Sr. Full Stack Python Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Experienced in Analysis, Design, Development, Management and Implementation of various stand - alone, client-server enterprise applications.
  • Strong experience in setting up the enterprise infrastructure on Amazon Web Services (AWS) like EC2 instance, ELB, EBS, S3 Bucket, Security Groups, Auto Scaling, AMI, RDS, IAM Cloud formation, Cloud Front & VPC services.
  • 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.
  • Developed consumer-based features and applications using Python, Django, pyramid, Flask, Web2py, HTML and other web technologies. Designed, developed, and integrated a PostgreSQL database of ontological information with a proprietary Scala- based NLP pipeline.
  • 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.
  • Proficient in working with various Python IDE's using PyCharm, PyScripter, Spyder, PyStudio, Pydev, Numpy, SciPy Eclipse, NetBeans, Sublime text.
  • Expertise 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.
  • Expertise in developing data driven applications using Python 2.7, Python 3.0 on PyCharm .
  • Experienced with AWS instances spanning across Dev, Test and Pre-production and Cloud Automation through Open Source tools like Chef, Jenkins & Docker.
  • Experienced in design patterns such as MVC using Django, Flask and deploying application on Apache tomcat server, containerizing applications using Docker.
  • Expertise in test automation and continuous delivery of web applications, client server applications, web services/RESTful APIs Testing, with Python.
  • Thorough knowledge in various front-end tools like HTML, CSS, JavaScript, XML, jQuery, Angular JS, and AJAX. Managed large datasets using Panda data frames and MySQL.
  • Good experience on DevOps tools such as Chef, Vagrant, Oracle Virtual Box, Jenkins, MAVEN, ANT, CVS, SVN, GIT, GitHub, Gerrit, SonarQube, Docker, Docker-compose.
  • Experienced with Integration Services (SSIS), Reporting Service (SSRS) and Analysis Services (SSAS) also used existing Deal Model in Python to inherit and create object data structure for regulatory reporting.
  • Well experience in Data Extraction, Transforming and Loading (ETL) using various tools such as SQL Server Integration Services (SSIS), Data Transformation Services (DTS). Experience in designing star schema, Snowflake schema for Data Warehouse, ODS architecture.
  • Expertized in implementing Spark using Scala and Spark SQL for faster testing and processing of data responsible to manage data from different sources.
  • Extensive use of version controlling systems like GIT and SVN also Developed application as Enterprise JavaScript using - AngularJs, NodeJs, Websockets, Jasmine.
  • Proficient in SQL databases MS-SQL, MySQL, Oracle & no-SQL databases MongoDB, Cassandra.
  • Expertise with most of the web scale services on Amazon Web Services (AWS). Expertise in AWS like Amazon EC2, Amazon S3, Amazon Redshift, Amazon EMR and Amazon SQS.
  • Experience in developing application using TDD (Test Driven Development) & Unit testing process.
  • Good experience in software development using Python and using its libraries and modules like NumPy, Pandas, Pickle, Jupiter, Python-twitter, Matplotlib, urllib2 for data analytics and rapid development.

PROFESSIONAL EXPERIENCE

Sr. Full Stack Python developer

Confidential

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 full stack Python web framework with an emphasis on simplicity, flexibility, and extensibility. It is built atop excellent components and reinvents zero wheels. WSGI, routing, templating, forms, data, plugins, config, events, SQLAlchemy, Storm, Couch DB, Open ID, App Engine, jQuery, etc.
  • 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.
  • Using Chef, deployed and configured Elastic search, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch. Built Elastic search, Log stash and Kibana (ELK) to store logs and metrics into S3 bucket using Lambda function.
  • 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.
  • Log monitoring and generating visual representations of logs using ELK stack. Implement CI/CD tools Upgrade, Backup, Restore, DNS, LDAP and SSL setup. Build the Silent Circle Management System (SCMC) in Elasticsearch, Python, and Node.JS while integrating with infrastructure 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.
  • Worked with Python ORM Libraries including SQLAlchemy, CherryPy, Pyramid and Bottle for quick service development.
  • 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.
  • Created Python tools to increase efficiency of retail management application system and operations; data conversion scripts, AMQP/RabbitMQ, REST, JSON, and CRUD scripts for API Integration.
  • Wrote python scripts using Boto3 to automatically spin up the instances in AWS EC2 and OPS Works stacks and integrated with Auto scaling to automatically spin up the servers with configured AMIs. Developing python programs by using boto3 sdk to implement security by using AWS Cognito service.
  • Developed the notification service by posting the JSON request in AWS API Gateway, AWS Glue Validating the response in Lambda by getting the data from DynamoDB and sending the notification through AWS SNS.
  • Developed web applications using MongoDB and back-ground processes using Resque and Redis and Worked on performance tuning of cluster using Cassandra Configuration file and JVM Parameters.
  • Validated BI Support events, transformed and batched events which are sent to HNM and Kafka by triggering these events using Kafka and implemented the unit tests using Python Unit Test framework.
  • Developed & Implemented OAuth2 functionality with Spring Security to secure the REST services/REST API for authentication & authorization and generate & validate the tokens for REST clients to protect the REST services.
  • Developed Vue.js Flask has API endpoints I can access from my SPA that can access API endpoints even while I run Node.js for front-end development. Maintain build profiles in Team Foundation Server and Jenkins for CI/CD pipeline.
  • Worked on REST Web services as well as Node REST framework for backend services, used Mongo DB (NoSQL) for database services.
  • Design and development of user interfaces and client displays using Java Script, JSP, CSS and troubleshoot various issues in Python code and fix them with code enhancements- code used various python libraries such as PyJamas and Jython.
  • Used IDE tool to develop the application and JIRA for bug and issue tracking and Used JIRA to assign, track, report and audit the issues.
  • Used Python included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
  • Used OAuth authorization framework to enable application to obtain limited access to user accounts on the Restful Service. Involved in the CI/CD pipeline management for managing the weekly releases. Worked on packages like socket, RESTful API, Flask.

Sr. Python DEVELOPER

Confidential

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.
  • Developed, tested, and deployed Business feature set in Node.js with Express and MongoDB backend, incorporating APIs .
  • 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.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing director structures and managing container.
  • 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 microservices and continuous deployment (CD).
  • Developed entire frontend and backend modules using Python on Django including Tasty pie Web Framework using Git, Confluence.
  • 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.
  • Implemented Model View Control (MVC) architecture using server-side applications like Flask for developing web applications.
  • Implemented RESTful API's in Python using micro-framework like SQL Alchemy in the backend for management of data center resources on which OpenStack would be deployed.
  • Implemented continuous integration and continuous delivery (CI/CD) Pipelines using tool sets like GitHub, Jenkins, Chef and AWS in DevOps environment.
  • Developed custom Ansible playbook and integrated in Jenkins post configuration for setting up the automated build pipeline for GIT repository projects and developed CI/CD system with Jenkins on Google's Kubernetes container environment.
  • Implemented the Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Created number of EC2 instances for carrying parsing operations and worked on S3 for data storage functions in doing ETL jobs and data transformations using Boto3 library in python. Used GitHub for Python source code version control, Jenkins for automating the build Docker containers.
  • Used Terraform for managing the infrastructure through the terminal sessions and executing scripts in creating alarms and notifications for EC2 instances using AWS Cloud Watch.
  • Extensively worked with automation tools like Jenkins for continuous integration and continuous delivery (CI/CD) and to implement the End-to-End Automation

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 and implemented a Python boto3 Lambda function that acted as a Login service taking encrypted user credentials and providing back AWS Cognito tokens (Access, Refresh and Identity).
  • 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.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Developed Python scripts for testing and functioning of different services. Worked with Splunk for testing the performance and debugging server level problems.
  • Administered and maintained multi rack Cassandra cluster using OpsCenter based on the use case implemented consistency level for reads and writes.
  • Automated and deployed Cassandra environments using Chief recipes. Optimized the Cassandra cluster by making changes in Cassandra configuration file and Linux OS configurations.
  • Involved in Developing a Restful service using Python Django framework and created entire application using Python, Django, MySQL and Linux. Used IntelliJ as development tool, Tomcat as application server, Git and SVN was used for version controlling.
  • Extensively worked on developing UI components using Angular JS and JSON to interact Restful web services.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server. Involved in designing front-end screens using Java script, JSP, Angular.JS, Node.js, Bootstrap, AJAX, HTML5, CSS3 and DHTML.
  • Worked on Rest Web services as well as Node Rest framework for backend services, used Mongo DB (NoSQL) for database services.
  • Worked in Agile (Scrum) Methodology that includes daily scrum meetings with team.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design. Created multiple databases with sharded collections and choosing shard key based on the requirements. Experience in managing MongoDB environment from availability, performance and scalability perspectives.
  • Worked with Teradata utilities like BTEQ, Fast Export, Fast Load, Multi Load to export and load data to/from different source systems including flat files.
  • Involved in migration projects to migrate data from data warehouses on Oracle/DB2 and migrated those to Teradata.s connections to load and extract data to and from Teradata efficiently.
  • Worked extensively on Python scripting and development and used CSS to style Web pages, XHTML and XML mark-up.
  • Wrote unit tests in Karma for client code, Mocha for Server-side code.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.

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.
  • Involved in developing a linear regression model to predict a continuous measurement for improving the observation on wind turbine data developed using spark with Scala API.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
  • Converted existing AWS infrastructure to server less architecture (AWS Lambda, Kinesis) deployed via Apache Lib Cloud, Terraform and AWS Cloud formation.
  • Worked on AppDynamics to remove complexity and solve problems more quickly with proactive, end-to-end performance monitoring.
  • Develop consumer based features and applications using Python, Django, HTML and Test Driven Development (TDD).
  • Worked on data cleaning and reshaping, generated segmented subsets using Numpy and Pandas in Python
  • Used NOSQL database Amazon dynamo DB to store data of reporting Application with exposure to CI/CD tools - Jenkins for Continuous Integration, Ansible for continuous deployment.
  • Understand the existing data pipes line and implement faster streaming Analytics using HDP & HDF Data flow with Apache NiFi, Kafka and Spark.
  • Designed and maintained databases using Python and developed Python-based API (RESTful Web Service) using Flask, SQLAlchemy, and PostgreSQL.
  • Worked on DevOps Platform and have gained experience in specialized areas related to Chef for Cloud Automation.
  • Used Terraform to set up the AWS infrastructures such as launching the EC2 instances, S3 buckets objects, VPC, Subnets.
  • Built and maintained Elasticsearch, Logstash, Kibana stack to centrally collect logs that are used to monitor applications
  • Perform manual builds to troubleshoot issues occurring from inconsistent codes on the different environments and email the team when the build and deployment is completed.

We'd love your feedback!