India · Open to Work
RAVI
GUPTA
Software Engineer

Building resilient backend systems. Engineering AI that works at scale.

View My Work →
Get in Touch
scroll
0.0+ yrs
Experience in Backend Engineering
0+
Production-Ready Systems Built
0+
Requests/min handled under load
0ms
Avg API response time
RG
Ravi Gupta
Backend → AI Engineer
LocationINDIA
Experience2.5+ years
PrimaryJava · Python
Status● Open to work
EducationThapar University
0%
Search system performance gain
0ms
Avg API response time
0%
Manual deployment effort reduced
0+
Requests/min handled efficiently
// 01 · about
BACKEND
ROOTS.
AI FUTURE.

2.5+ years at Infosys building enterprise backend systems that serve real users under real SLAs. I understand what it means to own a production service, not just ship it.

Java + Spring Boot for robust, scalable enterprise APIs. Python + FastAPI for modern async-first services. Both battle-tested across teams and deadlines.

Now, I’m deliberately moving into AI backend engineering — focusing on the infrastructure, APIs, and data pipelines that turn ML models into products that work at scale.

ravi.py
from dataclasses import dataclassfrom typing import List @dataclassclass RaviGupta:    # backend engineer → AI    role: str = "Backend → AI Engineer"    years_exp: float = 2.5  # years in production    stack: List[str] = ("Java", "Python", "Spring Boot", "FastAPI")    infra: List[str] = ("Docker", "CI/CD Pipelines", "PostgreSQL")    open_to: str = "AI Backend · Senior Backend"    available: bool = True     def contact(self) -> str:        return "gupta_ravi@outlook.in"
// 02 · skills
WHAT I
WORK WITH.
01 · Backend & APIs
Backend & APIs
Java
Spring Boot
Python
FastAPI
REST APIs
Microservices
C++
Async API Design
8 skills
02 · Database & Caching
Database & Caching
PostgreSQL
SQL
Hibernate
JDBC
Redis
Query Optimization
6 skills
03 · DevOps & Tools
DevOps & Tools
Git
Docker
CI/CD Pipelines
Azure Cloud
Maven
Postman
JIRA
Pega
8 skills
04 · Engineering Fundamentals
Engineering Fundamentals
Data Structures & Algorithms
Object-Oriented Programming
Design Patterns
System Design Basics
Agile / Scrum
Scalable System Thinking
6 skills
Java
Python
Spring Boot
FastAPI
Flask
PostgreSQL
Docker
Git
Azure
Java
Python
Spring Boot
FastAPI
Flask
PostgreSQL
Docker
Git
Azure
Hibernate
Maven
Postman
JIRA
Bootstrap
HTML5
GitHub
Linux
Pega
Hibernate
Maven
Postman
JIRA
Bootstrap
HTML5
GitHub
Linux
Pega
// 03 · experience
WHERE
I'VE
WORKED

Across teams and systems, Built and owned backend services running under real production SLAs.

2.5+
years in production
Senior Systems Engineer
Infosys · Bangalore · Jan 2023 – Feb 2024
+
  • Engineered scalable task management backend using Java + Spring Boot & Maven, improving 59% operational efficiency
  • Designed and implemented JWT-based authentication and RBAC, ensuring secure access control across services
  • Led Agile team automating in-house search module, achieving a 45% performance improvement
  • Developed CI/CD pipelines and enforced code quality standards across the SDLC
  • Technical design discussions, code reviews and junior engineer mentorship
59%
Efficiency
45%
Performance
Systems Engineer
Infosys · Bangalore · Jul 2021 – Dec 2022
+
Java Intern
FortyTwo Labs · Pune · May 2020 – Aug 2020
+
// 04 · projects
SELECTED
WORK.
View All Projects
01 · backend

AuthShield

Production-ready standalone authentication microservice with JWT rotation, OAuth 2.0, 2FA, RBAC, and session management - designed as a plug-and-play auth system for scalable applications - deploy once, plug into any project.

FastAPIPostgreSQLRedisDockerSQLAlchemy
48
Integration tests (real infra)
<10ms
Token validation latency
2FA
TOTP with reuse detection
0
Auth logic in client apps
View Details →
02 · fullstack

Task Master

Full-stack task management system built with JWT-secured endpoints, role-based access control, and real-time admin analytics - built to handle structured workflows and admin-level insights

Spring BootPostgreSQLSpring SecurityBootstrapDocker
JWT
stateless auth strategy
RBAC
Role-based access control
95ms
Analytics response time
4
Analytics endpoints
View Details →
05 · freelance

Business Management Platform

End-to-end business system replacing manual GST workflows - invoicing, payments, and analytics with secure admin isolation at the network level.

Next.jsFastAPIPostgreSQLTailscaleReportLab
38
API endpoints delivered
₹0
Infra cost (secure admin)
4wk
End-to-end delivery
100%
Manual workflow replaced
View Details →
// 05 · writing
LATEST
WRITING.
View All Posts
I Thought OAuth Was Just Adding a Google Button. Turns Out It's a CSRF Problem Disguised as a Feature.

I Thought OAuth Was Just Adding a Google Button. Turns Out It's a CSRF Problem Disguised as a Feature.

This is Part 2 of a 4-part series on building AuthShield - a production-ready standalone...

pythonoauthsecurity
Mar 30, 20268 min read
Why I Stopped Writing Auth Code for Every Project and Built AuthShield

Why I Stopped Writing Auth Code for Every Project and Built AuthShield

This is Part 1 of a 4-part series on building AuthShield - a production-ready standalone...

pythonbackendsecurity
Mar 23, 20265 min read
The Faster We Build with AI, the More Dangerous Bad Auth Becomes - And the Rarer Good Auth Becomes

The Faster We Build with AI, the More Dangerous Bad Auth Becomes - And the Rarer Good Auth Becomes

The Faster We Build with AI, the More Dangerous Bad Auth Becomes - And the Rarer Good Auth...

securityoauthbackend
Mar 16, 202610 min read
Building a Production-Ready Task Management API with FastAPI: Testing, Deployment & Production (Part 3)

Building a Production-Ready Task Management API with FastAPI: Testing, Deployment & Production (Part 3)

Building a Production-Ready Task Management API with FastAPI: Testing, Deployment &amp;...

fastapipythondocker
Mar 9, 202616 min read
// 06 · contact

Working on a backend system or an AI idea? Let’s connect and build something that actually scales.

LET'S
BUILD
TOGETHER
gupta_ravi@outlook.in