COM 1 TUNE TO CONTACT
ACT
121.750
SBY
XPDR MODE C
ILS RWY 109.90
47.501°N · 8.724°E FL350 CVO · Hardware · AI Winterthur

Show me,
don't teach me.

I build things that prove themselves. Then I help others do the same.

What I do →
Services
What I do —
and how.
01 /
Vision Building
You have a team and a technology. But no north star. I help you find it — and make people want to follow it.
CVO Mandate
02 /
Hardware + AI
From CHF 2.85 ESP32 to enterprise IoT — prototype to production, HIL testing included. SpaceX-grade rigour for under CHF 100. I show your team how it's done.
CTO Mandate
03 /
Structured AI Development
Not ChatGPT in the browser. Claude Code — structured, spec-first, phase-by-phase. The kind of development where every decision is traceable and every output is explainable.
CTO Mandate
04 /
AI Ethics & Safety
The human is always PF. AI earns authority — staged, logged, reviewable. Cockpit-grade governance for teams that can't afford to find out the hard way.
AI Governance
Proof
Numbers don't
vibe code.
22
Days from zero to working sensor — SEN66 · GPS · LoRaWAN · BLE · Backend · Viz
50
Sensors requested by Stadtbus Winterthur for their entire trolleybus fleet
2.85
CHF — ESP32-C3 Mini from AliExpress. It runs, it measures, it sends. No excuses about hardware cost.
0 V
What the multimeter reads on a vibe-coded cake. The core was still good.
Markus Leutwyler
// MARKUS.LEUTWYLER
About
Markus
Leutwyler

CVO on mandate, builder by instinct, social catalyst by design. I lower the activation energy between people, technology, and the hard questions that matter.

IBM OS/2 → HP webOS (Sunnyvale) → make.human.technology → PartTech Winterthur. Each round larger radius. Each loss made me clearer, not cynical.

«Ich bin kein Produkt.
Ich bin ein Prozess.»
CVO on MandateHardware DevOps Claude CodeIoT AI GovernanceOpenSim PartTech WinterthurWinterthur

The flight sim on this page is built with OpenSim ↗ — an open-source browser simulation engine I'm actively developing — any aircraft, any mission, any browser. And this week: a black box. Every flight, every decision, every override — logged. Proof that the architecture exists.

Pricing
Fixed scope.
Fixed price.
Custom Mandate
On request
CVO Mandate · CTO Mandate · AI Governance
Three tracks, one person — vision, technology, or both, with AI governance built in. Every engagement is scoped to the outcome, not billed by the hour.
Ready to
be shown?
No slide decks, no theory — let's build something real.
markus@visionpilot.ch →
VHF · 126.200 MHz INFORMATION —
VHF · 120.700 MHz ZÜRICH CONTROL
CALLSIGN>
VHF · 119.700 MHz ZÜRICH APPROACH
CALLSIGN>
VHF · 118.100 MHz VISIONPILOT TOWER
CALLSIGN>
AIRBUS A350 XWB · FMS MCDU 1 · VISIONPILOT
MANDATE INIT 1/4
SP>
🔊 Enable audio — click here then tune 126.200 for ATIS
LSZH · ZÜRICH KNEEBOARD · REV 1
🔊 Enable Audio click to activate
ENROUTE
CTR 120.700Zürich Control
CTR 128.530Zürich Control E
UIR 131.150Zürich UIR
LSZH FIELD
GND 121.750Ground
DEL 121.900Clearance Delivery
ATIS 126.200ATIS Zürich
APP 119.700Approach
TWR 118.100Tower
GUARD 121.500Emergency
ILS APPROACHES
RWY 28109.90CRS 280°
RWY 10110.30CRS 100°
RWY 34111.15CRS 343°
RWY 16109.35CRS 163°
TRANSPONDER
EMERGENCY7700
LOST COMMS7600
HIJACK 7500
VFR 7000Europe
LSZH FIELD
ELEV1416 ft432 m
TA 8000 ftTrans Alt
TL FL100 Trans Level
ILS RWY 28 · PROFILE
 FL100                      ┐
   ↓  ATC clears ILS        │ descend
 4000 ──────────────────┐   ↓
 FAF  ────────────── ↘  │ 3° slope
 3000                  ↘ │
 2000                   ↘│
 1000 GEAR ↓  FULL FLAP  ↘
  500                     ↘
  200 ◆ MINIMUMS / DA      ↘__
   50 RETARD                  | THR
    0 ══════════════════════════ RWY 28
      10nm    5nm    2nm   1nm  0