Skip to content
View rohits301's full-sized avatar
:octocat:
Building
:octocat:
Building

Block or report rohits301

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rohits301/README.md

πŸ‘‹ Hi, I'm Rohit Sachdeva

Software Engineer | Backend & Distributed Systems | AI-Integrated Systems


About Me

  • πŸ’Ό Software Engineer (3.5+ years) building scalable backend systems, APIs, and microservices for high-traffic platforms.
  • 🏒 Experience across Publicis Sapient, working on distributed systems, event-driven architectures, and AI-integrated workflows.
  • βš™οΈ Strong foundation in Java (Spring Boot, WebFlux), Python (FastAPI), PostgreSQL, AWS, and Kafka.
  • 🧩 Enthusiastic about retrieval-augmented generation (RAG), LangChain, and vector databases for building AI-driven backend.
  • πŸš€ Known for improving system performance, reducing latency, and accelerating delivery through automation and architecture design.

Professional Experience

Publicis Sapient β€” Software Engineer

πŸ“ Gurgaon, India | June 2022 – Present

  • Led design for a transaction history module for a revenue-management system processing 1M+ transactions daily, ensuring end-to-end data consistency for financial audits.
  • Reduced p95 API latency by 15% and increased throughput by 22% by moving from synchronous to reactive (non-blocking) design using Spring WebFlux.
  • Achieved a 25% increase in system stability by tuning JVM GC parameters and fixing memory bottlenecks.
  • Built PCI-DSS compliant controls for payment security using Harness feature flags, ensuring zero production impact.
  • Integrated GenAI tools (GitHub Copilot + JIRA + Confluence) to automate analysis and documentation, cutting feature delivery time by 40%.
  • Implemented GraphQL APIs in Java, reducing data payloads by 50% and simplifying frontend integrations.
  • Created a centralized error-handling framework across microservices, cutting boilerplate by 70% and improving resilience.

Technical Skills

Languages:
Java Python JavaScript SQL

Backend & Distributed Systems:
Spring Boot Spring WebFlux FastAPI Node.js GraphQL Kafka

Databases:
PostgreSQL MongoDB Redis Couchbase

Cloud & DevOps:
AWS Kubernetes Docker Jenkins Harness

AI & Retrieval Systems:
LangChain RAG FAISS Pinecone Chroma PromptEngineering


Featured Projects

PlanTrip

Python, FastAPI, MCP, Pinecone, AWS
AI-powered travel planning backend integrating live booking and itinerary data using Model Context Protocol (MCP) and vector databases.
⚑ Reduced real-time recommendation latency by ~40%.

FitSage

Python, FastAPI, LangChain, Pinecone, OpenAI API
Personalized fitness assistant built using RAG over verified health datasets (NIH, USDA, PubMed).
⚑ Delivered ~30% higher factual accuracy than keyword-based retrieval.

Splitzy

React, Node.js, Express, PostgreSQL
Full-stack expense-splitting app automating group expense tracking and reducing manual work by 70% through validation and automation.

PSStream

Java, Spring Boot, React, AWS CloudFront
Video streaming platform that optimized latency by 75% via CDN caching and asynchronous streaming pipelines.


GitHub Stats

stats graph languages graph

✨ Building systems that scale, learn, and last. ✨

Pinned Loading

  1. Drum-Kit Drum-Kit Public

    Play your favourite sounds with the virtual drum set!

    JavaScript 1

  2. Simon-Game Simon-Game Public

    The classic Simon Game!

    JavaScript

  3. Dice-Game Dice-Game Public

    Roll the dice to resolve all your conflicts!

    CSS 1

  4. NC150 NC150 Public

    Java solutions (brute, better and optimal) to NeetCode150 problems

    Java 2

  5. skills-getting-started-with-github-copilot skills-getting-started-with-github-copilot Public

    Exercise: Get started using GitHub Copilot

    Python

  6. skills-integrate-mcp-with-copilot skills-integrate-mcp-with-copilot Public

    Exercise: Integrate Model Context Protocol with GitHub Copilot

    JavaScript