PYTHON DEVELOPER
NAME : SRISAI
EMAIL: SRISAIB1219@[Link]
PH-NO : 469-209-5968
OBJECTIVE
Experienced Python Developer with 6 years in the IT industry, specializing in developing and deploying projects using Python and
frameworks like Django/Flask, integrated with MySQL, JavaScript, and [Link]. Strong AWS cloud expertise, including hands-on
experience with EC2, Lambda, DynamoDB, S3, API Gateway, and more. Proficient in PostgreSQL, Docker, Kubernetes, and in
building and testing RESTful APIs, microservices, and data engineering with PySpark. Skilled in application modernization, cloud
migrations, and using monitoring tools like ELK and AppDynamics. Experienced with AWS DevOps tools (CodeBuild, CodeDeploy,
CodePipeline) and utilizing various AWS services for automation and application deployment. Worked with both SQL and NoSQL
databases, including DynamoDB and PostgreSQL. Familiar with Agile (Scrum) methodologies and experienced in building ETL pipelines
and AWS infrastructure automation.
PROFESSIONAL SUMMARY
Experience in developing and deploying projects with Python and related frameworks such as Django/Flask integrating with
MySQL, HTML, JavaScript, [Link], BASH, Linux. Used Python libraries like NumPy, Pandas, Requests, PySpark, Tkinter,
urllib, Pytest.
Experience in building cloud systems and Microservices. Developed and tested RESTful APIs that work as a middleware between
client and third-party APIs, using Python and Postman.
Solid Knowledge of Objected Oriented Concepts (OOPS), Standard Template Library, Smart Pointers, Data Structures and Design
patterns.
Good experience with AWS services such as EC2, Lambda, DynamoDB, Boto3, Glue, Textract, VPC, CloudWatch, SNS,
SageMaker, API Gateway, Athena, IAM, EMR, S3, SQS.
Experience with statistical programming languages like Python, SAS, Apache Spark, MATLAB, RDBMS and knowledge of Big
Data technologies like Hadoop, Hive, Pig.
Hands on experience developing applications using microservices and data engineering with PySpark, especially on data frames,
data processing techniques, performance improvement.
Hands-on experience using software development tools such as Debuggers and Compilers.
Proficient with SQL and scripted using Perl, Go, PowerShell.
Extensively used Python and Data science Libraries NumPy, Pandas, SciPy, PySpark, Pytest, PyExcel, Boto3.
Used AWS Lambda for deploying larger codes, making HTTP requests, and manipulating data in AWS S3 Buckets.
Built applications with low latency and high throughput using AWS DynamoDB.
Experience in working with NoSQL databases like DynamoDB, MongoDB, Redis, HBase and SQL databases such MySQL,
PostgreSQL.
Deployed applications on AWS DevOps tools (CodeBuild, CodeDeploy, CodePipeline) as well Git, Maven, SVN, Jenkins.
Worked in fast paced environments using Agile (Scrum) methodologies.
Built ETL pipelines on batch and steaming data using PySpark and SparkSQL.
Hands-on experience developing Lambdas with Python for AWS infrastructure automation.
TECHNICAL SKILLS
Programming and Scripting Languages: Python - NumPy, Pandas, Scikit, Matplotlib, Seaborn, TensorFlow,
Artificial Neural Network, Convolutional Neural Network, PyTorch.
Database’s Management: MySQL, SQL, DynamoDB, PostgreSQL, MongoDB, Oracle, Redis.
Development and Deployment Tools: Git, GitHub, CI/CD, SageMaker, S3, JIRA, ADO Boards.
Website Development Tools: JavaScript, HTML, CSS.
Cloud Computing: Amazon Web Services (AWS), Docker, Jenkins, Kubernetes.
Frameworks: Django/Flask, FastAPI, TensorFlow, PyTorch, Scikit-learn.
Algorithms: Machine Learning Algorithm, Deep Learning Model.
PROFESSIONAL EXPERIENCE
Python Developer
FISERV Jan 2023 - Present
Responsibilities:
Developed the back-end web services using Python and Flask REST framework using JWT.
Managed storage in cloud using Elastic Block Storage (EBS), S3, created Volumes and configured Snapshots.
Hands-on experience with AWS Fargate for deploying and managing containerized applications.
Orchestrated containerized workloads using Fargate, enabling efficient resource utilization and scalability.
Integrated Lambda with other AWS services to build serverless workflows and data processing pipelines.
Proficient in developing and deploying serverless functions using AWS Lambda.
Configured ECS task definitions, service configurations, and load balancing for scalable and resilient deployments.
Designed and developed RESTful APIs using Python frameworks like Flask or Django, adhering to REST principles and best
practices.
Orchestrated multi-container applications using Docker Compose and container orchestration platforms like Kubernetes.
Developed and maintained scalable microservices using Python and AWS EKS.
Deployed and managed containerized applications on AWS EKS and Implemented CI/CD pipelines for EKS deployments.
Designed and configured EKS clusters for high availability and scalability.
Migrated database from an on-premises solution to PostgreSQL, optimizing SQL queries for better performance.
Automated EKS infrastructure provisioning using Terraform. Developed custom Terraform modules and providers to encapsulate
reusable infrastructure components and streamline provisioning of complex AWS architectures.
Implemented CI/CD pipelines using Jenkins to automate build, test, and deployment processes for Python applications, reducing
manual intervention by 60%.
Automated deployment of Python applications to AWS Lambda using Jenkins pipelines.
Enhanced data processing and transformation capabilities using ETL tools, improving data quality and accessibility.
Integrated AWS EventBridge for event-driven architectures. And Implemented event sourcing with AWS EventBridge.
Developed serverless functions using AWS Lambda. And Configured AWS Lambda to process events from S3, DynamoDB, and
Kinesis.
Developed complex workflows using AWS Step Functions to orchestrate AWS services and Python-based Lambda functions.
Automated business processes by integrating Step Functions with AWS Lambda.
Implemented robust error handling mechanisms within Step Functions.
Set up CloudWatch metrics and logs for monitoring Step Functions executions.
Developed Kafka consumers and producers in Python using confluent-kafka library for real-time data processing and event-driven
architectures.
Designed and deployed stream processing applications with Kafka Streams API for real-time data transformation and analytics.
Integrated Kafka with Django and Flask frameworks to enable asynchronous communication and enhance scalability.
Monitored system performance and logs using ELK stack and AppDynamics, ensuring high availability and quick issue
resolution.
Implemented SSL encryption, authentication, and authorization using SASL and ACLs to secure Kafka clusters and data.
Designed and developed applications using Python with Django framework. Implemented code in Python to retrieve and
manipulate data using pandas.
Created ETL pipelines in and out of data warehouse using combination of Python and Snowflakes.
Collaborated with cross-functional teams to define infrastructure requirements and translated them into CloudFormation
templates.
Written python scripts integrating Boto3 to supplement automation provided by Ansible and Terraform for tasks such scheduling
lambda functions for routine AWS tasks.
Worked on data cleaning to ensure data quality, consistency, integrity using Pandas, NumPy.
Used Azure DevOps pipelines for deploying the changes to higher environments.
Experience with Snowflake cloud data warehouse and AWS S3 bucket for integrating data from multiple source system which
include loading nested JSON formatted data into snowflake table.
Performed SQL queries using AWS Athena to analyze data in AWS S3 buckets.
Developed Infrastructure as Code (IaC) solutions using Terraform to provision and manage AWS resources, ensuring
consistency and repeatability across environments.
Leveraged Terraform's state management capabilities to track changes, manage dependencies, and ensure the integrity of AWS
resource configurations. Created data frames in particular schema from raw data stored at Amazon S3, lambda using Pandas.
Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL
Alchemy and PostgreSQL.
AWS Python Developer Jul 2022 - Dec 2022
Wells Fargo, Dallas, TX
Responsibilities:
Implemented Business logic, worked on data exchange, processed XML and HTML using Python and its familiar framework
Django.
Implemented Fargate task definitions, service configurations, and load balancing for resilient and highly available deployments.
Managed CloudFormation stacks, performed updates, and monitored infrastructure changes using AWS CloudFormation Change
Sets.
Utilized API gateways like AWS API Gateway to handle API routing, versioning, and request throttling.
Confluent-kafka package was used to develop Kafka producers and consumers in Python for event-driven architectures and real-
time data processing.
Developed and implemented continuous data transformation and insights stream processing applications using Kafka Streams
API.
Encompassed Kafka into the Django frameworks to improve scalability and facilitate asynchronous communication.
Implemented API authentication and authorization mechanisms, such as OAuth, JWT, or API keys, to secure access to
resources.
Used CloudFormation to automate the provisioning and configuration of AWS resources such as EC2 instances, VPCs, S3
buckets, IAM roles, and more.
Implemented event-driven serverless architectures using Lambda functions, enabling efficient and scalable microservices.
Secured Docker containers by implementing best practices, such as image vulnerability scanning, container isolation, and access
control.
Implemented fastAPI for building efficient and scalable RESTful APIs to support chatbot functionalities.
Stored and managed data using AWS S3 and implemented IAM policies for secure access control.
Leveraged AWS cloud services including EC2, S3, IAM, and Sagemaker for scalable deployment and management of NLP
models.
Implemented advanced analytics and machine learning algorithms using PySpark’s MLlib.
Streamlined data ingestion processes using PySpark Streaming, enabling real-time data analysis and insights.
Configured AWS Lambda functions to interact with EKS services.
Implemented logging and monitoring solutions for EKS using Fluentd and Prometheus.
Utilized AWS Fargate for serverless container deployment on EKS.
Applied Kubernetes RBAC policies to secure EKS environments.
Conducted blue-green deployments and canary releases on EKS.
Integrated Python applications with Oracle Advanced Queuing (AQ) using PL/SQL message brokers, enabling reliable
asynchronous communication and event-driven processing.
Developed custom Terraform providers and modules to extend functionality and integrate with internal systems or third-party
services.
Designed and implemented disaster recovery (DR) and high availability (HA) solutions using Terraform and AWS services like
Route 53 and Elastic Load Balancing (ELB).
Configuring auto scalable and highly available microservices set with monitoring and logging using AWS, Docker, Jenkins.
Wrote python scripts to manage AWS resources from API calls using Boto Sdk and worked with AWS CLI.
Conducted ETL Data Integration, Cleansing, and Transformations using AWS glue Spark script.
Created Proof-of-concept using responsive web design, [Link], HTML and CSS.
Performs day-to-day, after-hours, tactical, and strategic efforts associated with ServiceNow.
Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
Designing, implementing, and maintaining solutions for using Docker, Jenkins, Git, and Puppet for microservices and
continuous deployment.
Developed Restful Microservices using Flask and deployed on AWS servers using EBS and EC2.
Developed the back-end web services using Python REST framework.
Python Developer
WinSupply Inc Nov 2021 – Jul 2022
Responsibilities:
Collaborated with data engineers and operation team to implement the ETL process, wrote and optimized SQL queries to perform
data extraction to fit the analytical requirements.
Designed architecture of real time processing microservices workflow considering the upstream and downstream system
capabilities.
Developing Microservices and creating APIs with Python Django framework using Jenkins as a build tool and enterprise level
database.
Developed tools using Python, C++, Shell scripting, XML to automate some of the menial tasks, modified existing Perl scripts to
Python.
Designed, developed, and implemented the ETL pipelines using python API (PySpark) of Apache Spark on AWS EMR.
Set up AWS Glue for ETL jobs triggered by EventBridge events.
Developed monitoring dashboards for Kafka and Lambda in AWS CloudWatch.
Developed multi-threaded standalone app in Python and PHP to view performance and back-end web services using Python and
Django REST framework.
Employed AWS Step Functions for orchestrating Lambda functions.
Developed test scripts using Python and Robot framework for automation purposes.
Migrated quality monitoring tool from AWS EC2 to AWS lambda and built logical datasets to administer quality monitoring on
data warehouses.
Experience in UNIX in developing the application and familiar with all its commands.
Experienced with Unit Testing, Functional Testing and Regression Testing on the embedded software for Powertrain modules
which includes Application layer and core Features.
Understanding of message queuing, steam processing, and highly scalable ‘big data’ data stores.
Created data base tables, functions, stored procedures, and prepared statements using PL/SQL.
Optimized the PySpark jobs to run on Kubernetes Cluster for faster data processing.
Designed, built and deployed application using the AWS stack along with docker, Kubernetes orchestration container focusing on
high-availability, fault tolerance and auto-scaling.
Designed applications which use caching database Redis, to access backend database.
Build, Enhance, optimized Data Pipelines using Reusable frameworks to support data need for the analytics and Business team
using Spark and Kafka.
Developed software drivers for multiplexer devices and embedded controllers using C++.
Developed Python based API (RESTful Web Service) using Flask, SQL Alchemy, and PostgreSQL.
Used JIRA for requirements and test case management in the agile software methodology.
Experience with SQL/NoSQL databases to manage and analyze large data sets.
Created and managed fully automatic CI/CD pipelines for Jenkins’s code deployment.
Used Python (NumPy, SciPy, pandas, Scikit-learn, seaborn) to develop a variety of models and algorithms for analytic purposes.
Managed code versioning and collaborative development using Git.
Deployed applications on AWS cloud infrastructure, including EC2 instances for hosting web servers and S3 for static file
storage.
Conducted database migrations, backups, and performance tuning to ensure reliability and efficiency.
Software Developer
DXC Technology, Bangalore, INDIA Feb 2018 – Jun 2021
Responsible for User Management, Plugin Management and End-to-End automation of Build and Deployment process using
Jenkins.
Integrated Apache Kafka with Elasticsearch using Kafka to stream all messages.
Designed and implemented highly available and fault-tolerant systems on AWS services such as EC2, S3, and RDS.
Developed and maintained automation scripts using AWS CLI and SDKs for deployment and scaling of applications.
Managed and optimized costs using Reserved Instances and Auto Scaling.
Implemented security best practices and managed access control using IAM policies.
Worked with development teams to ensure compliance with security and regulatory requirements.
Migrated on-premises workloads to the cloud, including databases and application servers.
Successfully handled complex environments with parallel development, parallel releases like Development Testing, Integration
Testing, UAT, System Testing and Production.
Re-engineered the SCM environment for existing applications and consolidated all individual repositories into one single master
repository for better performance.
Resolved checkout, update, merge, and password authentication issues in Subversion.
Provided end-users training for all Tortoise SVN, JIRA users to effectively use the tool.
Performed SQL queries using AWS Athena to analyze data in AWS S3 buckets.
Developed Automation Regressing Scripts for validation of ETL process between multiple databases like AWS Redshift, Oracle,
Mongo DB and SQL Server using Python.
Build SQL queries for performing various CRUD operations like create, update, read and delete.
Skilled in using Collections in Python for manipulating and looping through different user defined objects.
Involved in debugging and troubleshooting issues and fixed many bugs in two of the main applications which are main source of
data for customers and internal customer service team.
Designed and implemented database schemas and queries using MySQL and SQL for data storage and retrieval.
Implemented test cases and test case documents, reviewed existing scripts as part of code review process. Generated charts and
reports using Pandas modules to analyze data stored in database and in files.
EDUCATION:
Master’s in Computer Science from Missouri State University, 2022.
Bachelor’s in Computer Science Engineering from JNTUH, 2018.