ALVI Smart
Cross-platform IoT monitoring for commercial air filtration systems. Real-time sensor data, lifecycle alerts, and filter health — delivered on mobile, desktop, and web from a single codebase.
Alvi is the customer-facing product I built across CleanAir.ai and Blade Air (Blade Air acquired CleanAir.ai in 2023) — a cross-platform monitoring system that connects IoT-enabled air filtration units to the people who rely on them. Customers install commercial air filters in their buildings, and Alvi shows them exactly what those filters are doing in real time: air quality readings, filter saturation levels, and automatic alerts when it's time for a replacement.
The Problem
Commercial air filters are expensive and critical infrastructure, but customers had zero visibility into how they were performing. There was no way to know when a filter was approaching end-of-life until it stopped working effectively. Maintenance was reactive — wait for a complaint, send a technician, replace the filter. That cycle was costly for customers and unsustainable for the business.
What I Built
I worked with hardware engineers to design the firmware for IoT-enabled filter units (ESP826/ESP32 devices), then built the full software stack that turns sensor data into a usable product. The platform delivers three surfaces — a mobile app for iOS and Android, a desktop app for Windows and Mac, and a web dashboard — all sharing a single Vue.js codebase.
Each app connects to AWS infrastructure that ingests real-time telemetry from deployed filter units: airflow rates, particulate levels, filter saturation, and environmental conditions. The backend processes that data and triggers notifications at key moments throughout the filter lifecycle.
Key Features
- Real-time filter monitoring — IoT sensors report filter saturation, airflow data, and environmental conditions directly to the app
- Lifecycle notifications — Automatic alerts when filters need changing, when air quality thresholds are exceeded, and at multiple points during the filter's usable life
- Cross-platform delivery — One Vue.js codebase powering mobile (Ionic/Capacitor), desktop (Electron), and web interfaces
- Hardware-software integration — Collaborated with engineers on ESP826/ESP32 firmware design; guided students through firmware implementation
- Auto-scaling cloud infrastructure — AWS ECS with containerized services that scale automatically with the number of deployed filter units
- CI/CD pipeline — Automated testing and deployment via GitLab CI, enabling rapid iteration
Started as Lead Software Developer at CleanAir.ai (2018), progressed to Principal Developer, and continued through Blade Air's acquisition of CleanAir.ai in 2023 — ultimately serving as Director of Technology at Blade Air through February 2026. I was the sole technical leader in an organization of 30, reporting directly to the CEO. Built the architecture plan from scratch, set up CI/CD pipelines, practiced TDD for all developer-facing APIs, and guided the product from prototype through acquisition to production scale.
Tech Stack
More Projects
MarkMyPages.com
A document reader for PDFs, EPUBs, Word docs, and text files where every annotation links back to the exact page and position in the original document.
FlourPower.app
A family recipe app with AI-powered enrichment that auto-extracts cooking timers, ingredients, tools, and substitutions from every recipe. Up to 5 members per household share cookbooks and shopping lists. Available on web, iOS, and Android.
MoveMyRecipes.com
Free web tool that converts Paprika, CopyMeThat, Cook'n, and MasterCook recipe exports into open formats — JSON, PDF, CSV, Markdown, and more. No account required, no signup, and files are automatically deleted within 7 days.
Like What You See?
Let's discuss how I can build something like this for your business.