Hey, I'm Sai Shanmukkha!

Profile

I am Sai Shanmukkha Surapaneni, a passionate cloud enthusiast and active learner with a robust background in software engineering and infrastructure automation. My journey as an Cloud DevOps Engineer at Deloitte allowed me to enhance operational efficiency through automation scripts and strategic resource optimization, achieving remarkable cost reductions and improved performance.

With AWS certifications, including Developer - Associate and Solutions Architect - Associate, I possess a deep understanding of cloud technologies and best practices. Currently pursuing a Master’s in Computer Science, I am driven by a commitment to continuous learning. I thrive on embracing complex challenges and collaborating with diverse teams to deliver scalable, efficient solutions that meet evolving technological demands.

Work Experience

company

(Volunteer) AI Chatbot Developer

Austin AI Alliance

Jan 2025 - Present

  • Developing an AI-driven RAG chatbot using OpenAI LLMs, text embeddings, and Milvus DB to enhance response accuracy, improving user query resolution.
  • Building a Next.js-based chatbot interface, enabling seamless integration with backend systems via APIs, improving response efficiency.
  • Containerizing and deploying on AWS Cloud (Lambda, EC2, S3) via CI/CD pipelines for scalable performance, reducing manual intervention by 90% through automation.
company

Software Engineering Intern

Stratajam LLC

June 2024 - August 2024

  • Revamped company and product websites using Next.js, significantly enhancing user experience and functionality.
  • Contributed to the development of a technology prototype, emphasizing practical implementation and innovative solutions.
  • Configured and streamlined CI/CD pipelines for deployment, ensuring efficient and reliable release processes.
  • Designed and implemented data visualization dashboards using Power BI, delivering actionable insights to support data-driven decision-making.
company

Graduate Instructional Assistant

Texas State University

January 2024 - May 2024

  • Tutored undergraduates in Python Programming and Digital Image Processing, covering key concepts, techniques, and libraries like OpenCV, Numpy, Pillow, and matplotlib.
  • Supported students with programming assignments and projects to enhance their understanding and problem-solving skills.
  • Led tutorial sessions to reinforce lecture material and clarify challenging topics.
  • Assisted faculty with administrative tasks.
company

Cloud DevOps Engineer

Deloitte

July 2021 - December 2022

  • Developed Python and RedHat Ansible scripts to automate tasks, significantly enhancing operational efficiency by 80% and integrating them into multiple CI/CD pipelines.
  • Optimized resource utilization and cost management across AWS environments through monitoring tools and custom scripts, contributing to a 20% reduction in operational costs via data-driven decision-making.
  • Engineered Infrastructure as Code (IaC) scripts using AWS CloudFormation and Terraform to streamline the deployment of scalable and repeatable environments, automating AWS infrastructure deployments to ensure secure and cost-effective solutions.
  • Collaborated with cross-functional teams to diagnose and resolve issues in Linux servers and AWS Cloud infrastructure, ensuring high system reliability and performance.
  • Led monthly patch management initiatives, working with multiple teams to reduce system vulnerabilities and enhance security compliance.

Education

Texas State University, San Marcos.

Master of Science

Computer Science

Texas State University, San Marcos.
January 2023 - December 2024

National Institute of Technology, Patna.

Bachelor of Technology

Electronics and Communication Engineering

National Institute of Technology, Patna.
June 2017 - May 2021

Skills

Programming Languages

PythonPython
JavascriptJavascript
JavaJava
C++ (Basic)C++ (Basic)

DevOps

AWS CloudAWS Cloud
RedHat LinuxRedHat Linux
DockerDocker
KubernetesKubernetes
GitGit
GitHubGitHub
JenkinsJenkins
RedHat AnsibleRedHat Ansible
TerraformTerraform

Web Development

HTML5HTML5
CSS3CSS3
TailwindTailwind
React JsReact Js
Next JsNext Js
Node JsNode Js
Next AuthNext Auth
Prism ORMPrism ORM

Databases and Query Languages

SQLSQL
GraphQLGraphQL
MS SQL ServerMS SQL Server
MongoDBMongoDB

Certifications

AWS Solutions Architect Associate
AWS Developer Associate

Specialization Courses

Google

Google IT Automation with Python

- Coursera

Projects

Real-Time kubernetes Cluster Carbon Emissions and Energy Consumption Monitoring tool.
Real-Time kubernetes Cluster Carbon Emissions and Energy Consumption Monitoring tool.

Developed a tool which monitors kubernetes cluster carbon and energy based CPU utilization. This works for kubernetes clusters deployed on AWS Ec2 as well as AWS EKS services. It provides a prometheus endpoint to scrape carbon and energy data which makes it easy to integrate with Grafana for better visualization. This tool monitors all as well as selected servers in the cluster.

#Green Software#AWS Cloud#Kubernetes#Docker#Containers#Python
Advanced Image Encryption Algorithm
Advanced Image Encryption Algorithm

Implemented image encryption algorithm based on josephus scrambling and mixed logistic chaotic mapping. It uses 256 bit key for encrytion and decryption.

#Cryptography#Python
ChromaStone Blog
ChromaStone Blog

Blog Site built Next.js framework. It uses Amazon S3 file storage and AWS RDS PostgresDB as database.

#AWS RDS#Amazon S3#JavaScript#Next.JS#Tailwind
Personal Profile website
Personal Profile website

Private Repo

The website you are currently viewing has been developed using the Next.js framework and deployed on vercel.

#JavaScript#Next.JS#Tailwind
Academic Schedular
Academic Schedular

Private Repo

Built Academic scheduling application that assists administrators to schedule courses, faculty and classes based on various factors with conflict detection.

#JavaScript#Next.JS#Tailwind#Python#Django REST API#MS SQL Server#Docker
BudgeTrack
BudgeTrack

Personal finance tracking tool made using NextJS. Used HyGraph SaaS Platform, GraphQL and MongoDB as database.

#Next.JS#JavaScript#GraphQL
Tasks Board
Tasks Board

ToDo App made using NextJs Framework.

#Next.JS#JavaScript
Ecommerce Application
Ecommerce Application

Ecommerce Application is built using JSP, Servlets technology and MySql as Database Backend. It has built-in Admin Dashboard for better Management.

#JAVA#MySQL#Servlets#JSP