thormeier.dev

Pascal Thormeier (he/him) – Senior Software Engineer

  • A photo of me, Pascal Thormeier
  • Born 1990-01-15

    Living in Zurich, CH

    • Curious self-organized doer
    • Team player, leader, coach
    • Passionate about all things web
    • Tech enthusiast in general
    • German (native)
    • English (fluent in
      written and spoken)
  • Technologies

    • Frontend

      • JavaScript and TypeScript
      • Nuxt, Vue
      • React
      • Build tools (Vite, Webpack, esbuild)
      • CSS with various frameworks
    • Backend

      • PHP
      • Symfony
      • Laravel
      • Drupal
      • Python
    • Data

      • MySQL/MariaDB
      • Postgres
      • MongoDB & similar
      • APIs: GraphQL, REST
    • Ops

      • Linux/*nix administration
      • Docker, Docker Compose, Lando, DDEV
      • Bash/ZSH
  • A selection of projects

    • bs.ch - Website for the Canton of Basel-Stadt

      Drupal, Nuxt, Vue, GraphQL, TypeScript, Vite, MJML

      Fullstack Developer, Frontend Developer, Software Architect

      Development of a digital design system as installable library, integration of MJML into Nuxt, frontend & backend development

    • SV Group - Relaunch

      Drupal, Nuxt, Vue, GraphQL, TypeScript, Vite

      Frontend Developer

      Beautiful interaction design and high focus on accessibility and usability

    • ETH Immobilienökonomie

      Vue, Express, MongoDB, SOAP, REST

      Fullstack Developer, Software Architect, Interaction Designer

      E-learning app for students of architecture, simplifying complex calculations and making them visible

    • Migros Product Catalogue & Migipedia

      Symfony, Bootstrap, Twig, JavaScript

      Fullstack Developer, DevOps

      Simplifying the way one of the largest retailers shows their products, extra focus on performance and compatibility

    • Various open source and freelancing projects

      PHP, JavaScript, TypeScript, Python, Java, Drupal, Symfony

      A wide variety of libraries, tools, bundles, packages, etc. used by many projects and hundreds of devs. Have a look on Github!

  • Work experience

    • Senior Web Developer (since 2014-01-01)

      Liip AG, Switzerland
      Worked in various teams on various large-scale projects, from prototyping to fullstack implementation of complex features and DevOps. Occasional substitute Agile Coach, Accessibility expert, UX designer
    • Web Developer (2010-07-01 – 2013-12-31)

      Cinergy AG, Switzerland
      Development, bugfixing, system administration, 2nd level support, deployment, network administration
    • Book author (since 2023-06-09)

      Packt, Birmingham
      Wrote Mastering CSS Grid: A Comprehensive and Practical Guide to Creating Beautiful Layouts with CSS Grid. A 330 page book to learn all about CSS Grid.
    • Course author (since 2022-02-18)

      Educative.io
      Wrote the course titled "Advanced VueJS: Build Better Applications Efficiently", containing 51 lessons, 57 code playgrounds and 8 quizzes.
    • Small freelancing projects (since 2020-05-12)

      Websites for associations, small businesses, legacy refactoring, etc.
  • Diplomas & certificates

    • BSc FHNW in computer science with specialization in design and management (2020-05-12)

      FHNW, Brugg, Switzerland
      Swiss grade 5.3, ECTS Grade A
    • EFZ as application developer and business matura (2010-06-30)

      Kantonsschule Enge, Zurich, Switzerland
      Swiss grade 5.3
    • Machine Learning Certificate (2018-04-28)

      Coursera, Stanford University
      During BSc studies. Various ML techniques, maths and general knowledge about ML, Deep learning and ML pipelines
    • Zend Certified PHP Engineer ZCPE (2014-09-10)

      Zend - The PHP Company
      Knowledge about PHP, its specialties and core concepts
    • First aid provider level 2 IVR 2021 (2023-06-25)

      Samariter Schweiz
      Able to give advanced first aid in emergency situations
  • Awards

    • dev.to Top 7 Author Of The Week (2021-02-09)

      Twice in 2021, once in 2022
    • German Design Award - Winner Interactive User Experience (2019-02-08)

      for ETH Immobilienökonomie
    • Best of Swiss Web - public affairs silver (2018-04-12)

      for ETH Immobilienökonomie
    • Pass with distinction (2010-06-30)

      Kantonsschule Enge, Zurich, Switzerland, Swiss grade 5.3
  • Leadership & Volunteering

    • First aid instructor for BLS-AED-SRC and Level 1 IVR courses (since 2025-03-01)

      Samariter Region-Thalwil
      Giving courses for obtaining a driver's license, on resuscitation techniques, courses for companies, and customized courses
    • First aid paramedic at events, fairs and sporting events (since 2020-01-01)

      Samariter Region-Thalwil
      Providing first aid to people present at the events, sometimes leading shifts
    • Company commander of Civil Protection (since 2019-07-22)

      Zivilschutzorganisation Hardwald
      Responsible for the preparation of two-week repetition courses for all departments, head of operations in emergency situations, general leadership and voluntary work
  • My key soft skills

    • Problem Solver
    • Team Player
    • Quick Learner
    • Strong Communicator
    • Trusted Leader
    • Resilient Enthusiast
  • Fun facts about me

    • Started programming
      when I was 13
    • I love woodworking
      and electronics
    • I own around 200 music
      CDs and vinyls
    • I have five different
      ways to make coffee
  • My learning goals

    • Godot and Gamedev
    • Electronics and Arduino
    • In-depth UX
    • Refine my artistic skills
    • More ways to make coffee