About Me
Hi, I'm a software engineer from Bengaluru building backend systems, applied AI, and cloud infrastructure. Currently at OwlAI, a stealth AI edtech startup, where I own the full stack across a RAG-based learning platform and an internal CRM. I care about systems that are reliable, debuggable, and honest about their state. The lower the level, the more interesting it gets.
Education
Dayananda Sagar College of Engineering, Bengaluru
B.E in Computer Science and Engineering
2022 – 2026
Sri Chaitanya PU College
Class 12th, Karnataka State Board (PCM)
2022
Sri Chaitanya Techno School
Class 10th, CBSE (Science)
2020
Skills
Languages
Frameworks
Databases
Technologies
DevOps / Cloud
Experience
Software Engineer Intern, OwlAI (Stealth AI Edtech)
Bengaluru, India (Remote) · Aug 2025 – Present
Early engineer at an AI education startup, owning the full stack across a RAG-based learning platform for UGC NET and government-exam prep, and an internal CRM and LMS platform.
- • Architected the end-to-end RAG pipeline (Next.js, NestJS gateway, FastAPI retrieval, Pinecone) with input sanitisation, retrieval-mode selection, and a sufficiency check that falls back to direct LLM generation when context is thin, preventing grounded-answer hallucinations. Built NDJSON streaming with a structured event protocol (metadata, tokens, citations, completion) consumed by an incremental KaTeX renderer for math-heavy educational content.
- • Designed the NestJS control layer between the frontend, Firebase Auth/Firestore, and the RAG service, covering token verification, rate limiting, CORS, request-ID tracing, and structured errors. Shipped the Next.js 16 and React 19 frontend with route protection gated by authentication and onboarding state across public, transitional, and product surfaces.
- • Designed a backend-as-source-of-truth CRM architecture on Bun, Hono, and TypeScript, enforcing tenant scope, RBAC across 7 roles, workflow state, and import validation entirely server-side, ensuring the frontend never computes or trusts business state.
- • Built the CSV/XLSX import pipeline covering parsing, normalisation, catalogue validation, email and phone duplicate detection, formula-injection guards, batched resumable commits, and full audit replay. Modelled the CRM domain behind a dual-backend repository layer running Firestore in production and in-memory in tests.
- • Productionised all services on Cloud Run with Cloud Build, Artifact Registry, Firebase Hosting, and Secret Manager, containerising each service as an independent Docker image with isolated build and deployment boundaries.
Stack: TypeScript, Python, Next.js, React, NestJS, FastAPI, Bun, Hono, Pinecone, Firestore, Firebase Auth, Docker, Google Cloud Run, Cloud Build, Artifact Registry, Secret Manager
Projects
Golem
A comprehensive system monitoring platform built in Go. Collects real-time system metrics (CPU, memory, disk, network, processes), performs health checks (HTTP, TCP, databases, APIs), and provides a responsive web dashboard with JWT-based authentication and role-based access control.
Kommito
A lightweight version control system built in Go that mimics Git's core functionality. Implements repository initialization, file staging, commits with metadata tracking, branch management, and the ability to clone repositories—all as an educational exploration of VCS internals and file system operations.
DevLink
A peer-to-peer CLI toolkit for secure, direct sharing of development environments, databases, repositories, services, and containers between developers. Eliminates the need for staging servers with zero-trust architecture, end-to-end encryption, and ephemeral sessions—all without requiring inbound ports.
Achievements
- → LiFT Scholar 2025 — Selected for the Linux Foundation Training Scholarship, one of 500 recipients worldwide.
- → Winner, Smart India Hackathon 2025
- → Runner-Up, Go for Gofr Hackathon 2025 — Placed 2nd for a Golang project built using Gofr.
Currently Exploring
Most weekdays go into work where I ship TypeScript, Python, and cloud-shaped systems. Weekends and nights, I dig deeper into system designs and lower-level concepts.