AVAILABLE FOR OPPORTUNITIES

Hi, I'm Giridhar 👋

I'm a Software Engineer

Welcome to my portfolio. A highly motivated Software Engineer with expertise in AI, cloud technologies, and full-stack development, passionate about building scalable AI systems and exploring multi-agent LLM platforms.

View Resume
Giridhar Reddy Profile Picture

About Me

Software Engineer with over 4 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
giridharreddy02@gmail.com
+1 409 757 0402
Beaumont, TX

Education

M.S. Computer Science

Lamar University

Beaumont, TX

08/2023 – 08/2025

Work Experience

Software Engineer

Java, Spring Boot, AWS, MySQL, Docker

May 2024 - Present

May 2024 – Present
  • Designed and developed Spring Boot microservices for inventory and billing modules, implementing RESTful APIs, Spring Security, and JWT authentication to support secure real-time vendor transactions and role-based access control.
  • Built responsive UI components using React, Angular 8, Bootstrap, JavaScript, and HTML/CSS, improving vendor experience and reducing manual processes by over 50%.
  • Enhanced client-side logic with React Hooks and implemented Axios-based API integrations, enabling faster and more reliable communication with backend microservices.
  • Engineered scalable backend architecture using MySQL, JDBC, optimized indexing, and integrated AWS-managed services including DynamoDB, SQS, and Lambda, improving throughput and reducing latency across distributed components.
  • Deployed containerized microservices using Docker, AWS ECS, and Azure Kubernetes Service (AKS), validating cross-cloud workloads and increasing test reliability through JUnit/Mockito TDD and automated CI/CD pipelines.

Research & Development Engineer

Tejas Networks

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

July 2022 – July 2023
  • Implemented OSPF Database Limit (RFC 1765) and OSPF Sham Links (RFC 4577) in C++, enhancing Layer 3 routing stability, reducing control-plane overhead, and improving overall network performance.
  • Developed and optimized system-level C++ modules on Linux, leveraging advanced data structures, multithreading, and debugging tools (GDB, Valgrind, tcpdump, Wireshark) to improve routing efficiency and protocol reliability.
  • Configured, tested, and troubleshot routing behaviors using CLI-based network device operations, applying strong knowledge of OSPF, BGP, and MPLS L3VPN to validate routing tables, adjacency formation, and packet flows.

Software Engineer

Infosoft Solutions

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

June 2021 – May 2022
  • Developed back-end logic with Spring Boot APIs to implement a country-wide underwriting model to give policy quotes to over 500,000 potential customers, gaining the company an increase in revenue and sales.
  • Engineered and executed load rebalancing strategies within Kafka, fostering 40% performance optimizations.
  • Conducted a comprehensive review of test coverage in microservices, pinpointed gaps in test case scenarios, and added 250+ new test cases, resulting in a 50% decrease in production incidents.
  • Utilized CI/CD tools, Sonar to increase overall code quality by 35%, Jenkins to reduce build time by 25%.
  • Instituted database connectivity with JDBC and maintained SQL scripts to manage and manipulate relational databases, ensuring data accuracy and efficiency in software applications.
  • Developed automated unit testing using JUnit in a Java environment, resulting in a 50% reduction in defects and a 30% increase in test coverage.

Technical Skills

Languages
JavaScript
C/C++
Java
Python
Shell Scripting
Databases
SQL
Hive (HDFS)
MongoDB
Cassandra
Web Development
HTML5
CSS
Node.js
React.js
REST APIs
Data Engineering
Git
Docker
AWS Cloud
EC2
S3
RDS
ECR

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
Event Finder App - TicketMasterApp
09/2024 – 11/2024
Android Studio
Java/Kotlin
TicketMaster API
Google Maps API
Room Database
  • Developed Android event discovery app using TicketMaster and Google Maps APIs to browse global events with location-based search, favorites, and social sharing features
  • Implemented MVVM architecture with Navigation Graph, Room database, and Dagger dependency injection for scalable and maintainable code structure

My Blogs

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

Published on Medium3 min read

Love at First Sight: Fairy Tails

A personal story about love, dreams, and the beautiful moments that make life worth living. This is a protected post that requires a password to access.

Personal
Love Story
Protected
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
December 10, 20244 min read

React Native vs Flutter: Building the TicketMaster App

A detailed comparison of mobile development frameworks based on my experience building an event discovery app with real-world APIs.

Mobile Dev
React Native
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

giridharreddy02@gmail.com

Phone

+1 409 757 0402

Location

Beaumont, TX

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