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.
Full-stack work across a FastAPI and PostgreSQL backend, a React frontend and the Docker, Kubernetes and AWS infrastructure they run on.
Reduced response times on high-traffic API endpoints by implementing asynchronous request handling in FastAPI and optimizing PostgreSQL query execution plans.
Reduced AWS infrastructure costs by optimizing Docker container image sizes and tuning Kubernetes resource requests and limits.
Automated deployment pipelines using Git and Docker, shortening deployment cycles while keeping releases zero-downtime.
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.