I'm a software engineer who loves turning ideas into real, working products. Whether it's architecting scalable backends, optimizing database queries, or crafting smooth user experiences, I'm all about building software that people actually want to use.
When I'm not pushing code, you'll find me exploring new tech stacks, solving algorithmic puzzles, or working on side projects that scratch my own itches (and hopefully solve problems for others too).
🤖 Aegis – Multi-Agentic AI Code Analysis Platform(Desktop only)
Built a production-ready multi-agentic AI system that autonomously analyzes entire codebases and reviews pull requests with surgical precision. Leveraging Groq's Llama 3.3 70B, this intelligent agent system performs comprehensive repository scans, and detects architectural issues. The architecture employs FastAPI for async API handling, and Redis for high-performance caching—all containerized with Docker and deployed with a robust CI/CD pipeline scaling to 100+ concurrent requests.
Tech: Python FastAPI, Redis, Groq API (Llama 3.3 70B), Python AST, Docker, Next.js, Shadcn UI
Microservices:
- PR Review Microservice - Autonomous pull request analysis agent
- Codebase Analyzer Microservice - Full repository scanning and metrics generation
🎯 Slanine - SaaS Productivity Platform
My pride and joy—a full-stack SaaS platform offering 25+ productivity tools that I built from scratch. This project taught me everything from integrating Stripe payments to optimizing API responses under 200ms with smart caching strategies. I integrated GenAI APIs to power AI-driven tools, managed PostgreSQL user data at scale, and learned the hard way why rate limiting matters (RIP my first AWS bill).
Tech: Next.js, PostgreSQL, Stripe, GenAI APIs, REST APIs, Docker
🗨️ Qme - Reddit-Style Community Platform
Built a full-featured community platform with posts, voting, media uploads, and complete CRUD operations. The real win here was integrating Redis caching, which slashed page load times by 42%. There's something deeply satisfying about watching load times drop from seconds to milliseconds.
Tech: Next.js, Redis, MongoDB, REST APIs
I'm constantly experimenting with new ideas—from microservices architectures to real-time data pipelines. Check out my pinned repos to see what I'm currently obsessed with.
const rakshit = {
languages: ["Go", "Python", "TypeScript", "JavaScript", "SQL"],
frontend: ["React", "Next.js", "Vue.js", "Svelte"],
backend: ["Node.js", "Express.js", "FastAPI", "REST APIs", "GraphQL"],
databases: ["PostgreSQL", "MongoDB", "Redis", "Elasticsearch"],
cloud: ["AWS (EC2, S3, Lambda, EKS)", "GCP (Compute Engine, BigQuery)"],
tools: ["Docker", "Jenkins", "Git", "CI/CD Pipelines", "Celery", "NetworkX"],
currentlyExploring: ["Distributed Systems", "System Design", "Multi-Agent AI", "Performance Optimization"]
};- Performance Obsession: If it can be optimized, I will optimize it. Shaving milliseconds off response times gives me genuine joy.
- Building in Public: I believe in learning by building and sharing the journey. Every project is a chance to try something new.
- Clean Code: Writing code is easy. Writing code that others (including future me) can understand? That's the real challenge.
- Problem Solving: From competitive programming to real-world architecture challenges, I love breaking down complex problems into elegant solutions.
I'm always up for interesting conversations about tech, side projects, or trading war stories about debugging production issues at 3 AM.
- 💼 Check out my work: Portfolio
- 📧 Email: [email protected]
- 🔗 LinkedIn: rakshit-sisodiya
Thanks for stopping by! ⭐️ Feel free to explore my repos and drop a star if you find something interesting!