Software Engineer

RishiSrivastava

Building reliable systems, solving practical problems, and keeping complexity under control.

Portrait

Built to be reliable,
designed to stay simple

I’m a software engineer based in India, primarily working on backend systems, APIs, and product infrastructure. I focus on building reliable, scalable software with clean architecture and practical engineering decisions. My approach is simple: reduce unnecessary complexity and build systems that hold up in real-world usage.

I’ve worked on SaaS platforms, real-time systems, developer tooling, and production backend infrastructure across startups and freelance projects. I enjoy solving practical engineering problems, improving existing systems, and building software that remains maintainable as it scales.

Download Resume

The Journey

Experience

01Apr 2025Mar 2026

Software Engineer → Team Lead

Kiroku Notes

Built the backend for an AI-powered edtech platform helping students revise smarter through adaptive learning, RAG-based study assistance, and intelligent quiz generation. Promoted from Software Engineer to Team Lead within the first month.

FastAPILangChainLangGraph
02Oct 2025Dec 2025

Software Developer

Cricklo

Solo designed, built, and deployed the backend for a real-time cricket scoring platform supporting tournament management, live scoring, and player statistics across complex match and playoff formats.

Node.jsTypeScriptPostgreSQL
03Jan 2025Mar 2025

Project Trainee

Zoho Corp

Completed the backend fundamentals portion of a structured engineering training program, working through tasks modeled on real prior production issues within an R&D team.

PythonFastAPIPostgreSQL

Featured Work

Projects

Portfolio

Portfolio

An open-source developer portfolio template where anyone can spin up a fully designed personal site just by filling in a few JSON files.

Next.jsTypeScriptTailwind CSSshadcn/ui
WebCrawler

WebCrawler

A high-performance async web crawler built from scratch with concurrent worker pipelines, robots.txt enforcement, and path-scoped crawling.

PythonasyncioaiohttpBeautifulSoup
Web Scraper

Web Scraper

A modular web scraping framework supporting both static and JavaScript-rendered pages with resilient fetch pipelines and automatic rendering detection.

PythonPlaywrightBeautifulSoupPytest
Promptopia

Promptopia

A prompt-sharing platform built with Next.js that allows users to create, discover, and manage AI prompts.

Next.jsNode.jsMongoDBNextAuth

Technology Stack

Languages01
TypeScript
JavaScript
Python
Backend & Infrastructure02
Node.js
FastAPI
PostgreSQL
DynamoDB
MongoDB
Redis
Prisma
Socket.IO
BullMQ
Supabase
Docker
AWS (EC2, S3)
JWT
OAuth2
Frontend03
React
Next.js
Tailwind
ShadCN