I am a Full Stack Software Engineer with over five years of experience designing and implementing scalable backend and frontend systems. I specialize in Java development across various versions, microservices architecture, and cloud-native solutions, working extensively with cutting-edge DevOps tools and frameworks. I thrive in Agile DevOps environments and have a strong research interest in distributed systems. I have worked across multiple industries including telecom, semiconductor, and SaaS, enhancing legacy systems and building modern applications from scratch. I enjoy collaborating in teams to optimize deployment pipelines, improve system observability, and deliver high-quality software that meets business needs with security and performance in mind.

Naga Sitaram Guduri

I am a Full Stack Software Engineer with over five years of experience designing and implementing scalable backend and frontend systems. I specialize in Java development across various versions, microservices architecture, and cloud-native solutions, working extensively with cutting-edge DevOps tools and frameworks. I thrive in Agile DevOps environments and have a strong research interest in distributed systems. I have worked across multiple industries including telecom, semiconductor, and SaaS, enhancing legacy systems and building modern applications from scratch. I enjoy collaborating in teams to optimize deployment pipelines, improve system observability, and deliver high-quality software that meets business needs with security and performance in mind.

Available to hire

I am a Full Stack Software Engineer with over five years of experience designing and implementing scalable backend and frontend systems. I specialize in Java development across various versions, microservices architecture, and cloud-native solutions, working extensively with cutting-edge DevOps tools and frameworks. I thrive in Agile DevOps environments and have a strong research interest in distributed systems.

I have worked across multiple industries including telecom, semiconductor, and SaaS, enhancing legacy systems and building modern applications from scratch. I enjoy collaborating in teams to optimize deployment pipelines, improve system observability, and deliver high-quality software that meets business needs with security and performance in mind.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Javanese
Fluent
Aragonese
Advanced
Bashkir
Advanced

Work Experience

Software Engineer at Safety Knights
August 1, 2024 - Present
Led the transformation of a legacy monolithic Java app into Spring Boot microservices, reducing build pipeline times by 37%. Implemented non-blocking REST endpoints for efficient backend workflows and integrated telemetry with Prometheus and Grafana for enhanced monitoring. Developed React.js front-end modules communicating with secure APIs, boosting UI responsiveness. Strengthened backend security using Spring Security and RBAC across multi-tenant layers. Managed Kubernetes cluster deployments using Helm, ensuring consistent environment configurations. Contributed actively in Agile ceremonies improving feature delivery throughput by 20%.
Software Engineer at Taiwan Semiconductor Manufacturing Company
January 31, 2024 - September 3, 2025
Developed backend microservices with Spring Boot and Docker for modular system orchestration. Improved query performance with Redis caching and query optimizations. Created real-time dashboards with Angular and React for operations monitoring. Modernized legacy SOAP services to RESTful APIs. Automated CI/CD pipelines with Jenkins to standardize deployments. Integrated Prometheus and Grafana for resource utilization visibility. Secured inter-service communication using API Gateway and Eureka service discovery. Managed schema migrations with Flyway and optimized batch processing to minimize downtime.
Software Engineer at Bharat Sanchar Nigam Limited
May 31, 2018 - September 3, 2025
Automated manual service provisioning workflows using Python scripts and Docker containers. Developed centralized Spring MVC REST APIs for streamlined job dispatching across service units. Delivered Angular dashboards for real-time operational status and access controls. Enhanced API security with OAuth2 token-based mechanisms. Refactored backend code using MVC design pattern to improve maintainability. Containerized legacy scripts for robustness and efficient debugging. Configured Kibana dashboards to monitor API log anomalies proactively. Created technical documentation to align development and QA efforts.

Education

Master’s in Computer Science at University at SUNY Buffalo
January 1, 2024 - September 3, 2025
M.Tech in Control and Computing at IIT Bombay, India
May 1, 2018 - June 30, 2020
B.Tech in Electronics & Communication Engineering at Manipal Institute of Technology, India
June 1, 2012 - May 31, 2016

Qualifications

Building Scalable Java Microservices with Spring Boot and Docker - Coursera
January 11, 2030 - September 3, 2025
Microservices Architecture and Implementation on Spring Boot - Coursera
January 11, 2030 - September 3, 2025
Building Modern Java Applications on AWS - Coursera
January 11, 2030 - September 3, 2025
CI/CD for Java with Jenkins and GitHub - LinkedIn Learning
January 11, 2030 - September 3, 2025
Advanced Java Programming - LinkedIn Learning
January 11, 2030 - September 3, 2025

Industry Experience

Telecommunications, Manufacturing, Software & Internet