Lennart Bergmann
Webdeveloper & Software-Engineer
For over 8 years I've been making professional websites, passionate and smart, light-weight and responsive.
GithubMy 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
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
- 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
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
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)