Sr. Full Stack Python Developer Resume
Los Angeles, CA
SUMMARY
- Overall 7+ years of IT experience working as a Python/Django Developer responsible for developing interactive web applications with valuable & intuitive user experiences.
- Experienced in building AWS Data Lakes, Redshift Data warehouse and SparkETLprocesses to ingestions and transformations.
- Experienced in developing web - based applications usingPython, Django, Angular, XML, CSS, HTML, DHTML, JavaScript and jQuery.
- Experience in implementing with server-side technologies with restful API and MVC design patterns with node JS and Django framework.
- Experience on configuring auto scalable and highly available micro services set with monitoring and logging using AWS, Docker, Jenkins and Splunk.
- Experienced in design patterns such as MVC using Django, Flask and deploying application on Apache tomcat server, containerizing applications using Docker.
- Experienced in web applications development using Django/Python, and Node.js,Angular Versions, jQuery while using HTML5/CSS3 for server-side rendered applications.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Experience in implementing RESTful Web Services with server-side technologies using restful API and MVC design patterns with Django REST framework and Django framework.
- Experience of software development inPython(libraries used: Beautiful Soup, NumPy, Matplotlib,python-twitter, Panda's data frame, Boto3, network, urllib2, MySQL for database connectivity).
- Experienced in AWS services like EC2, VPC, Route53, Lambda, IAM, Elastic Beanstalk, RDS, S3, Cloud Front and Auto Scaling.
- Experience in creating complexdatapipeline process using T-SQL scripts,SSISpackages, Apteryx workflow, PL/SQL scripts, Cloud REST APIs, Python scripts, GCP Composer, GCP dataflow.
- Experience with web applications and Restful web services and APIs using Python, Django.
- Extensively usedPython/ Django Framework for developing backend of web applications.
- Experience in using various version control systems like Git, GitHub and Amazon EC2 and deployment using Jenkins.
- Experience with web applications and Restful web services and APIs using Python, Django.
TECHNICAL SKILLS
Languages: Python 2.5-2.7/3.4-3.6 , 3.7/3.9, C, SQL and PL/SQL.
Web Technologies: HTML, CSS, DOM, SAX, Java Script, jQuery, AJAX, XML, AngularJS.
Frameworks: Django, Pyjamas, Flask, Python, Pyramid.
Version Control: MVC, SVN, CVS, Git, GitHub.
Analytic Tools: JMP PRO, SAS, Tableau, UCI NET, Node XL
Application servers: Apache Tomcat, JBoss
Front End: Angular, jQuery, Ajax, Node JS, React JS, JSON, Bootstrap, CSS, HTML
Databases: Oracle, My SQL, PostgreSQL, Apache Cassandra
Operating Systems: Windows 98/2000/XP/7/8/10, Red hat Linux 4.x/5.x/6.x, Ubuntu, and MacOS.
Protocols: TCP/IP, HTTP/HTTPS, SOAP, SMTP
Testing Tools: PyTest, Testify, Selenium, Bugzilla and JIRA.
PROFESSIONAL EXPERIENCE
Sr. Full Stack Python Developer
Confidential, Los Angeles, CA
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Responsible for Importing data from DynamoDB to Redshift in Batches using Amazon Batch using TWS scheduler and built CI/CD pipeline using Jenkins.
- Performed automation tasks on various Docker components like Docker Hub, Docker Engine, Docker Machine, Compose and Docker Registry.
- Developed Spark Streaming script which consumes topics from distributed messaging source Kafka and periodically pushes batch of data to spark for real time processing.
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, JavaScript, Angular.
- Worked on Docker open-source project by automating the deployment of applications inside software containers.
- Implemented CI/CD using Docker, GIT-Hub, AWS ECR and Kubernetes to test, build and deploy services.
- Designed the real-time analytics and ingestion platform using Storm and Kafka.
- Involved in writing java API for Amazon Lambda to manage some of the AWS services.
- Involved in Developing a Restful API'S service using Python Flask framework.
- Worked on front end frame works like CSS, Angular JS, Bootstrap for development of Web application.
- Worked on the jQuery JavaScript Library that simplifies HTML document traversing, and event handling.
- Developed merge jobs in python to extract and load into MySQL database.
- Developed and tested many features for dashboard usingPython, Bootstrap, CSS, and JavaScript
- Used the most popular streaming toolKAFKAto load the data on Hadoop File system and move the same data to MongoDB NoSQL database.
- Developed front end using Angular.js, React.JS, Node.js, bootstrap.js, backbone.js, JavaScript, where back end is java with REST webservice.
- Implemented SQL Alchemy which is apythonlibrary for complete access over SQL.
- Integrated data from multiple applications using ETL and ELT tools like SSIS.
- Developed web applications in Django Framework's model view control (MVC) architecture.
- Developed the back-end web services usingPythonand Django REST framework.
- Worked on creating new microservices for next generation comcast app using python and AWS
- UsePythonunit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.
- Worked on front end frame works like CSS, Angular JS, Bootstrap for development of Web application.
- Worked on the jQuery JavaScript Library that simplifies HTML document traversing, and event handling.
- Developed GUI usingPythonand Django for dynamically displaying the test block documentation and other features ofpythoncode using a web Django browser.
- Designed, developed, implemented, and maintained solutions for using Docker, Jenkins, Git, and Puppet for Microservices and continuous deployment.
- Created JSON, schema structure to map the database to Apache Kafka.
- Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL and PL/SQL.
- Used Java Script, Angular 9,10, and Linux technologies for front end user input validations and REST API web service calls.
- Developed customized API with token-based authentication for Django using Rest Framework, SRSS, PySpark.
- Developed Restful microservices using Django and deployed on AWS servers usingEC2, S3, Glue.
- Involved in configuring CI/CD with Docker and Kubernetes.
- Worked on Python-loadable to create chuck files to increase the performance, SRSS, PySpark.
- Used python libraries like Beautiful Soup, NumPy and SQL Alchemy and built efficient Node.js backend for client web application.
Environment: Python 3.7/3.9, Django 2.2, AWS, Angular, bootstrap, NumPy, Pandas, Boto3, Node JS, Rest API, HTML5, CSS3, Mongo DB, Postman, GIT, Jenkins, Jira, Agile, Windows.
Full Stack Python Developer
Confidential, Atlanta, GA
Responsibilities:
- Worked closely with Devops team to set up CI/CD pipeline using Jenkins, Ansible, AWS, Maven and GIT.
- Designed and developed the application in Python using Django MVC and JavaScript.
- Designed and developed Python, Dynamo DB, and AWS Pinpoint for campaign management and PostgreSQL for the database.
- Developed several REST APIs using micro-services style of architecture with Kafka as message broker and Mongo DB as backend database.
- Developed Snowflake Warehouses to perform daily refreshes for three times, to make sure the tables are always up to date after completed transactions.
- Responsible for accessing REST APIs using OAuth Authorization Token and storing the data in the MongoDB using Node.Js Scripts.
- Involved in the development of the UI using HTML5, CSS3, Bootstrap, Ext JS, Angular JS and customized Data Tables and High charts into Angular JS Directives.
- Worked on Python, Django, Airflow, Postgres, Snowflake and GIT for version controlling of code repository.
- Deployed Core OS Kubernetes Clusters to manage Docker containers in the production environment with light weight Docker Images as base files.
- Developed intranet portal for managing Amazon EC2 servers using Python, Tornado and MongoDB
- InvolvedJenkinPlugins for GIT Repository and Deployed Apps using custom ruby modules through Puppet as a CI/CD Process.
- Implemented business layer using Core java, Spring Beans using dependency injection, Spring annotations.
- Participated in the complete SDLC process and developed user interface using CSS, HTML, JavaScript and jQuery.
- Created Rest API using flask and deployed in docker and ECR container to receive data from third party system.
- Worked on designing Elasticsearch and Kafka pipeline for NoSQL Log Analytics.
- Developed data transition programs from DynamoDB to AWS Redshift (ETL Process) using AWS Airflow by creating functions in python for certain events based on use cases.
- Developed web applications and RESTful web services and APIs using Python, Django and Flask.
- Working on AWS services (S3, EC2) and deployment services (Lambda) andRDS, Dynamo DB (NoSQL), Beanstalk, SQS and Jenkins CICD.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Designed AWS Lambda functions inPythonan enabler for triggering the shell script to ingest the data into Mongo DB and exporting data from Mongo DB to consumers.
- Used micro service architecture, with Spring Boot-based services interacting of REST and Kafka.
- Worked with AWS services using python package Boto3, working with S3, Dynamo DB, Secret manager, and API gateway.
- Implemented CI/CD using Docker, GIT-Hub, TravisCI, AWS ECR and Kubernetes to test, build and deploy services.
- Developed Airflow which is a workflow management platform to schedule the Dags to copy the same records from S3 to Snowflake in three categories.
- Developed Python code to gather the data and designed the solution to implement using PySpark.
- Worked on developing Web Services with Python programming language and processed large datasets with Spark using PySpark.
- Working with best DevOps practices using AWS, Elastic Bean stalk and Docker with Kubernetes.
- Used Git version control system for collaborating with teammates and maintaining code versions.
Environment: Python 3.4, Django 2.0, AWS, HTML5, CSS3, python, REST, Flask, NumPy, Matplotlib, Webapp2, MySQL, Test, GIT, Agile, Windows Mongo.
Python Developer
Confidential, Shreveport, LA
Responsibilities:
- Provided technical assistance for maintenance, integration, and testing of software solutions during development and release processes.
- Developed Restful microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
- Created generic framework to load the data to tables from source files using Pyspark.
- PerformedPython collections API such as List, Sets and Maps substantially.
- Provided design/CAD team strong scripting capabilities in SKILL, PERL, Ocean, Linux Shell, etc.
- Developed GUI using PHP5, HTML, AJAX, CSS and JavaScript, JQuery.
- Involved in Developing a Restful API'S service using Python Flask framework.
- Involved in moving the data into delta lake tables using Pyspark.
- Developed GUI usingPythonand Django for dynamically displaying the test block documentation and other features ofpythoncode using a web Django browser.
- Involved in writing java API for Amazon Lambda to manage some of the AWS services.
- Created corePythonAPI which will be using among multiple modules.
- Developed GUI using PHP5, HTML, AJAX, CSS and JavaScript, JQuery.
- Developed front end using Angular.js, React.JS, Node.js, bootstrap.js, backbone.js, JavaScript, where back end is java with REST webservice.
- Provided design/CAD team strong scripting capabilities in SKILL, PERL, Ocean, Linux Shell, etc.
- Worked on Python, Django, Airflow, Postgres, Snowflake and GIT for version controlling of code repository.
Environment: Python 3.0, CAD, UNIX, MySQL, Pandas, Flask, Open NLP, Stanford NLP, CSS, MATLAB S3.
Software Engineer
Confidential, Chicago, IL
Responsibilities:
- Responsible for creating efficient design and development of responsive UI using HTML, CSS, JavaScript.
- Designed and developed components usingPythonand Django framework.
- Involved in Loading, analyzing and extracting data to and from Oracle database withPython.
- Involved URL parser for markers to be displayed on user interface for images by using Json, jQuery and JavaScript.
- Managed datasets using Panda data frames and MYSQL. Queried the database queries usingPython.
- WrotePythonscripts to phase XML documents and load the data in the database.
- Worked with JSON based REST Web services and Amazon Web services.
- Used python modules NumPy, Pandas, TensorFlow and more perform various tasks and scripts to ease development.
- Used Apache Couchdb (NoSQL) in Linux instance in parallel to RDS MySQL to store and analyse job.
- UsedPythonand Django to interface with the JQuery UI and manage the storage and deletion of content.
Environment: Python 2.7, Django, MySQL, JDBC, REST API, JSON, jQuery, XML.