Mumbai, India.
Full Stack Developer Intern
Krityam Solutions and Services
Startup environment · Web & Mobile platforms, cloud integrations & AI features
Fast, modern web interfaces built for landowners and builders with Astro and React
Instant cloud data synchronization and real-time updates powered by Convex
Single codebase setup with Turborepo so shared components and logic update everywhere instantly
Seamless, secure user login and permission management using Clerk
Global, high-speed hosting and domain routing via Vercel and Cloudflare DNS
Challenge — Shared user interface and logic drifted out of sync between the builder and landowner applications as the project expanded.
Solution — Created a shared internal package with automated build caching, ensuring any design or logic change instantly updates both apps without manual copying.
Challenge — Frequent real-time data updates caused entire landowner dashboards to re-render, slowing down the page on large property lists.
Solution — Fine-tuned data queries so each screen only listens to the exact data it needs, keeping the dashboard snappy and responsive.
Cross-platform mobile shopping app created with React Native & Expo for smooth iOS and Android experiences
High-speed serverless APIs built on Cloudflare Workers and Hono for instant app responses
Instant store catalog synchronization using Shopify webhooks and Hookdeck with 99% guaranteed delivery
Lightning-fast product photos served worldwide through Cloudflare R2 storage and CDN caching
Visual 'find similar snacks' recommendations powered by CLIP image AI and Qdrant vector search
Scalable machine-learning inference hosted on AWS containers with Docker
Challenge — Bursts of incoming product and inventory updates from Shopify occasionally arrived out of order, risking inaccurate stock numbers.
Solution — Implemented an orderly queue with automated safeguards and idempotent handling, guaranteeing stock and prices stay 100% accurate under traffic spikes.
Challenge — Initial delays on machine-learning containers caused visual snack recommendations to feel slow on the first tap.
Solution — Maintained warm container pools with automated health checks and pre-indexed image similarity in Qdrant, making search results feel near-instant.
Computer Engineering
B.Tech (Honours in AI & ML)
Vidyalankar Institute of Technology, Mumbai
Travel Planning and Booking Platform
A mobile community app where trip organizers publish curated itineraries and travelers discover, reserve, pay, and chat in real time.
Seamless checkout and payments with instant verification via Razorpay and automated webhooks
Smart seat-holding countdown: locks spot during checkout and automatically releases unpaid seats via cron cleanup
Live group chat with active member status and instant delivery powered by WebSockets and Redis
Direct, secure photo and itinerary uploads via Supabase Storage using signed, time-limited URLs
Safe login and persistent sessions with protected JSON Web Tokens (JWT)
High-performance backend API services built with Python FastAPI
Challenge — Duplicate payment webhook notifications from payment gateways could mistakenly trigger duplicate booking confirmations.
Solution — Generated unique idempotency keys per checkout session so payment notifications are processed exactly once, safely ignoring duplicates.
Challenge — Abandoned checkout sessions kept seats locked, preventing other interested travelers from booking limited spots.
Solution — Engineered an automated background cleanup timer that safely releases unpaid seats back into the available pool after a brief grace window.
Challenge — Users' online/offline statuses in chat drifted when mobile devices briefly lost cell connection or switched Wi-Fi.
Solution — Connected presence indicators to lightweight heartbeat pings with Redis auto-expiry, ensuring active indicators stay accurate.
AI-Powered YouTube Trend Intelligence
An intelligent platform that discovers breakout topics, evaluates channel relevance, predicts trend growth, and drafts video strategies.
Automated YouTube signals discovery: continuously tracks video metrics, search patterns, and viral momentum
Smart semantic matching: connects trending topics to creator niches using Qdrant vector search
90-day trend forecasting powered by LightGBM machine learning models using 85 engineered signals
AI copilot: automatically generates viral hooks, video titles, complete outlines, and SEO tags with live streaming responses
Microservices architecture with FastAPI: dedicated services for authentication, channel intelligence, and scheduled trend tracking
Containerized deployment with Docker for reliable scaling and seamless updates
Challenge — YouTube produces immense volumes of repetitive, low-value noise and irrelevant viral shorts that dilute genuine creator opportunities.
Solution — Built a multi-stage filtering pipeline combining semantic embeddings and engagement thresholds to isolate high-potential, niche-relevant topics.
Challenge — Generating comprehensive video ideas, scripts, and SEO outlines takes several seconds, making users feel the app is stuck.
Solution — Implemented Server-Sent Events (SSE) to stream the AI thought process and suggestions word-by-word in real time.
Kafka Streaming Lakehouse & Live Analytics
A real-time data engineering pipeline that ingests simulated UPI e-commerce transactions, handles unreliable data, and delivers instant revenue insights across Indian cities.
Live transaction streaming at high throughput using Apache Kafka partitions keyed by city
Real-time stream processing with PySpark Structured Streaming for instant aggregation and late-arrival handling
Reliable transactional data storage in Delta Lake tables with zero duplicates and acid guarantees
Instant revenue analytics across Indian cities querying millions of records with DuckDB
Challenge — Corrupted payment entries, network delays, or duplicate network packets could miscalculate store revenues.
Solution — Added strict watermark windows to process late orders, built automatic deduplication, and routed malformed records to an isolated dead-letter queue for inspection.
Challenge — Sudden traffic surges (tested from 10 to 5,000 events/sec) or pipeline restarts could lead to dropped data or duplicate counting.
Solution — Used checkpointing and Delta Lake's transaction logs to ensure exact once-processing and zero data loss even across system restarts.
Blogs related to my Specialization in AI/ML

A practical guide to implementing Bayesian hyperparameter optimization across K-Fold cross-validation splits for robust model evaluation.

An architectural exploration of contrastive multimodal learning, joint embedding spaces, and the practical trade-offs in scaling vision-language models.
Tools which keep me relevant in 2026

Generative UI Design that works as per my thoughts

Coding Fast MVP Prototypes and broilerplate code

Streamlining Project Managemen with Jira and Confluent workflows with detailed tracking

Managing E-commerce shops with real-time updates