Hi, my name is Rouven B├╝hlmann! I'm a freelance frontend developer based in Zurich, Switzerland. I create user interfaces for the web that are robust, intuitive and adorable!
Unfortunately, I don't own a real squid.


How can I help you?

Whether I assist your team to achieve its goals or you in building your own development environment and knowledge base: There are many ways I can support you and I'm happy to help.

  • You need frontend resources

    Is there a project you need to finish in time? I will happily support your team remotely or on premise and integrate into existing workflows. I feel at home collaborating with designers and developers alike.

  • You need a website

    You're planning on developing a microsite or an interaction heavy web app? You're lacking the internal resources or knowledge though to develop it? I might be able to help. Let's discuss your requirements.

  • You need professional advice

    As a professional frontend developer, I bring in my expertise and help you decide on tricky technological decisions. If you have no modern frontend setup, I support you in creating a tailor-made stack based on your needs.

  • You need a tutor

    If you're a designer or developer yourself or want to improve the knowledge inside your company, I can help you get up to speed or support your company to build up internal frontend know-how.

Skills & Expertise

As a battle-tested frontend developer, I've got to know my strengths and what I need in order to work efficiently. I'd like you to know what tasks I feel comfortable with and which topics are dear to me.


  • Work

    • dreipol, Zurich

      • Frontend developer
        (Nov 2013 - Sep 2019)
      • Team lead frontend development
        (Nov 2018 - Sep 2019)
      • Being the first frontend developer at dreipol, I was responsible for evaluating and implementing all frontend technologies that were used in the agency's projects.
      • My function included being counsel to the design and UX team as well as the technical contact for certain clients.
      • I was involved in a wide variety of projects with Vue.js and React including landing pages, single page apps, corporate websites and custom built shop systems.
      • In my role as a team lead, I've led internal meetings, was involved in the recruiting of new colleagues and responsible for the personal development of my team.
    • Maxomedia, Bern

      • Interaction designer / frontend developer
        (Sep 2012 - Oct 2013)
      • I've worked on a number of landing pages and smaller web apps as well as some campaign pages and ad banners.
      • As an interaction design graduate, I supported the design team in their projects with prototypes and counsel.
    • Hinderling Volkart, Zurich

      • Internship web development
        (Jan 2011 - Jan 2012)
      • During the three months of my full time internship, I was able to gain first experiences as a frontend developer in real projects.
      • Before and after the internship I supported the team as a part-time frontend developer (20%).
  • Education

    • Zurich University of the Arts

      • Bachelor's degree in Interaction Design
        (Sep 2009 - Jun 2012)
      • The curriculum covers a wide range of topics that I could attend: Sound Design, UI / UX Design, Service Design, Physical Computing, Interactive Visualization, Programming Basics, Computer Vision and Participative Design.
      • The BA course features many modules that require students to work within a group. This helped me develop cooperative skills early on, which was essential later on in my agency jobs.
    • Workshop: Proven patterns for building Vue apps

      • With Chris Fritz on 4 May 2019.
      • Organization and scaling of increasingly complex web apps with Vue.
    • Workshop: Get to know WebXR

      • With Tomas Polach on 11 May 2018.
      • Overview of web based virtual and augmented reality techniques.
      • Practical introduction into Mozilla A-Frame 3D framework.
    • Workshop: Building and animating SVGs

      • With Sarah Drasner on 26 Apr 2018.
      • Hands-on course showing advanced animation techniques for vector graphics on the internet.
    • Frontend Conference Zurich

      • (attended 2013 - 2018)
      • This yearly occuring conference features two days of inspiring talks about hot topics from culture, design and programming.
  • Languages

    • German

      • Level: Native speaker
      • My mother tongue is Swiss German.
    • English

      • Level: C1
      • Cambridge Certificate of Advanced English, grade B
      • I'm capable of expressing myself fluently (speaking and writing).


Portrait of Rouven B├╝hlmann
Please feel free to send me an email, connect with me via LinkedIn or Xing or browse through my other online representations. I look forward to hearing from you!
Adorable Squid GmbH Zurlindenstrasse 215 CH-8003 Z├╝rich