Dmitry Kvasnikov

Dmitry Kvasnikov

Senior Technical Product Manager

Connected products: IoT, hardware, and the software around them. Six years building products where software meets the physical world, from smart home ecosystems to off-grid solar.

Barcelona, Spain · English / Russian · Spanish resident
6+ yearshardware + software product management
40+connected devices shipped
120K+users of a smart home companion app
€100K+monthly revenue product line

Selected work

Smart home ecosystem, EKF

41 hardware SKUs with a companion mobile app (120K+ registered users, 20K+ monthly active): lighting, climate, sensors, cameras. Owned product decisions across hardware, app and cloud. Integrations with the three major Russian voice assistants (Yandex, Sber, VK).

Off-grid solar mesh-grids, Okra Solar

Energy hardware for emerging markets. Launched a Sub-1GHz wireless gateway that cut customer data costs for off-grid solar billing, and drove integration of current sensing into the battery unit to simplify installation.

EKF AI Challenge

External AI hackathon I ran end to end: 440 registered developers, 210 teams, 23 computer-vision solutions for automated quote generation from electrical schematics.

VR installation training

Proposed and shipped a VR training simulator (Oculus Quest 2) for electrical installations too dangerous or bulky to demonstrate live. Used at ~30 partner events and trade shows.

AI-native builds & contributions

Job Pipeline Tracker

My local-first job application tracker, built with Claude Code. Data stays in the browser via IndexedDB, no backend.

Self-hosted agent stack

Claude Code skills served as Telegram bots on a VPS, autonomous agents on a NAS (OpenClaw for job sourcing, Hermes on Codex), and a file-based queue that connects them across three machines. Daily drivers, not demos.

Standby

An unresponsiveness alarm for Pebble, built first for cryonicists: a background watchapp (pulse loss while still, falls, missed check-ins), an Android companion, and a self-hosted escalation server. Alerts step up through relatives to an organization on standby. People decide whether to call emergency services; it never auto-dials. In beta preparation: the full chain has run 24/7 on real hardware since August 2026.

career-ops (fork)

Contributions to an open-source AI job search system: ATS scanner providers (Personio, Teamtailor), location-filter engine fixes, and an extensive targeting configuration.

Forks & ports

YaForecasWatch2: a Pebble watchface fork with added weather providers, UV and rain probability, and localized holidays (yes, a Pebble). Plus modifications to Win-CodexBar, a usage monitor for Codex and Claude Code.

Ask the site agent

A small assistant grounded in a public fact sheet about my work. It runs on my own VPS, is rate-limited, and refuses what it does not know. Part of the same self-hosted agent stack described above.