Skip to content
View Rahul-Sahani04's full-sized avatar
:shipit:
Debugging is like being both the detective & the culprit in a crime movie.
:shipit:
Debugging is like being both the detective & the culprit in a crime movie.

Highlights

  • Pro

Block or report Rahul-Sahani04

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Rahul-Sahani04/README.md

Email Β  LinkedIn Β  Portfolio Β  Resume

About Me:

Hello, World! I'm Rahul Sahani, a backend-focused engineer who likes the hard part of the stack β€” APIs, data modeling, and the systems that hold them together.

I work mainly in Python and Node, building REST APIs, caching layers, and AI-powered pipelines β€” chatbots, embeddings, recommendation models, the logic behind the product rather than the pixels in front of it.

Right now I'm going deep on Java and Spring Boot, and on event-driven architecture β€” queues, retries, dead-letter handling β€” the kind of systems that have to be correct, not just functional.

When I'm not at the keyboard, you'll usually find me gaming or writing β€” the same curiosity that pulls me into a good system design also pulls me into a good story.

I'm currently looking for backend, platform, or AI-systems roles β€” places where the problem is logic, not layout.

Always happy to talk shop β€” reach out if you want to compare notes on APIs, data pipelines, or AI infra.

πŸš€ Featured Work

A few projects that show how I think. (Live links + READMEs added as each is polished.)

Project What it is Stack
RSAHANI My Personal Portfolio with lots of thing I added for fun Next.js Framer Motion GSAP Tailwind CSS Redis
Beacon Self-hosted, cookie-free web analytics platform β€” real-time multi-site dashboard, daily-rotating visitor hash (no cookies, no persistent IDs), nightly cron rollups, Python ETL migrating 4,186+ historical events Convex Next.js Tailwind CSS Python
Sage-Almanac Shared journal-style calendar app for couples β€” real-time sync, photo-attached journal entries, writing streak tracking, and secure single-use expiring invite tokens Next.js 15 React 19 Convex Clerk Tailwind CSS v4
Stellar Conflict Retro Like, Space shooter game with object pooling, spatial-partitioned collision detection, and a state-machine game loop (menu/playing/paused/game-over) JavaScript HTML5 Canvas Vite Tailwind CSS
mac-sweep macOS junk-cleaner CLI with AI-generated reports Python CLI

🧰 Tech Stack

Languages

Python Java JavaScript TypeScript

Backend

Node.js Express FastAPI Flask Spring Boot

Databases & Caching

Postgres MongoDB Redis MySQL SQLite

AI / Data

Streamlit Pandas OpenCV Google Gemini

DevOps & Infra

Docker GitHub Actions Vercel

Frontend (I can, I just prefer the backend)

React Next.js Tailwind

πŸ“Š GitHub Stats

Pinned Loading

  1. πŸ“Š Weekly development breakdown πŸ“Š Weekly development breakdown
    1
    JavaScript 1 hr 37 mins   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–Žβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘  34.9%
    2
    Markdown   1 hr 5 mins    β–ˆβ–ˆβ–ˆβ–ˆβ–‰β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘  23.5%
    3
    HTML       35 mins        β–ˆβ–ˆβ–‹β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘  12.8%
    4
    Java       33 mins        β–ˆβ–ˆβ–β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘  11.8%
    5
    Python     12 mins        β–‰β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   4.3%
  2. gaming-portfolio gaming-portfolio Public

    My personal website, built with Next.js, Tailwind CSS, Upstash, Contentlayer and deployed to Vercel.

    TypeScript 9 3

  3. V-Anime-App V-Anime-App Public

    A web app to search and watch animes...

    JavaScript 1 1

  4. MikoChan-Telegram-Bot-V2 MikoChan-Telegram-Bot-V2 Public

    Meet Miko Chan: Your Anime Guide! 🌸 /start - Activate the anime frenzy! /search - Dive into the anime universe! πŸ“Ίβœ¨ /info - Get detailed information about your favorite anime! πŸ“œπŸ”

    Python 1 2

  5. overlay-spirit overlay-spirit Public

    An Electron app that displays motivational messages based on screen content.

    JavaScript 2

  6. Event-Management-System Event-Management-System Public

    A comprehensive full-stack event management platform built with React and Node.js. This system allows users to create, book, and manage events while providing administrative controls for event over…

    JavaScript 1