Lennart Bergmann

Webdeveloper & Software-Engineer

For over 8 years I've been making professional websites, passionate and smart, light-weight and responsive.

Github

My Techstack

  • HTML
  • CSS
  • JavaScript
  • PHP
  • Typescript
  • React
  • Next.js
  • three.js
  • Vue.js
  • Twig
  • SCSS
  • SQL
  • Wordpress
  • Astro
  • grunt
  • vite
  • npm
  • git

Portfolio

This is just a cube. Drag to rotate, scroll/pinch to zoom.

Working Rubik's Cube

The cube can be scrambled and solved. The biggest challenge was figuring out which face should turn when, and then calculating the new position and rotation of each small cube.

I chose React for this project because it works so well with three.js through React Three Fiber.

Techstack:

  • React
  • React Three Fiber
  • Typescript
  • Tailwind
Github

Berry Hunt Survivors

Berry Hunt Survivors is a PC game, which I developed together with a friend. It's an action roguelike where you play as Grandma or Grandpa and fight evil monsters.

Except for the soundtrack we did everything ourselves, which was very challenging as we had only minimal experience with C# and Unity before this project. There were some frustrating moments but overall it was very fun.

Techstack:

  • C#
  • Unity
Spending1350.25
  • Groceries123.45€
    25.08.2025
  • Electricity23.80€
    20.08.2025
  • Rent1203.00€
    01.08.2025

An interactive example.

Budget SPA

A small website to keep track of your budget. I mainly chose Vue.js to gain some experience with it, but of course it lends itself to a simple SPA like this.

Techstack:

  • Vue.js
  • Typescript
  • Tailwind
Github

lennartbergmann.com

First and foremost I wanted this site to be simple. A static site makes the most sense, and I chose Astro for the implementation because of its simple layouting and easy integration of interactive elements.

Techstack:

  • Astro
  • three.js
  • Typescript
  • Tailwind
Github

Vita

Fullstack Webdeveloper

09/2017 - Now

Moinbits GbR

Webdeveloper PHP

09/2016 - 08/2017

Kreuzfahrtberater

Webdeveloper PHP

03/2016 - 08/2016

Ausflugsbutler

Bachelor of Science

02/2021

Software-System-Engineering, University of Hamburg

Language skills

German (native), English (fluent)