Yannick Wittwer, Developer in Bern, Switzerland
Yannick is available for hire
Hire Yannick

Yannick Wittwer

Verified Expert  in Engineering

Front-end Developer

Bern, Switzerland

Toptal member since September 23, 2022

Bio

Yannick is a front-end engineer who has worked on several large front-end projects over the last few years. Starting at one of the largest eCommerce providers in Switzerland, to a large Swiss bank, and now in consulting, he has always been at the cutting edge of front-end technologies to support the customer optimally. Yannick enjoys encountering new challenges in different areas and overcoming them with the client.

Portfolio

Swisscom
React, Spring Boot, Apache Kafka, Responsive UI, Babel, ESLint, PostgreSQL
Mimacom
JavaScript, TypeScript, React, Angular, Tauri, Node.js, Next.js, HTML5...
Luxoft
React, CSS, HTML, SCSS, JavaScript, Cypress, Front-end Architecture, HTML5...

Experience

  • HTML - 6 years
  • CSS - 6 years
  • SCSS - 5 years
  • JavaScript - 5 years
  • React - 5 years
  • TypeScript - 4 years
  • Jest - 4 years
  • Next.js - 3 years

Availability

Part-time

Preferred Environment

WebStorm, MacOS, React

The most amazing...

...thing I've developed is an esports platform focused on organizing and managing events.

Work Experience

DevOps Engineer

2023 - PRESENT
Swisscom
  • Contributed to further developing an internal monitoring application based on tracing data from 1,000+ microservices within the company.
  • Maintained our codebase consisting of 25 microservices.
  • Supported internal teams in the onboarding process for our application.
Technologies: React, Spring Boot, Apache Kafka, Responsive UI, Babel, ESLint, PostgreSQL

Software Engineer

2022 - 2023
Mimacom
  • Developed a customer application that enabled the HR team of small companies to manage job applications with a focus on automation.
  • Created a boilerplate for customer projects with a process engine containing the pipeline, Kubernetes deployments, coding guidelines, and bootstrapped front-end and back-end apps.
  • Developed a native application with Tauri for business unit leaders to oversee all ongoing and upcoming projects and offerings.
  • Migrated a website from Wix to a professional full-stack application with Strapi and Next.js and automated builds and deployments.
Technologies: JavaScript, TypeScript, React, Angular, Tauri, Node.js, Next.js, HTML5, Responsive UI, Babel, ESLint, Express.js, Prisma, Progressive Web Applications (PWAs), PostgreSQL

Front-end Engineer

2021 - 2022
Luxoft
  • Created architecture concepts for the further development of an e-banking front-end application.
  • Implemented React components based on UI/UX specifications.
  • Integrated REST APIs from several internal and third-party back-end systems.
  • Automated the deployment process from the development to the integration stage.
  • Introduced several automated tools to comply with the code quality guidelines.
Technologies: React, CSS, HTML, SCSS, JavaScript, Cypress, Front-end Architecture, HTML5, Responsive UI, Babel, ESLint, Express.js, Prisma, Progressive Web Applications (PWAs), PostgreSQL

Front-end Developer

2019 - 2021
Microspot | Interdiscount
  • Created architecture concepts for new application services.
  • Implemented new features for the front-end applications and React components based on UI/UX specifications.
  • Integrated REST APIs from various internal and third-party systems.
  • Elaborated a new testing concept for online stores from unit to end-to-end tests.
Technologies: React, Next.js, HTML, JavaScript, Cypress, Node.js, Redux, CSS, Front-end Architecture, Front-end Development, Git, Jest, HTML5, eCommerce, Responsive UI, Babel, ESLint, Express.js, Progressive Web Applications (PWAs)

IT Apprentice

2015 - 2019
Stämpfli AG
  • Implemented several applications for customer websites with TYPO3.
  • Provided second-level support for various customer applications.
  • Implemented front-end applications for Magento 2 stores for several agency customers.
Technologies: Software Engineering, React, Vue, TYPO3, Magento 2, Laravel, JavaScript, HTML, CSS, HTML5, eCommerce, Responsive UI, ESLint

Experience

eCommerce Stores for Interdiscount and Microspot

http://www.interdiscount.ch
As a front-end developer at Interdiscount and Microspot, I contributed to two of the largest Swiss eCommerce stores based on React. I developed and tested new digital services for over one million customers nationwide in the service team.

E-banking for Swiss Cantonal Bank

A React-based e-banking application for customers of a large Swiss cantonal bank. As the lead front-end developer, my focus was on the architecture of the growing application. Besides that, I also worked on new features and optimizations.

Education

2020 - 2022

Swiss Federal Diploma (EFA) in Computer Science

SIW - Switzerland

2015 - 2019

Swiss Federal Certificate of Proficiency (EFZ) in Application Development

gibb Berufsfachschule Bern - Bern, Switzerland

Skills

Libraries/APIs

React, Node.js, Vue

Tools

Git, WebStorm, Babel, Prisma

Languages

HTML, CSS, HTML5, JavaScript, TypeScript, SCSS

Frameworks

Next.js, Jest, Express.js, Cypress, NestJS, TYPO3, Laravel, Redux, Angular, Tauri, Spring Boot

Storage

MySQL, PostgreSQL, NoSQL, MongoDB

Paradigms

Management

Platforms

Magento 2, MacOS, Apache Kafka

Other

Front-end Development, Responsive UI, Software Development, Front-end Architecture, Software Engineering, Software Architecture, IT Project Management, Engineering, eCommerce, Requirements, ESLint, Progressive Web Applications (PWAs)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring