Skip to content
View jvonscheidt's full-sized avatar

Block or report jvonscheidt

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jvonscheidt/README.md

Johannes von Scheidt

Technical Advisory & Solution Architecture
Microsoft Cloud · Identity · Security · Workplace · M&A Transformation
Enterprise transformations through executable architecture.

CV · LinkedIn · 📍 Zurich, Switzerland


About

Over a decade delivering Microsoft platform transformations, M&A separations, tenant migrations, and identity modernisation across Automotive, Consumer Goods, Media, and Financial Services in Switzerland, Germany, and Austria.

I started in the engine room, not in a classroom — and that foundation shows in how I assess and shape solutions today: architecture decisions grounded in what actually works at scale.

  • 🤵 Senior Manager at Avanade (a joint venture of Accenture and Microsoft)
  • 🔍 Scoped Day 1 readiness for carve-outs spanning 35,000+ users
  • 🛡️ Designed architecture under regulatory constraint — FINMA, DORA, TISAX
  • ⏱️ Compressed a strategic carve-out timeline by 30% by resolving separation and identity risk at the architecture stage rather than in delivery
  • 💶 Own solution architecture and commercials for Microsoft consulting and system-integration deals
  • 🏗️ Built a fully custom IdM solution for a large Enterprise environment for a special carve-out scenario

Focus areas

Microsoft 365 Microsoft Entra ID Conditional Access Zero Trust Microsoft Defender Intune Hybrid Identity Identity Lifecycle / IAM SCIM · SAML · OIDC/OAuth Azure Virtual Desktop PowerShell

How I build

The pinned repositories are personal projects, built the way I shape client delivery: modern engineering practice paired with agentic AI coding. I build each with Claude Code against a repo-level CLAUDE.md that pins the toolchain, lint, and commit conventions up front — so the AI works inside the guardrails rather than around them.

  • 🦀 m3u-viewer — a fast Rust terminal viewer for large IPTV playlists, with Xtream and XMLTV/EPG support.
  • 📊 key-indicators-dashboard — a Streamlit macro, volatility, and sentiment dashboard with minimal overhead
  • 🧾 ibkr-etaxstatement — converts Interactive Brokers exports into a standards-compliant Swiss eCH-0196 tax statement.

Same instinct as the day job: let the architecture and the guardrails carry the quality, so the tooling accelerates delivery instead of eroding it.

Certifications

  • Cybersecurity Architect Expert — SC-100
  • Azure Security Engineer Associate — AZ-500
  • Identity and Access Administrator Associate — SC-300
  • Azure Virtual Desktop Specialty — AZ-140
  • ITIL Foundation

Beyond the keyboard

🛩️ Private pilot (EASA LAPL-A) · 🎓 IMD Executive Education (2026) · 🇩🇪 🇬🇧 German (native), English (fluent)


Full CV → cv.vonscheidt.ch

GitHub Stats

Pinned Loading

  1. ibkr-etaxstatement ibkr-etaxstatement Public

    Convert an Interactive Brokers FlexQuery export into a Swiss eCH-0196 E-Steuerauszug — validated XML plus an eCH-0270 barcode PDF for cantonal tax software.

    Python

  2. key-indicators-dashboard key-indicators-dashboard Public

    Single-page Streamlit dashboard for near-real-time macro, volatility, and sentiment indicators — minimal infrastructure, zero recurring cost.

    Python

  3. m3u-viewer m3u-viewer Public

    A fast terminal viewer for large M3U/M3U8 playlists, written in Rust. Browse, filter, and play IPTV channel lists that are far too big for a text editor — smoothly, even at 100 MB.

    Rust