About
I'm a Senior Software Engineer at EPAM Systems with 7+ years of experience building TypeScript-first products across fintech, gaming, edtech, legaltech, and SaaS. I work across product engineering, real-time systems, platform architecture, and AI—turning ambiguous problems into software teams can ship and operate.

Beyond the résumé
The Engineer
I have spent 7+ years building TypeScript-first products across React, Next.js, Node.js, SQL, and document databases. My work spans product interfaces, APIs, real-time communication, analytics, cloud deployment, and the infrastructure needed to keep those systems dependable.
AI, Risk & Leadership
I am deepening my work in AI and machine learning, with risk, security, and governance as the frame. Current study covers offensive AI security, responsible AI, and finance experiments, alongside an Executive MBA from O.P. Jindal Global University that connects technology decisions with business strategy.
Two Channels, One Desk
I make videos about engineering, career growth, and developer life on YouTube, and publish practical technical writing here. Rahul Plays is where games take over after work. Different formats, one desk, and one Naruto poster watching over all of it.
Bronze Valorant Player
Hard-stuck Bronze in Valorant, usually rescued by teammates who can clutch. When ranked gets too loud, I switch to single-player open worlds, anime, films, or whatever series everyone is discussing. I also try to stay fit. Emphasis on try.
Pages & Melodies
Books help me understand people; music resets the room. Tuesdays with Morrie, A Thousand Splendid Suns, and Wuthering Heights stay close. Clair de Lune is the constant, with a playlist that moves freely between Mark Knopfler, Taylor Swift, Eminem, and classic Bollywood.
Built to Lead
Before EPAM, I founded Pandaslore Apps and grew the team to 10+ developers. I also managed operations for a multi-cuisine restaurant with 15+ staff. Both taught me how to make decisions under pressure, communicate clearly, and create room for people to do their best work. At EPAM, I contribute as a certified technical interviewer and resource manager.
Expertise
System Design & Architecture
I design maintainable product systems with clear boundaries, pragmatic data flows, and thoughtful trade-offs around real-time communication, reliability, and scale.
Backend Engineering
I build TypeScript-first APIs and services with Node.js, Express, and AdonisJS, including authentication, WebSockets, event-driven workflows, and third-party integrations.
Frontend Engineering
I use React, Next.js, and TypeScript to build accessible, responsive product interfaces with predictable state, efficient data fetching, and maintainable component systems.
Data & Analytics
My production experience includes PostgreSQL, MySQL, MongoDB, Firebase, and Google BigQuery, from application data models to migrations and analytics dashboards.
Cloud & Delivery
I have shipped across Vercel, DigitalOcean, Google Cloud, and AWS, working with Docker, DNS, CDN caching, CI/CD, and production observability.
AI, Risk & Security
I build AI products with Gemini and Claude, and continue studying model risk, offensive AI security, and responsible deployment. FayeBot and Haru are the practical proving ground.
Leadership & Product
I have founded and led a 10+ person software team, managed client delivery, conducted technical interviews, and supported engineers through resource management and mentoring.