YUVAL.SYS --:-- TLV · ALL SYSTEMS NOMINAL

I build products like
infrastructure:
shipped, monitored,
measured.

Yuval Cohen Rappaport — Product Manager. The map below is real. These are the systems running in my apartment right now. Click any node.

LIVE SYSTEM MAP — TLV APARTMENT + EDGE
running scheduled you
click a node ↓
PRODUCTION EVENTS — LAST 24H initializing…
Every node is a real system I built and operate. Telemetry below is replayed from production logs, shifted to your clock.
01

Field reports

Three systems, end to end
REPORT 01 — CAFE.PLATFORM In production · on the floor daily ask me about it →

A staff-competition & BI platform a café actually runs on

Built end-to-end for an independent Tel Aviv café: live sales competitions for the staff on the bar iPad — tied to real inventory, so expiring stock sells first — plus owner dashboards on live POS telemetry. Used on the floor every working day.

Problem

The owner ran staff contests on a whiteboard while baked goods expired unsold. He wanted the stock moved, the team engaged, and real visibility — without enterprise POS lock-in.

Shipped
  • Live team competitions on the bar iPad, designed around the barista's 10-second window at the register.
  • Owner home with live telemetry, anomaly flags, and trial-progress tracking.
  • POS reporting + time-clock sync, reverse-engineered from the existing register.
Measured

Releases ship behind a validation gate: measurable sales lift and expiry-waste reduction over a six-week window decide validate / pivot / kill — before expansion to café #2.

STACK — Python · FastAPI · PostgreSQL · React · Docker · private repo, happy to walk through it
REPORT 02 — WHATSAPP.BOT Running 24/7 · home server github →

An assistant that answers WhatsApp in my voice

WhatsApp was eating hours a day — events buried in chats, commitments forgotten. The bot watches my threads, drafts replies in my voice, and syncs the rest to Calendar and Tasks. Nothing sends without my approval.

Insight

The cost isn't the typing — it's the context switching. An assistant has to act in your voice, not just route messages.

Shipped
  • Voice-matched drafting from chat history, with an approval dashboard.
  • Commitment detection → Google Tasks / Calendar, automatically.
  • PM2-supervised on the home server. In daily use.
Measured

Drafts approved without edits >70%. Events captured with one tap. Zero missed commitments per week.

SIMULATOR — replay of a real flow
STACK — TypeScript · Baileys · Gemini · React 19 · SQLite
REPORT 03 — TANK.SENSOR Deployed · kitchen counter github →

The espresso machine that texts me

My machine kept dry-firing the boiler when the tank ran empty mid-shot. A capacitive sensor taped to the reservoir, an ESP32, and Telegram pings me the second it hits empty. Small system, complete product thinking.

Insight

The critical moment is when it hits empty. You don't need a level gauge.

Shipped
  • Non-contact sensor on the reservoir wall — zero plumbing changes.
  • Telegram alerts, interactive commands, configurable heartbeat.
  • 5-min polling · 1-min debounce · WiFi auto-reconnect.
Measured

Empty state caught within one cycle. Zero false alarms in 30 days. Heartbeat proves it's alive.

SIMULATOR — drain the tank
Reservoir
86%
STACK — C++ · ESP32 · PlatformIO · Telegram Bot API
02

Operator file

Who runs this

Ships like a small team. Thinks like a system.

I'm a PM based in Tel Aviv. I take products from zero to measured — discovery, build, instrument, decide. Before going independent I directed ground-up development of a B2B SaaS platform turning raw IoT data into product features, with clients in 10+ countries.

The systems on the map aren't side projects in the usual sense. They're how I work: find a real problem, ship the smallest thing that solves it, instrument it, let the data decide. The café platform upstairs has a kill-switch metric. So should most roadmaps.

2021–24  B.A. Physics & Philosophy — Tel Aviv University
2019–20  MCSA — systems administration, John Bryce
2016–19  Commander, Reconnaissance Unit — IDF
01Product managementDiscovery → roadmap → delivery → measurement. Owning the whole loop.
02AI-first workflowAI in every phase of the lifecycle — not as a feature, as a method.
03Data analysisPython, SQL, dashboards people actually open. Ask the right question first.
04Cross-functional leadershipEngineering, design, client success — international accounts, 10+ countries.
05Technical depthFrom REST APIs to embedded firmware. Enough to prototype alone and speak fluent engineer.
06Systems thinkingIf it can be automated, connected, or measured — it will be. See: the map.
03

Service history

Roles
NOV 2025 — PRESENT

Independent Product Manager & Automation Consultant

Self-employed · Tel Aviv

Building and shipping AI-powered automation tools for local businesses — strategy, scoping, prototyping, measurement.

  • Built and shipped a café staff-competition and BI platform — real business, real floor — from problem framing through launch and measurement.
  • Used AI across every phase of the product lifecycle: discovery, prioritization, prototyping, and performance review.
  • Maintaining and iterating a portfolio of tools in daily use — each with an instrument-and-decide loop baked in.
JAN 2020 — DEC 2021

Product Manager & Client Success Associate

Agrint

Directed ground-up development of a B2B SaaS platform turning raw IoT data into actionable product features.

  • Owned an end-to-end product domain — led engineers and designers through ideation, execution, and launch.
  • Managed global accounts across 10+ countries, bridging client feedback and internal development cycles.
  • Built Python/SQL data reports giving business units real-time performance insights.

Open a
channel.

I ship products with measurable outcomes and an instrument-and-decide loop. If you're hiring a PM who builds, or building something where that matters — let's talk.

[email protected]
Tel Aviv District · available for new roles
© 2026 YUVAL.SYS — Yuval Cohen Rappaport One HTML file. No framework, no CMS — served from the home server on the map, through a Cloudflare tunnel. IN OPERATION SINCE NOV 2025