VC.
ProjectsAboutContact

Varun Cumbamangalam.

Senior IoT & Edge AI Engineer · AI Product Manager · OraLens Healthcare

ProjectsAboutContactPrivacy

© 2026 Varun Cumbamangalam. Built with Next.js & Tailwind CSS.

All Projects
DevOpsBackendFrontend

Watchdog — Multi-cloud Observability Control Plane

One operational view across three clouds, with closed-schema telemetry and fail-closed destructive actions.

Watchdog dashboard(Owner access required)
0

Cloud Providers

0

Verification Tests

0 min

Fleet Sampling

Tech Stack

TypeScriptNext.jsAWS LambdaDynamoDBTerraformAzureGCP Cloud RunDockerAuth.js

The Problem

A small multi-cloud fleet can accumulate the operational complexity of a much larger platform without the staff to watch every provider console. Health, cost, container pressure, failed jobs, registry growth, and dead-man coverage were scattered — and any automated cleanup path carried more risk than the storage it might reclaim.

The Challenge

Watchdog needed useful cross-cloud visibility without centralising sensitive payloads or granting a monitoring service broad destructive authority. Cloud adapters therefore emit authenticated, closed-schema operational metadata only. Cleanup remains a separate two-system approval protocol: Watchdog presents an exact plan, a human authorises it, and the actuator independently replans and verifies the digest before deleting only approved image digests.

Architecture & System Design

Full system schematic available upon request

An AWS serverless hub owns ingestion, incident state, schedules, dead-man checks, and notification outboxes in ap-south-1. Independent collectors in Azure Central India and GCP asia-south1 scrub provider events before forwarding bounded snapshots. Detection-only host agents report container and filesystem signals every five minutes. A Next.js dashboard exposes same-origin control APIs behind owner authentication, while Terraform and pinned deployment scripts keep cloud identities and regional boundaries explicit.

Results

The dashboard and AWS hub are deployed, with independent GCP self-monitoring, Azure collector definitions, host and container telemetry, encrypted incident delivery, and exact deep links back to affected resources. The integrated verification gate records 537 passing tests across the hub, dashboard, GCP, Azure, and onboarding surfaces. Watchdog remains detection-first: it can explain and authorise an action, but it cannot silently clean up infrastructure on its own.

Live Demos

Watchdog dashboard

Owner access required

https://watchdog.varunc.com

Personal Project

More from Personal Project

Ummidvar — AI Job Application Agent

Autonomous, multi-profile job application agent: discovers roles across 7+ boards, ranks each 0–100 with a 5-component explainable scorer, generates hallucination-safe tailored applications via a Facts Graph, auto-submits through real ATS systems, tracks replies via Gmail, and flags visa-sponsorship signals across 5 countries — 286 tests, 11 modular packages, zero vendor lock-in.

PythonFastAPIPlaywright

Ummidvar — Autonomous Job Agent

Product vision and feature scoping for Ummidvar — an autonomous, multi-profile job application agent. Defined the 11-package modular architecture from a product perspective, prioritised the anti-hallucination Facts Graph as a non-negotiable product constraint, and scoped visa-sponsorship intelligence for 5 international markets.

PRD AuthoringFeature PrioritisationMulti-Persona Design

Sylars Work Manager — Agent Operations Workspace

End-to-end ownership

A self-hosted workspace for assigning repository work to AI agents with exact-SHA project context, isolated task environments, progress steering, and explicit human approval gates.

TypeScriptNode.jsDocker Compose

Swadhika Studios — Editorial Interior Portfolio

End-to-end ownership

A calm, editorial website for an interior-design and turnkey-delivery studio, built around full-bleed project photography, deliberate typography, and unhurried motion.

HTMLCSSJavaScript

BidWave — Freelance Opportunity Intelligence

Product Owner

A self-hosted opportunity engine that aggregates freelance listings, ranks fit in two stages, drafts tailored proposals, and keeps application decisions under human control.

Product DiscoveryPRD AuthoringRICE Prioritisation

RenderBoard AI — Interior Design Workspace

Product Owner

An AI-image-first interior design workspace for plan intake, review, layout, rendering, mood boards, and export—with safety, billing, and human approval designed into the flow.

Product StrategyPaid Beta ScopeAI Safety

Atelier CRM — Studio Readiness & Delivery

Product Owner

A status-first CRM for boutique interior-design studios, connecting client approvals, procurement readiness, installation milestones, and project delivery in one operating view.

Workflow ResearchStatus ModelPRD Authoring

Interested in this work?

Full architecture walkthrough and code review available during interviews.

Get in Touch All Projects