Skip to main content

Hi, I'm Tim!

I'm a front-end developer with an eye for good design and a heart for clean code moving towards the goal of becoming true fullstack. I'm based in Nuremberg and currently working remotely for i22 Digitalagentur . If you want to get in contact, check out Xing or LinkedIn .

Bachelor of Science in Media Informatics

10/2018 - 01/2022

During my studies at the University of Applied Sciences in Gelsenkirchen I learned the basics of computer science and programming. Because of the focus on media, I also learned about design and animation in 2D and 3D. More about the study program

  • Java
  • C
  • SQL
  • REST
  • Git

Working Student Software Development

10/2019 - 12/2020

In my first job as a developer I worked on internal tools for the company. Here I learned a lot about web technologies and testing. It was very educational to get my first experiences with real-world code. ZGS Bildungs-GmbH (Schülerhilfe)

  • JavaScript
  • HTML
  • CSS
  • Cypress

Working Student Software Development

02/2021 - 11/2021

I had the chance to work for a software agency with great colleagues and a focus on skills development and high coding standards. Besides doing first steps in the world of React, I also learned a lot about app development, agile project management processes and the benefits of clean code. BRICKMAKERS GmbH

  • React
  • TypeScript
  • Dart
  • Flutter
  • Jest
  • Scrum

Frontend Developer

12/2021 - present

In my first full-time job, I work on various frontend projects for a variety of clients. I work in a small autonomous team with high standards for code stability, maintainability, performance and accessibility. We mainly work on projects with headless CMS integrations and a focus on beautiful design. i22 Digitalagentur GmbH

  • React
  • TypeScript
  • Next.js
  • Jest
  • Tailwind
  • Headless CMS
  • GraphQL
  • gsap

Experience

To give a better overview of my experience with different technologies, I want to list the languages I've used and the most important frameworks and libraries I've worked with. The bars should quantify the list items by how much experience I have with each technology.Note: Since it's difficult to measure one's knowledge of a technology against the available knowledge of that technology, I've decided to use a scale relative to my best-known technology in each category, which is listed first.

Languages

  • TypeScript
    Relative experience: 100%
  • HTML
    Relative experience: 100%
  • CSS
    Relative experience: 100%
  • Java
    Relative experience: 40%
  • SQL
    Relative experience: 40%
  • C
    Relative experience: 30%
  • Dart
    Relative experience: 15%

Frameworks & Libraries

  • React
    Relative experience: 100%
  • Next.js
    Relative experience: 100%
  • Tailwind
    Relative experience: 100%
  • Jest
    Relative experience: 90%
  • SCSS
    Relative experience: 85%
  • Vue
    Relative experience: 85%
  • Svelte
    Relative experience: 80%
  • Nuxt.js
    Relative experience: 75%
  • SvelteKit
    Relative experience: 60%
  • Cypress
    Relative experience: 40%
  • Flutter
    Relative experience: 25%
  • Nest.js
    Relative experience: 10%