I build full-stack software, applied ML pipelines, and backend systems.
My latest project, HomeSense, builds a platform around my thesis model for smart-home activity recognition: live streaming, anomaly review, web and phone apps, a resident simulator and a Kubernetes deployment. Before that I shipped production web applications at Stylabs Technologies.
Invented data for illustration, not a recording of a real home. Now: 06:59:54.
Latest project, June to October 2026
HomeSense
I took my thesis model for smart-home activity recognition and built the platform a real deployment would need around it: a streaming pipeline, anomaly review, a controlled assistant, a resident simulator, gated model releases, web and phone apps, and Kubernetes packaging.
The digital twin: a simulated resident walks the floor plan, and the platform's conclusions are checked against what really happened.
A model earns its place through measured checks, a shadow run and a review. Every change is recorded.
27
architecture decision records
One per major design choice, written as it was made.
499
Python test functions
Unit, contract, golden-number and integration suites.
15
workloads in one Helm chart
Each with probes, autoscaling and a network policy.
47,211
events stored out of 47,211 published
After deleting stream pods mid-simulation on a local three-node cluster: none lost, none duplicated.
Screenshots are real captures from the project's UI guide, taken from a seeded demo house built on the public CASAS Aruba floor plan. Figures come from the project's own tests, benchmarks and recovery checks, run on a development workstation and a local cluster.
Professional work at Stylabs Technologies
Live products
Products I worked on that are live today. The screenshots are each product's public home page and show the whole product, so each card says which part was mine. The code belongs to the company.
A live product for design-led holiday homes and service apartments in Dubai, for daily and monthly stays. I built the chat support system for customers, employees and owners, and contributed rental, sales and expense features.
A live product for renting luxury villas and holiday homes in India, searchable by location, dates and guests. A sister product to Manzil, where I worked on the same chat support system and rental, sales and expense features.
A live Dubai real-estate platform for buying, renting and listing property, built by a small team on a tight timeline. I helped set up the foundation and built frontend components, backend integration, authentication and data workflows.
A live online marketplace for sneakers, streetwear, apparel, watches and more. I developed components, fixed bugs, built API integrations, tested the application and wrote API documentation for the frontend and mobile teams.
Multimodal Self-Supervised Activity Recognition on CASAS Smart-Home Sensor Streams
A smart home can tell what a resident is doing without a camera, just from motion and door sensors clicking on and off. My thesis asks how best to read those sparse event logs, and finds that the answer depends on the house.
An interactive way to learn system design: instead of reading about caching, you flush the cache and watch the database fall over. A simulation engine drives 40 system labs, an architecture canvas, a code playground and scored challenges. It has helped over 10,000 users learn system design.
A browser-only site that teaches machine learning by letting you change it: 75 lessons with live interactive labs and 20 guided end-to-end projects. Every model is written from scratch in TypeScript, so there is no server and nothing to install. It has helped over 5,000 users learn machine learning algorithms.
A watch-party app for people who follow sports together: spoiler-safe chat, live reaction counts, polls, pick'ems and a data desk with live tables and fixtures for UFC, F1, football, college football and cricket. A web app, a Node server and an Android app share one API. Around 200 users have used it.
React 19
Vite
Express 5
Socket.IO
MongoDB (optional)
Read the case study
What I work on
Production full-stack development
Frontend components, API integration, authentication and data workflows in team-built web products.
Streaming, idempotent processing and orchestration in HomeSense, plus sockets, concurrency, hashing and query processing built from scratch in coursework.
Technical Intern, full-stack, May 2023 to May 2024
Contributed to several production web applications on a product team, working across the client, the API and the database.
Developed new frontend components and integrated them with Node.js and Express APIs.
Wrote API calls and MongoDB aggregate queries for data-heavy screens, and wrote API documentation used by frontend and mobile developers.
Developed the chat support system for customers, employees and owners in the Manzil and Hirevilla rental marketplaces.
Tested features, triaged bugs and fixed them across the client and server. Improved the marketplace's average page-load time from 4 s to 1 s with code splitting, lazy loading and component optimization.
Savitribai Phule Pune University (ISBM College of Engineering)
B.E. Computer Engineering, 2019 to 2023
First Class with Distinction
GPA 8.7/10.
Algorithms and theory
Data Structures and Algorithms
Design and Analysis of Algorithms
Theory of Computation
Discrete Mathematics
Systems, networks and data
Database Management Systems
Computer Networks and Security
Systems Programming and Operating Systems
Cloud Computing
High Performance Computing
Internet of Things and Embedded Systems
AI and machine learning
Artificial Intelligence
Machine Learning
Deep Learning
Data Science and Big Data Analytics
Software engineering
Software Engineering
Web Technology
Software Testing and Quality Assurance
About
From product teams to research
I started in software engineering at Stylabs Technologies, where I learned to ship features inside team codebases. Graduate study at the University of Georgia added systems, databases and machine learning, and my thesis combined them. HomeSense is where I took that all the way to a running platform.