Stefan Baumeler

HelloI amStefan

  • Photon App Screenshot 1
    Photon App Screenshot 2
    Photon App Screenshot 3
    Photon App Screenshot 4

    Photon App

    A web-based photo management app with image recognition and elastic search capabilities, this personal project's primary purpose is to challenge me in every way conceivable.

    • Instant Search with Typesense
    • Computer vision with AWS Rekognition
    • An end-user GraphQL API for outside access to media
    • Gallery, list and map view, albums, favorites, etc.
    • Android, iOS and desktop apps (soon)
    • React
    • Next.js
    • Apollo
    • GraphQL
    • Node.js
    • Express
    • Prisma
    • PostgreSQL
    • Lerna
    • Playwright
    • Jest
    • Typesense
    • TypeScript
    • AWS Rekognition
    • Docker
    • Mapbox
  • Forum Asbest Screenshot 1
    Forum Asbest Screenshot 2
    Forum Asbest Screenshot 3

    Forum Asbest

    A knowledge hub for asbestos prevention, this project hosts a lot of information, and thus focuses on search and filter functionalities and approachability.

    • Implementation frontend, animations and user interactions
    • Instant search and geolocating with Algolia and Google Maps API
    • Working with changing client expectations and design requirements
    • TypeScript
    • Algolia
    • SCSS
    • BEM
    • Webpack
    • Twig
    • Contao
    • PHP
    • Symfony
    • Figma
  • educamint Screenshot 1
    educamint Screenshot 2
    educamint Screenshot 3

    educamint

    A hub for teachers to find teaching material and activities for schools on topics like mathematics, IT, science and technology.

    • Implementation frontend, animations and user interactions
    • Instant search and filtering with Algolia
    • Custom backend user interface for clients to create their own events and activities
    • TypeScript
    • Algolia
    • SCSS
    • BEM
    • Webpack
    • Contao
    • PHP
    • Symfony
    • Figma
  • USZ Screenshot 1
    USZ Screenshot 2
    USZ Screenshot 3

    Universitätsspital Zürich

    One of my biggest projects to date, this complete redesign of the main website of the university hospital Züirch took several months to complete.

    • Modular implementation of frontend portion to allow the backend team to work with maximum flexibility
    • Working with external web agency responsible for the backend
    • Ensuring accessibility, including screen reader compatibility
    • JavaScript
    • Storybook
    • SCSS
    • BEM
    • Webpack
    • Handlebars
    • PHP
    • WordPress
    • Figma
  • ISK Screenshot 1
    ISK Screenshot 2
    ISK Screenshot 3

    ISK

    This corporate website with a sophisticated design and well-rounded animations required conscious balancing of performance and beauty.

    • Implementation frontend, animations and user interactions
    • Balancing beautiful animations with performance considerations
    • JavaScript
    • SCSS
    • BEM
    • Webpack
    • Twig
    • PHP
    • Symfony
    • Contao
    • Figma
  • Immobilien-Strategie Gemeinde Emmen Screenshot 1
    Immobilien-Strategie Gemeinde Emmen Screenshot 2
    Immobilien-Strategie Gemeinde Emmen Screenshot 3

    Immobilien-Strategie Gemeinde Emmen

    This municipality development website aims to inform the public about the future plans of Emmen with a unique timeline feature.

    • Horizontal scrolling, responsive, interactive timeline
    • Color-coded sections and components
    • TypeScript
    • SCSS
    • BEM
    • Webpack
    • Twig
    • PHP
    • Symfony
    • Contao
    • Figma
  • Wirz Screenshot 1
    Wirz Screenshot 2
    Wirz Screenshot 3

    Wirz

    The new Wirz website reflects that media, design and advertising are at the core of what this well-known agency does.

    • Implementation of various animations and components, involving many videos
    • Allowing components to work both on dark and light backgrounds
    • JavaScript
    • SCSS
    • BEM
    • Webpack
    • PHP
    • Symfony
    • Contao
    • Figma
  • 1up.io Screenshot 1
    1up.io Screenshot 2
    1up.io Screenshot 3

    1up.io

    As a web agency, you have to show off just a little bit on your own website, and so the new website for 1up asked for a unique design and equally unique animations.

    • Implementation frontend, animations and user interactions
    • Balancing beautiful animations with performance considerations
    • TypeScript
    • SCSS
    • Webpack
    • BEM
    • Twig
    • PHP
    • Symfony
    • Contao
    • Figma
  • Wild Pharma Screenshot 1
    Wild Pharma Screenshot 2
    Wild Pharma Screenshot 3

    Wild Pharma

    Even though I built this website quite some time ago I still like it for it's modular, sleek design and the range of components

    • Modular structure with various ways to display content
    • Basic online shop functionality
    • JavaScript
    • SCSS
    • Webpack
    • PHP
    • Symfony
    • Contao
    • Adobe InDesign

Skills

JavaScript

  • TypeScript

    JS superset
    • React

      framework
      • Next.js

        meta-framework
        • Redux Toolkit

          state management
        • Vue.js

          framework
          • Nuxt.js

            meta-framework
          • Node.js

            preferred backend
            • Express

              framework
              • NestJS

                framework
                • Prisma

                  orm
                  • Knex.js

                    orm
                  • GSAP

                    animations

                    Testing

                    • Jest

                      unit & integration
                      • Playwright

                        e2e
                        • Cypress

                          e2e

                          PHP

                          • Laravel

                            framework
                            • Twig

                              template engine

                              Languages

                              • German

                                native
                                • English

                                  fluent
                                  • Spanish

                                    intermediate

                                    API

                                    • GraphQL

                                      preferred
                                      • Apollo

                                        framework
                                        • urql

                                          GraphQL client
                                          • graphql-codegen

                                            type generation
                                          • REST

                                            also works

                                            Database

                                            • MySQL

                                              RDBMS
                                              • PostgreSQL

                                                RDBMS

                                                Search

                                                • Typesense

                                                  open source
                                                  • Algolia

                                                    proprietary

                                                    Misc

                                                    • Mapbox

                                                      maps
                                                      • IntelliJ

                                                        preferred IDE
                                                        • C#

                                                          until 2015
                                                          • ASP.NET

                                                            until 2015
                                                          • Figma

                                                            design

                                                            Styling

                                                            • SCSS

                                                              preprocessor
                                                              • BEM

                                                                methodology

                                                                DevOps

                                                                • AWS

                                                                  cloud computing
                                                                  • Rekognition

                                                                    image recognition
                                                                  • Docker

                                                                    virtualization
                                                                    • Webpack

                                                                      module bundler
                                                                      • Lerna

                                                                        monorepo manager

                                                                        CMS

                                                                        • Directus

                                                                          headless
                                                                          • Contao

                                                                            Symfony / PHP
                                                                            • Shopify

                                                                              e-commerce
                                                                              • WordPress

                                                                                until 2018
                                                                                • ACF

                                                                                  plugin
                                                                                • Hygraph

                                                                                  headless