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 projectsWhat 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 Berufsbildungscenter 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.
