About

I'm a generalist with a systems architect's eye. Technology, design, craft and strategy belong together for me, and I don't want to be boxed into one of them. I lead when it helps and pitch in when the team needs it.

Started with an apprenticeship as an electronics technician. Then IT projects and 3D production, and nine years with my own company, Mediagenerator, building installations for clients like Volkswagen Autostadt and Herzog & de Meuron. At ETH Zürich I ran RAPLAB's machine park for over eight years, taught digital fabrication and wrote the machine control that every workshop user ran. At spherene I took the patented ADMS algorithm into products for Rhino, Fusion and nTop, first as Creative Technologist, from 2024 as Chief Innovation Officer.

I've worked with language models since the first GPT versions. Now I build my own systems with Claude Code: a personal assistant on a Raspberry Pi, a job-search system, a VJ and plotter tool. Next I want to bring that into a team that builds physical things: path generation, machine control, interfaces.

Also take photographs. A few series, from Tokyo at night to Paris streets, are on the photography page.

db@danielbachmann.ch

Daniel Bachmann

CV

Experience

  1. Own development projectsSoftware, AI and electronics

    • HMN3: a personal assistant system with eight apps on a Raspberry Pi and a NAS, with deploy scripts, health checks and alerting.
    • A job-search system in TypeScript. It collects and triages job ads, writes tailored CVs and cover letters as PDF and leaves the mails as drafts.
    • Gorilla: a structural simulation app on WebGPU with a Rhino plugin, grown from an idea to a dozen kinds of physics, then cut back to what CalculiX confirms.
    • Hyperion: real-time VJ and plotter software with its own SDF and node library, Strudel audio, MIDI and new ways to operate node graphs.
    • ESP32 hardware: an e-paper info frame for the HMN3 brief, an e-paper chord guide for the guitar, VoiceDrop push-to-talk dictation, and the 3corder handheld in progress.
    • Talk at the CAD + AI After Hours meetup in Zürich, with the first public demo of Gorilla.
  2. 2022 to 2025

    Creative Technologist, Chief Innovation Officer from November 2024spherene AG

    • Turned the patented ADMS algorithm into products people can use: sphereneRHINO, sphereneFUSION, sphereneNTOP and sphereneMAKE.
    • Built the interactive proof-of-concept field editor, with a 3D interface in Blender Geometry Nodes, that became the technical foundation of sphereneDESIGN.
    • Planned and led the roadmap and release plan of five product lines, from alpha to final release. Ran product management for the Rhino, Fusion and nTop integrations.
    • Won the first commercial customers and built key accounts in four sectors: additive manufacturing, footwear, aerospace and energy.
    • Built and ran the partnerships with McNeel, Autodesk, nTop.
    • Led PR and marketing: built the brand, grew LinkedIn to more than 3,500 followers and Discord to more than 350 members, and made more than 50 video tutorials, some with my own music.
    • Built the company website myself in WordPress and Semplice, content and upkeep included, through four versions from October 2022 to 2025. With maintenance, copy, graphics and implementation in house, the company no longer needed agencies and saved that cost.
    • Made all the marketing material myself: videos from story and previz to rendering, compositing and distribution, and photos and high-end renderings for brochures, the web and investor materials.
    • Represented the company in more than ten talks, seven webinars, around 30 client presentations and more than 15 international fairs, among them Rhino World, Formnext, CDFAM, nTop Summit and AMX.
  3. 2020 to 2021

    Own development projectsSoftware, AI and digital fabrication

    • Wrote a G-code control from Rhino3D for the metal laser cutter of the ZHdK workshop, so the machine could run from modern software.
    • Electronics, additive manufacturing and media projects, among them a 3D-printed pickup with hand-wound coils and custom PCBs.
  4. 2011 to 2020

    Deputy Workshop Leader & LecturerETH Zürich, Department of Architecture, RAPLAB

    • Ran the machine park (evaluation, maintenance, repair) and stood in for the workshop leader in daily operation.
    • Wrote my own G-code machine control for the MultiCAM router, the Zünd cutter and the Epilog and Trotec lasers. Every workshop user ran it in place of the vendor software.
    • Helped plan and build the IoT workshop control system for over 1,300 architecture students: card authentication, touchscreens, electronics and software.
    • Taught around 24 one-week courses, seminar weeks and summer schools, with 10 to 25 students each, as lecturer in model making and design.
    • Built the RhinoCAM milling workflow for the foam formwork of «Incidental Space» in the Swiss Pavilion at the Venice Biennale, supervised the milling and taught the students to run it. Also wrote the G-code generator in Rhino for the 3D hot-wire cutter and its rotary axis, which cut the foam blocks to fit the mill.
    • Set up the RAPLAB photo studio and built and ran the RAPLAB website.
  5. 2002 to 2011

    Founder & Managing DirectorMediagenerator D. Bachmann

    • Real-time 3D, interactive installations, rapid prototyping, 3D scanning and animation for Volkswagen Autostadt, Herzog & de Meuron, Novartis, USM, Regent Lighting, Thommen Medical, Sensile Medical and ETH Zürich.
    • Led a team of three 3D artists and five programmers on a life-size, real-time 3D avatar for the Volkswagen Autostadt that heard visitors and answered them, and delivered it on time and on budget.
    • Prototyped an augmented-reality video mirror for a window of the Prada building in Tokyo, for Herzog & de Meuron.
    • Built virtual 3D photo studios in which product managers made their own marketing images, before such systems existed.
    • Rendered the Pneumatex catalogue to order, in a virtual photo studio I built because the products came in very different sizes.
  6. 1995 to 2002

    IT projects & 3D producerClients in pharma, furniture, lighting and SMEs

    • Set up a usability lab with cameras, wrote the interface test protocol and improved user interfaces with it.
    • Database applications, IT security, biometric access systems and interactive installations.

Education

  1. 1999 to 2000

    Interaction Leader (pilot programme)Hyperwerk, University of Applied Sciences Basel

  2. 1991 to 1995

    Electronics technician, Federal VET Diploma (EFZ)Endress+Hauser Flowtec AG, Reinach; trinational training in Switzerland, Germany and France

  3. 1990 to 1991

    Foundation course in metalworkingAllgemeine Gewerbeschule Basel

Skills

Software & AI
TypeScript, Python, C/C++, JavaScript/Node.js, Hono, React, Postgres, Typst, Docker/Podman, Git, Claude Code & Agent SDK, Jev (TypeSafe AI), Ollama
Fabrication & hardware
CNC milling (RhinoCAM, own G-code), Laser cutting, SLS, SLA, FDM, PolyJet, Mould making and casting, ESP32, Arduino, Raspberry Pi, FPGA
3D & design
Blender & Geometry Nodes, Rhino3D/Grasshopper, Autodesk Fusion, SolidWorks, nTop, UI/UX design
Product & communication
Roadmaps & release planning, Rapid prototyping, Technical storytelling, Branding & web, 3D animation, Photography & video, Teaching & workshops

Languages

  • German, native
  • English, fluent
  • French, fluent
  • Serbo-Croatian, conversational

Certificates

  • Certified operator, Objet PolyJet 3D printers