Post Job Free
Sign in

Python Developer

Location:
United States
Posted:
May 22, 2023

Contact this candidate

Resume:

Sai Reddy

Python Developer

**********@*****.***

469-***-****

Professional Summary:

Over 8+ Years of IT experience in Python Developer Analysis, Design, Software Development, Web Application Development. Management and Implementation of various stand alone, client-server enterprise applications.

Experience in Object Oriented Concepts, Standard Template Library, Pointers, Data Structures and Design patterns.

Strong experience in DevOps Environment by enhancing Continuous Delivery and infrastructure change by using Kubernetes, and Docker to deploy code with Git, Jenkins, and Ansible.

Hands on experience with analytical programming languages Python and SQL

Developed RESTful APIs for various client service applications, providing CRUD operations.

Experience with Amazon Web Services like EC2, IAM, Cognito, Aurora, Beanstalk and S3.

Proficient in SQL databases MySQL, Oracle and NoSQL.

Designed and developed web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, NodeJS.

Experience in as front-end developer with React.js framework and expertise python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture.

Experienced with Lambda, Secrets Manager, DynamoDB, EC2 and other AWS services.

Worked in DevOps group running Jenkins in a Docker container with EC2 in Amazon AWS cloud configuration.

Experience on RDBMS, Postgres,DynamoDB, and NoSQL, Cassandra, MongoDB

Hands-on experience with version control tools such as SVN, JIRA, GitHub, and GitLab.

Experience in Hive, HDFS, Python, MongoDB, Spark, PySpark, Snowflake.

Experienced in NodeJS backend development with REST and GraphQL Queries.

Used Amazon Elastic Beanstalk with Amazon EC2 to deploy projects into AWS.

Worked on AWS in Database services like Amazon Relational Database Service (RDS) and Amazon Elastic Compute Cloud (EC2).

Good amount of experience in handling errors/exceptions and debugging issues in large scale applications.

Experience in the development of test automation framework (Modular Driven & Data-Driven) using Selenium WebDriver from scratch.

Worked on functions in Lambda that aggregated the data from incoming events, and then stored result data in Amazon DynamoDB.

Experience in developing web API, RESTful API, Flask and Django framework, JSON data consumption and testing REST API using Postman.

Experience in data warehouses using a combination of Python and Snowflake.

Experience HTML, Bootstrap, and REST API calls using the JSON and NodeJS.

Good knowledge of Python libraries including NumPy, Pandas, SciPy, Matplotlib, Seaborn, TensorFlow.

Experienced in developing web-based applications using Python, Django, AWS, WSGI, PostgreSQL, Redis, HTML, CSS, JavaScript, jQuery, and XML.

Experience in front-end development using React, NodeJS, JavaScript, HTML5, CSS/CSS3, Bootstrap, JSON, jQuery, XML.

Strong experience in DevOps Environment by enhancing Continuous Delivery and infrastructure change by using Chef, Ansible, Kubernetes, and Docker to deploy code with GIT, Jenkins.

Experienced in code from S3 buckets using AWS Amplify, and Authentication done using Cognito.

Worked on data processing and transformations and actions in spark by using Python (Pyspark) language.

Experience on Python scripting, SQL, Snowflake Warehousing.

Experience on Node.js, Golang, and Python applications development.

Expertise in usage of Django high-level web framework for developing web applications.

Experience in migration of PySpark framework into AWS Glue for enhanced processing.

Experience a WAMP (Windows, Apache, MYSQL, Python) and LAMP (Linux, Apache, MySQL, and Python) setup.

Experience in developing as a Web/Application Developer, server-side programming and coding with analytical programming using Python, Django, React, Vue, Golang.

Technical Skills:

Programming Languages C, C++, Python 3.x, JavaScript, Golang, XML, JAVA, SQL.

Web Technologies HTML/HTML5, CSS/CSS3, XML, JSON and CSS, Bootstrap.

SCM Tools Git, GitHub, Jira, Jenkins/Hudson, Confluence, Artifactory.

Operating Systems Linux, RHEL, Ubuntu, Windows, MacOs, DOS.

Version Control Systems SVN, GIT and GITHUB.

Python Frameworks Django, Pyramid, Flask.

Database PostgreSQL, SQLite, MYSQL, MongoDB and Oracle

Application Servers Web logic, JBoss, IBM WebSphere, Apache tomcat5.5, IIS

Development IDE PyCharm, Eclipse, Vim, VS Code, Sublime Text, Notepad++

Methodologies Agile, Kanban, Scrum

Professional Experience:

State Farm, Bloomington IL Feb 2022 to Present

Full stack Python Developer

Responsibilities:

Responsible for creating efficient design and development of responsive UI using HTML5, CSS3, JavaScript, MERN stack (MongoDB, React, and Node JS).

Responsible for developing Business Logic using Python on Django Web Framework.

Responsible for creating the company's internal platform using Python to develop and test the components.

Working with DevOps practices using AWS, Elastic Beanstalk and Docker with Kubernetes.

Used Ansible platform to scale applications on AWS cloud.

Involved in writing java API for Amazon Lambda to manage some of the AWS services.

Deploy docker based applications written in Python/Flask to AWS ECS, a container orchestration service.

Deployed and managed container replicas onto a node cluster using Kubernetes.

Deployed microservice applications in Python, with Flask, SQLAlchemy, Docker.

Deployed for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.

Developed Merge jobs in Python to extract and load data into MySQL database and Docker.

Worked in CICD environments using Docker, and Jenkins and hands on experience using various Version Control Systems, mostly GIT, CVS and SVN.

Developed a web application for time entry that integrated with ConnectWise's REST API using Python, Postgres, Flask.

Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant.

Developed and tested DB CRUD operations, internal-facing RESTful using Python, Django RESTful.

Created Web apps using Django framework to implement drag/drop upload of files (using JS, CSS, and HTML)

Used SAS for pre-processing data, SQL queries, data analysis, generating reports, graphics, and statistical analyses.

Responsibilities included DevOps roles, of maintaining multiple development environments built on Kubernetes clusters

Deployed Strong expertise in API development using Rest, GraphQL, Web Socket, Messaging platforms.

Developed with performance and process enhancement with the PySpark framework.

Developed PL/SQL stored procedures for data migration and database upgrade from oracle using MYSQL.

Developed in JavaScript leading Frameworks Team like Angular, ReactJS, Bootstrap, NodeJS and Projects UI Designing Team.

Deploy docker based applications written in Python/Flask to AWS ECS, a container orchestration service.

Developing a Good knowledge of different databases like SQL Server, MySQL and SQLite.

Worked with AWS Lambda functions to create automatic loading data into S3 buckets and transfer them to DynamoDB.

Developing python programs by using boto3 sdk to implement security by using AWS Cognito service.

Development team in assessing in house apps for migration to AWS cloud-based solutions.

Developed automated testing framework for command-line based tests on Linux using Object Oriented Perl and for selenium-based tests using Python.

Developed requests and support existing container security infrastructure (Docker, Kubernetes, Registry scanning, CICD).

Developed RESTful APIs for various client service applications, providing CRUD operations

Perform data transformations with Apache Spark (PySpark) on Databricks to write to AWS S3.

Working extensively on REST APIs, JSON, Microservices, CI/CD, Docker containers.

Implemented a serverless architecture using AWS Amplify, DynamoDB, Cognito, Lambda, and API Gateway.

Worked on to implement an environment for microservices deployments and testing in Docker images.

Environment: Python, Django, HTML5, CSS, XML, JS, Apache, CSS, Bootstrap, MongoDB, SQL Server, React, GitHub, AWS, PySpark, Golang.

CBRE, Dallas Texas Jul 2020 to Jan 2022

Sr. Python developer

Responsibilities

Responsible for accessing REST APIs using OAuth Authorization Token and storing the data in the MongoDB using NodeJS Scripts.

Developed Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes.

Created Python script to monitor server load performance in a production environment and horizontally scale

Developed unit testing using Mocha, Selenium and Jasmine for UI React, JavaScript and Node JS.

DevOps role converting existing AWS infrastructure to Serverless architecture AWS Lambda deployed via Cloud Formation.

Developed Snowflake applications for various business units and assisted in the migration from traditional data warehouses.

Implemented a 'server less' architecture using API Gateway, Lambda, and DynamoDB and deployed AWS Lambda code from Amazon S3 buckets.

Developing python programs by using boto3 to implement security by using AWS Cognito service.

Worked DevOps methodologies and cloud infrastructure automation tools like AWS.

Developed dynamic Django and flask web apps utilizing CSS, HTML5, Java and MySQL.

Created a Snowflake data warehouse and performed ETL on the platform.

Created a backend framework using Apollo and Graph QL, as well as built REST APIs in NodeJS and SQL.

Created multiple proof-of-concepts using PySpark and deployed them on the Yarn cluster, comparing Spark's performance.

Worked on distributed test automation execution on different environments as part of Continuous Integration Process using Selenium and Jenkins.

Created a Configured AWS Code Pipeline to deploy from GitHub to CloudFront.

Involved in developing Python Project which is used for handling data using OOPS concepts, PANDAS.

Design and maintain databases using Python and developed Python based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL.

Worked on docker to create pods for applications and implemented Kubernetes.

Created a container and deployed the REST services on AWS ECS through the CI/CD Jenkins pipe.

Created a full web stack using AWS Infrastructure (Beanstalk, multiple lambdas, Amazon Aurora.

Used Python Plotly, NumPy library to visualize data points using interactive charts.

Created a Lambda Deployment function and configured it to receive events from your S3 bucket.

Development using libraries like React and Redux and frameworks.

Created Enterprise DevOps Dashboard with AWS, CI/CD, Grafana on Docker.

Designed and developed middleware, using RESTful web services based on a centralized schema that is consumed by thousands of users.

Implemented CI/CD pipeline to deploy docker images in Kubernetes environment.

Environment: Python, Django, AWS, Pandas, NumPy, matplotlib, Jenkins, Apache, Django, Rest, Git, Groovy, Golang.

BCBS, Tampa FL Feb 2019 to Jun 2020

Python developer

Responsibilities:

Responsible for creating a better logging mechanism using the Logging module of python.

Created Azure pipeline for CICD.

Designed and maintained databases using Python and developed Python based API (Restful Web Service) using Flask, SQL Alchemy and PostgreSQL.

Implemented a VM management tool that manages and executes commands in remote based VMs in AWS, AZURE, GCP, vSphere, and OpenStack.

Worked on development of SQL and stored procedures, trigger and function on Oracle.

Developed weekly, monthly nightly job process through UNIX shell scripting.

Developed entire frontend and backend modules using Python on Django Web Framework.

Developed CI/CD system with Jenkins on Google's Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment.

Created Latency metrics for the azure function.

Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.

Created Azure App insight for monitoring.

Environment: Python, Django, HTML, CSS, XML, Scala, Java, S3, ETL, ECR, groovy, Apache, fargate, boto3, Pandas, Power BI, SQL server BI, Tableau, bitbucket.

Samsung, India Mar 2015 to Dec 2017

Python Developer

Responsibilities:

Responsible for container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.

Responsible for charts using Pandas and Matplotlib.

Written many programs to parse excel files and process many user data with data validations.

Utilized Python in the handling of all hits on Django, Redis, and other applications.

Developed object-oriented programming to enhance company product management.

Developed backend modules using Python on Django Web Framework.

Created UI using React, JavaScript CSS, Bootstrap. Designed and developed data management system using MySQL.

Developed object-oriented programming to enhance company product management.

Environment: Django, ECS, Pandas, AWS, MS SQL, Linux, Apache, PL/SQL, Oracle 9i, Shell Scripting, HTML5, CSS.

Dasha Infotech, India Aug 2013 to Feb 2015

Software Developer

Responsibilities

Responsible for web applications in Django model view control (MVC) architecture.

Responsible post receives web hook to auto trigger Jenkins’s build pipeline.

Developed views and templates with Python OOD to create a user-friendly Website interface.

Image manipulation backend services for real time use as RESTful API.

Developed views and templates with Python and Django view, controller and templating language to create a user-friendly website interface.

Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, and React that meets accessibility and web browser standards for websites.

Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL.

Environment: Python, Pandas, Django, HTML5, CSS, Bootstrap, jQuery, JSON, Jenkins, JavaScript.

Education:

Masters in Computer Science from University of FL.

Bachelors in Computer science from Delhi Technological University.



Contact this candidate