AVAILABLE FOR OPPORTUNITIES

Hi, I'm Giridhar 👋

I'm a Software Engineer

Software Engineer with 3+ years building high-performance backend systems in Java, C++, and AWS. I design microservices that handle scale, optimize systems for speed, and ship production code.

View Resume
Giridhar Reddy Profile Picture

About Me

Software Engineer with 3+ years of experience designing and building scalable, high-performance applications using Java, Spring Boot, and cloud-native architectures. Experienced in developing secure RESTful microservices, implementing JWT-based authentication, and optimizing backend systems for reliability and performance.

Strong full-stack background with hands-on expertise in React, Angular, JavaScript, and HTML/CSS. Proven experience deploying containerized applications using Docker and Kubernetes across AWS and Azure environments. Passionate about solving complex problems, improving system efficiency, and delivering production-ready solutions in Agile teams.

Backend Expertise

  • • Java & Spring Boot
  • • RESTful Microservices
  • • JWT Authentication
  • • System Optimization

Cloud & DevOps

  • • Docker & Kubernetes
  • • AWS & Azure
  • • Cloud-Native Architecture
  • • Agile Development
giridharreddy2212@gmail.com
+1 409 757 0402
Houston, USA

Education

M.S. Computer Science

Lamar University

Houston, USA

July 2023 - May 2025

Work Experience

Software Engineer

Cigniti Technologies

Java, Spring Boot, AWS, MySQL, Docker

May 2024 – Present
  • Designed and deployed 5+ Spring Boot microservices handling 10K+ daily vendor transactions, implementing RESTful APIs with Spring Security and JWT-based authentication for role-based access control.
  • Built responsive frontend components in React and Angular 8, reducing manual vendor workflows by 50% and improving page load performance by 30%.
  • Optimized frontend-backend communication using React Hooks and Axios, reducing API response handling time by 25% across 8+ microservice endpoints.
  • Engineered scalable backend architecture on AWS (DynamoDB, SQS, Lambda), optimized MySQL indexing and JDBC queries, reducing API latency by 40% and increasing throughput by 2x across distributed services.
  • Containerized and deployed microservices using Docker, AWS ECS, and Azure AKS, building automated CI/CD pipelines with Jenkins that reduced deployment time by 60% and increased test coverage to 85% via JUnit/Mockito TDD.

Research & Development Engineer

Tejas Networks

C++, Linux, Routing Protocols, CLI, Git

July 2022 – July 2023
  • Implemented OSPF RFC 1765 (Database Limit) and RFC 4577 (Sham Links) in C++, reducing control-plane overhead by 30% and improving Layer 3 routing convergence time across 200+ network nodes.
  • Developed high-performance C++ modules on Linux using multithreading and optimized data structures, profiling with GDB and Valgrind to eliminate memory leaks and reduce CPU utilization by 20%.
  • Validated and debugged OSPF, BGP, and MPLS L3VPN routing across production environments using tcpdump, Wireshark, and CLI-based device operations, identifying and resolving 50+ protocol-level defects before release.
  • Wrote 1,500+ lines of production C++ code adhering to strict coding standards, participating in peer code reviews and reducing post-release bugs by 35%.

Software Engineer

Infosoft Solutions

Java, JS, TS, SQL, Maven, Gradle, Agile

June 2021 – May 2022
  • Built Spring Boot REST APIs powering a country-wide insurance underwriting platform serving 500K+ customers, directly contributing to a 15% increase in policy conversion and revenue growth.
  • Rebalanced Kafka consumer partitions and optimized message throughput, achieving 40% performance improvement across 12+ microservices processing 50K+ events/day.
  • Configured Jenkins CI/CD pipelines and integrated SonarQube static analysis, improving code quality scores by 35% and reducing build times from 20 minutes to 15 minutes.
  • Optimized MySQL queries and JDBC connection pooling, reducing average query execution time by 30% across 10+ production database tables handling 1M+ records.
  • Collaborated with a cross-functional team of 6 engineers in Agile sprints, owning end-to-end delivery of 3 backend microservices from design through production deployment.

Technical Skills

Languages
Java
C/C++
Python
JavaScript
TypeScript
SQL
HTML/CSS
Databases
MySQL
MongoDB
DynamoDB
Redis
Web Development
Spring Boot
React.js
Angular
Node.js
Express.js
Next.js
Kafka
Cloud & DevOps
AWS
Azure
Docker
Kubernetes
Jenkins
CI/CD
Git

Featured Projects

AI-Agents-for-Medical-Diagnostics
01/2025 – 03/2025
Python
GPT-4o
Generative AI
Prompt Engineering
  • Built multi-agent AI diagnostic system with specialized GPT-4o agents (Cardiologist, Psychologist, Pulmonologist) for comprehensive medical case analysis
  • Developed intelligent synthesis module combining multi-specialty AI insights to generate unified diagnostic summaries and identify top 3 potential health issues per patient
Elastic Cloud Image Recognition Service
10/2024 – 12/2024
Python
Node.js
AWS EC2
SQS
S3
CloudWatch
  • Designed and deployed a cloud-native image classification service on AWS, processing 100+ concurrent requests using SQS message queuing and auto-scaling EC2 instances running a pre-trained deep learning model.
  • Built a Node.js web tier handling image uploads and async job tracking, with Python-based inference workers consuming from SQS and storing results in S3, achieving sub-3 second end-to-end processing time.
  • Implemented auto-scaling policies using CloudWatch metrics, dynamically spinning up EC2 instances under load and scaling down to zero during idle, reducing compute costs by 60%.
Distributed URL Shortener
02/2025 – 04/2025
Java
Spring Boot
Redis
MySQL
Docker
Nginx
  • Designed and built a high-throughput URL shortening service handling 10K+ requests/minute using Spring Boot, with Redis caching reducing redirect latency to sub-5ms and MySQL for persistent storage.
  • Implemented consistent hashing for distributed key generation across multiple service instances, ensuring zero collisions and horizontal scalability behind an Nginx load balancer.
  • Containerized the full stack with Docker Compose (API server, Redis, MySQL, Nginx) and deployed with health checks, achieving 99.9% uptime under sustained load testing with JMeter.

My Blogs

Sharing insights, experiences, and knowledge about technology, AI, and life.

January 15, 20255 min read

Building Multi-Agent AI Systems: Lessons Learned

Exploring the challenges and breakthroughs in developing AI agents that work together to solve complex medical diagnostic problems.

AI
Python
December 28, 20247 min read

My Journey from India to US: A Software Engineer's Perspective

Sharing my experience of transitioning from working in India to pursuing a Master's degree in the US and the lessons learned along the way.

Career
Personal
November 22, 20246 min read

Optimizing Network Protocols: My Experience with OSPF at TejasNetworks

Deep dive into implementing OSPF Database Limit and Sham Links in C++, and how it improved network efficiency by 25%.

Networking
C++
October 15, 20248 min read

Graduate School in the US: Tips for International Students

Essential advice for international students pursuing Computer Science graduate programs in the US, from applications to campus life.

Education
Tips
September 30, 20245 min read

The Future of AI in Healthcare: Beyond Diagnostics

Exploring how AI will transform healthcare beyond just diagnostics, including personalized treatment and preventive care.

Healthcare
AI

Get In Touch

I'm always interested in new opportunities and collaborations. Let's connect and discuss how we can work together!

Email

giridharreddy2212@gmail.com

Phone

+1 409 757 0402

Location

Houston, USA

Let's Connect

Ready to collaborate?

I'm currently open to new opportunities and exciting projects. Let's discuss how we can work together to create something amazing!

Send Message