Johan Stefanes - Creative Developer & AI Builder

I'm Johan, a software engineer apprentice based in Zurich. I build interfaces, AI workflows and tools that take repetitive work off people's plates.

At Switch

I currently work in Registry (Domain Applications), after rotations in video, security, and trust & identity.

On my own time

I explore creative web experiences, Claude-powered workflows and small tools that make daily life easier.

  • 18Claude certificationsAnthropic
  • 11projects builtpersonal & open source
  • 4teams at Switchregistry, video, security, identity
  • 2023apprentice sinceEFZ expected 2027

Selected work

11 projects

What I do

  • Product & Interface

    Responsive web apps, dashboards and internal tools - from first concept to a polished front end.

    • TypeScript
    • React
    • Next.js
  • AI & Automation

    Claude-powered workflows and agents that turn repetitive manual work into reliable systems.

    • Claude API
    • Agents
    • Python
  • Creative Web

    Motion-led, editorial and 3D web experiences.

    • GSAP
    • Three.js
    • React Three Fiber

Experience

Switch

Since Aug 2025 · Zurich

  • Registry (Domain Applications)Aug 2026 - present
  • VIDEO (Video)Apr 2026 - Aug 2026
    • Python
    • FFmpeg
  • CSec (Security Commercial Sectors)Nov 2025 - Apr 2026
    • Built internal tools and automation for security workflows.
    • Developed Python/Django systems for reporting, data processing and operational support.
    • Turned recurring manual processes into maintainable internal platforms.
    • Django
    • Python
  • TRID (Trust & Identity)Aug 2025 - Nov 2025 · 4 mon
    • Supported trust & identity services through scripting and automation.
    • Worked with PHP, Bash and service-oriented tooling.
    • PHP
    • Bash

Noser Young

1 yr · Zurich

  • Practical Training YearAug 2024 - Jul 2025 · 1 yr
    • Completed a practical training year during the second year of my apprenticeship, deepening my software development knowledge through hands-on experience.
    • React.js
    • Python

ICT Berufs­bildungs­center AG

1 yr · Zurich

  • Vocational Foundation YearAug 2023 - Jul 2024 · 1 yr
    • Completed the first year of my application development apprenticeship, building a foundation in software development.
    • GitLab
    • Python

Education

Aug 2023 - Jun 2027 (expected)

EFZ in Computer Science, Software Development

BBW Berufsbildungsschule Winterthur

Certified

Anthropic

Claude API & agent workflows

Certified across Anthropic's Claude curriculum. I use Claude for workflow automation, tool-use systems, structured content generation and developer productivity.

have a product, workflow or creative web idea?

tap it. then keep tapping.

Still building this site