Rithwik Reddy Gorripati

Rithwik Reddy Gorripati

SDE-I @Pragmatic Play | AWS Certified Solutions Architect – Associate | Knight @Leetcode | 4⭐ @CodeChef | Expert @Codeforces


About

Backend Software Engineer at ARRISE (powering Pragmatic Play), specializing in high-throughput, low-latency distributed systems using Java, Spring Boot, Kafka, and Redis. Top-tier algorithmic problem solver—Codeforces Expert (Max 1655) and LeetCode 1880 (Top 5%, 800+ solved)—with an AWS Certified Solutions Architect credential. In production, resolved a critical 5+ year long-standing idempotency defect caused by race conditions and cache eviction during concurrent retries, and engineered complex multithreaded backend components to boost throughput by 50% across platforms serving 50k+ concurrent users. Passionate about real-time distributed platforms, cloud-native architectures, and leveraging agentic AI workflows. Open to high-impact Backend / Distributed Systems SDE roles.

Skills
Java
C++
Python
TypeScript
JavaScript
SQL
Spring Boot
REST APIs
WebSockets
JUnit
AWS
EC2
S3
Lambda
API Gateway
CloudWatch
Docker
Jenkins
GitHub Actions
GitLab CI
Linux
Kafka
Redis
Microservices
PostgreSQL
MongoDB
MySQL
Multithreading
Concurrency
System Design
OOP
DBMS
OS
Computer Networks
Agentic AI
Multi-Agent Systems
Autonomous Workflow Automation
Tool Calling
MCP
RAG
Experience

Software Development Engineer - I

ARRISE

Jan 2026 to Present
  • Resolved a 5+ year long-standing idempotency defect by identifying a race condition caused by database lock contention and cache eviction, preventing duplicate game creation and multiple bet acceptance during concurrent API retries.
  • Designed and optimized distributed backend services using Java, Spring Boot, Kafka, Redis and PostgreSQL, improving request throughput by 20% while reducing backend latency by 35%.
  • Designed and secured RESTful APIs using JWT, OAuth, API versioning and encryption while building cloud-native services integrated with AWS EC2, S3, Lambda, API Gateway and CloudWatch.
  • Built Docker images for backend services and contributed to CI/CD pipelines using Jenkins and GitLab CI.

Associate Software Engineer

ARRISE

Jul 2025 to Jan 2026
  • Designed HLD and LLD for tournament-based distributed gaming services supporting over 20,000 concurrent players.
  • Developed scalable event-driven microservices using Java, Spring Boot, Kafka and Redis while optimizing PostgreSQL queries over datasets exceeding 20K records.
  • Implemented Russian Poker using Bit Manipulation and optimized Treasure Island using Dynamic Programming, reducing complexity from O(N3) to O(N).

Software Development Intern

ARRISE

Jan 2025 to Jul 2025
  • Developed backend services for the real-time Money Time platform using Java, Spring Boot and WebSockets supporting more than 50K concurrent users.
  • Improved request handling capacity by 50% through multithreading while maintaining
Projects

AI-Powered Live Error Log Monitoring & Automated RCA Platform

Engineered a real-time, automated continuous log aggregation and monitoring platform ingesting over 50M+ distributed error logs daily, leveraging automated pre-computation pipelines to deliver sub-millisecond (<100ms) drill-down dashboards. Built an intelligent noise-suppression engine with persistent regex and logger filtering rules to cut alert fatigue by 45%, coupled with real-time Server-Sent Events (SSE) for instant anomaly detection. Integrated an AI-driven automated RCA engine that analyzes stack traces with 90%+ classification accuracy to auto-generate Root Cause Analysis reports, assess bug severity, and enable one-click ticketing with suggested MR code fixes, reducing Mean Time to Resolution (MTTR) by 60%.

Java 21
Spring Boot 3
REST APIs
PostgreSQL
Spring Data JPA
Flyway
Elasticsearch
Kibana
Server-Sent Events (SSE)
AI/LLM Integration
GitLab/Jira APIs
Docker

Distributed Real-Time Chat Platform

Built a distributed real-time chat platform using Java, Spring Boot, WebSockets, Kafka, and Redis, capable of supporting over 1,000 concurrent users. Implemented Redis Pub/Sub alongside Apache Kafka for scalable asynchronous messaging and event streaming, complemented by high-performance REST APIs with PostgreSQL persistence to reduce end-to-end messaging latency by 40%.

Java
Spring Boot
REST APIs
WebSockets
Kafka
Redis Pub/Sub
PostgreSQL

Cloud-Native Authentication & API Gateway

Developed a scalable authentication gateway using Java and Spring Boot to provide centralized authentication, dynamic request routing, and rate limiting. Implemented secure JWT-based authentication, OAuth authorization, and Redis caching backed by PostgreSQL persistence for reliable data storage. Containerized all services using Docker and engineered the system following cloud-native architectural patterns for high availability and seamless deployment.

Java
Spring Boot
REST APIs
JWT
OAuth
Rate Limiting
PostgreSQL
Redis
Docker
Cloud-Native Architecture
Education

B.Tech in Computer Science and Engineering

Vellore Institute of Technology, Vellore · 8.78

Aug 2021 to Jun 2025