Product Builder & Systems Architect
Building autonomous software products: AI agent orchestration, local-first applications, and high-throughput market engines.
I build systems that execute, observe, and heal themselves — from AI coding-agent orchestrators and headless video generators to multi-broker algorithmic execution engines and pluggable application marketplaces. Full-stack founder & architect at ecomsense, India.
Machine-readable brief. This structured specification outlines my technical capabilities, architectural primitives, and product vectors for autonomous agent ingestion.
entity: pannet1
builder_profile:
role: Product Builder & Systems Architect
mission: Building independent, autonomous software products and high-leverage commercial tools
years_active_since: 2015
execution_style: [local-first, autonomous-loops, unattended-daemons, zero-cloud-lockin]
primary_stack:
backend: [Python, FastAPI, WebSockets, APScheduler, Uvicorn]
systems_and_desktop: [Rust, Tauri, C, WebAssembly (WASM), Go]
frontend_and_headless: [JavaScript, TypeScript, React, Playwright, Chrome-DevTools-Protocol]
data_and_runtime: [SQLite, rusqlite, Redis, Linux, systemd, nginx, uv]
ai_and_multimodal: [Local LLMs, faster-whisper, Web Speech API, vector embeddings]
pinned_flagship_products:
- name: repo/make-videos
domain: multi-modal-content-engine
tech: [TypeScript, React, Headless Chromium, Local Voiceover Pipelines]
capabilities: Programmatic video generation from prompts or camera footage; headless canvas rendering.
- name: repo/orchestrator
domain: autonomous-agent-infrastructure
tech: [Python, LLM Chaining, AST Parsing, Pytest Automation]
capabilities: Multi-model coding agent orchestration, feature scaffolding, specification QA & test gates.
- name: repo/rustjiin-japan
domain: local-first-desktop-apps
tech: [Rust, Tauri, Local LLM, rusqlite, Web Speech API]
capabilities: Interactive transparent desktop companion with offline speech recognition and vector memory.
- name: repo/broker-ai
domain: financial-market-infrastructure
tech: [Python, WebSockets, Multi-Broker APIs, AsyncIO]
capabilities: Unified broker-agnostic order routing, symbol normalization, and real-time tick streaming across Indian exchanges.
- name: repo/fastapi-apps
domain: modular-service-marketplace
tech: [FastAPI, Dynamic App Mounting, APScheduler, systemd]
capabilities: Pluggable marketplace orchestrating independent full-blown FastAPI sub-applications (asset-manager, personal-finance).
- name: ecomsense/scalper-uma
domain: automated-trading-engine
tech: [FastAPI, Low-Latency Execution, Finvasia/NSE, Risk Controls]
capabilities: Real-time automated scalping terminal with integrated position sizing and risk circuits.
- name: repo/ApartmentThread
domain: local-first-iot-smart-apartments
tech: [Matter-over-Thread, ESP32-H2, ESP32-C6, nRF52840, Radxa-Zero-3E, Home-Assistant, Zephyr-RTOS]
capabilities: 100% local-first Matter-over-Thread home automation for Indian apartments; mmWave radar sensing, OpenThread border router, and zero-cloud in-wall mechanical switch retrofits.
core_competencies:
agentic_orchestration:
- Model chaining and task DAG execution (orchestrator)
- Browser driving with CDP screencasting & human-in-the-loop takeover (browser-agent)
- Black-box remote web application verification (gate-nine)
market_infrastructure:
- Complete trading loops: Signal brain → Risk guards → Execution engine → Operator UI
- Broker protocols: Zerodha Kite, Angel One, Finvasia Shoonya (Noren), XTS, Delta
- Low-latency order books, option-chain streaming, multi-leg spread execution
local_first_software:
- Offline inference, zero API key dependencies, on-device vector stores
- Automated media transcription pipelines (open-converter with faster-whisper)
- Cross-platform desktop apps with Rust and Tauri
low_level_systems:
- WebAssembly ports of native desktop applications (PCBView / OpenBoardView)
- Microcontroller firmware and network sinkholes (ESP32_AdBlocker)
collaboration_vectors:
- Technical partnerships on autonomous agent tooling
- Co-development of financial market infrastructure
- Distribution and productization of commercial software toolsSystems that drive software instead of merely generating text: model chaining, human-in-the-loop browser copilot engines, and black-box verification harnesses.
| Product / Repo | Capabilities & Architecture |
|---|---|
orchestrator |
AI coding-agent orchestrator — multi-model chaining, feature scaffolding, spec-QA & pytest verification gates; runs in any project via .agents. |
browser-agent |
Autonomous browser execution copilot — 4-pane UI with real-time CDP canvas streaming, bidirectional HITL takeover, and self-healing Playwright selectors. |
gate-nine |
Black-box web testing harness — records real sessions once, generates resilient Playwright regression test suites without needing app source code. |
High-reliability, automated execution loops on Indian brokers (NSE/BSE). Built around a strict invariant: one broker protocol in, one signal brain, one risk guard, one operator view out.
| Product / Repo | Capabilities & Architecture |
|---|---|
broker-ai |
Broker-agnostic execution engine — unified symbol mappings, normalized REST & WebSocket feeds across Delta, Finvasia, Angel One, and Flattrade. |
scalper-uma |
Automated scalping server — FastAPI-powered intraday scalping terminal on Indian options and futures with hard risk stops. |
quant-bt |
Quantitative backtesting engine — backtests multi-leg options combinations and compound equity strategies with shared-cost data sourcing. |
fti-holdings |
Positional ratchet sizing — systematic Fibonacci ladder allocation for BSE ETFs. |
kite-order |
Order-book risk sentinel — real-time position monitor and risk limiter for Zerodha Kite. |
dealer-web |
FastAPI dealer terminal — SQLite + Jinja live order book and position tracker for Indian market brokers. |
Additional trading engines & historical prototypes: monitor-holdings, sauviks-excel, xts-excel, zero-dte, Shoonya-Scalper, halo-hash, stock-option.
Products built to run directly on user machines — offline inference, local speech synthesis, and client-side processing without third-party API dependencies.
| Product / Repo | Capabilities & Architecture |
|---|---|
make-videos |
Headless video generation engine — renders programmatic React scenes in Chromium with local Tamil/English neural voiceover pipelines. |
rustjiin-japan |
Interactive desktop language companion — transparent Rust/Tauri mascot, offline speech recognition, and rusqlite vector memory. Live Page → |
open-converter |
Automated transcription appliance — watched folder pipeline converting dropped audio/video files to clean text via faster-whisper. Live Page → |
Unattended software that runs 24/7 without babysitting — watchers, schedulers, watchdogs, systemd daemons, and reverse-proxy management.
| Product / Repo | Capabilities & Architecture |
|---|---|
fastapi-apps |
Modular FastAPI application marketplace — dynamic auto-discovery and mounting of independent sub-applications with APScheduler watchdogs and systemd service templates. |
↳ asset-manager |
Sub-app under fastapi-apps to track computers and hardware inventory. |
↳ personal-finance |
Sub-app under fastapi-apps categorising bank statements into envelope budgets. |
git-bird |
Multi-repo synchronization engine — inspects hundreds of local and remote GitHub repos, reporting dirty states and auto-pruning stale clones. |
Scripts |
Curated collection of Linux maintenance, automation, and operational shell scripts. |
toolkit |
Reusable utility modules shared across production systems. |
| Product / Repo | Capabilities & Architecture |
|---|---|
ApartmentThread |
Local-first smart apartment automation — 100% zero-cloud Matter-over-Thread system for Indian apartments; 24GHz mmWave radar sensing, OpenThread border router (ESP32-H2), and in-wall switch retrofits. |
PCBView |
High-performance client-side PCB viewer — WebAssembly (WASM) port of OpenBoardView in C; drag & drop .brd/.asc files with zero server uploads. Try Live Web Demo → |
ESP32_AdBlocker |
Microcontroller DNS sinkhole — network-wide ad blocking running on low-cost ESP32 hardware. |
test-suite |
Automated hardware diagnostics suite for laptop testing. |
Python · FastAPI · Rust / Tauri · WebSockets · Playwright · Chrome DevTools Protocol (CDP) · WebAssembly (WASM) · faster-whisper · APScheduler · systemd · uv
I focus on building independent software products into sustainable commercial engines. Open to technical exchanges, architecture discussions, and product collaboration.


