Florian Bopp
Senior Software Engineer · JS / TS · Hamburg
Hi, I’m Flo.
Senior fullstack engineer from Hamburg, mostly living in TypeScript land: React and Vue up front, Node, GraphQL and MongoDB behind, Kubernetes underneath.
This little house is where I keep the things I care about: skateboarding, bouldering, specialty coffee, pizza and a homelab humming in the shed. The towers around it are where the work happens.
You are the cat. Have a look around.
Work
Senior fullstack engineer with a strong TypeScript background. I combine frontend depth with backend ownership, clear domain modeling and pragmatic AI-assisted workflows that help teams ship reliable systems faster.
- STeam / Axel Springer Core contributor in an eight-person team running a TypeScript monorepo with several production services: React, Express, MongoDB and GraphQL, deployed on Kubernetes with FluxCD. Built LLM-powered editorial features like AI-assisted article generation, with schema validation and tests.
- Phrase Strings Editor team: a high-traffic localization app in Vue.js, TypeScript and GraphQL. Built LLM-powered features and a Figma plugin for localization workflows.
- Viva con Agua Planned and built several apps and websites, and introduced TypeScript, Tailwind CSS, Vue 3 and Nuxt as the new frontend stack.
- NXP Java Card Open Platform: developer tooling and build pipelines in Java, Groovy and Gradle.
- CrossLink A data visualization frontend and an interactive BPML editor.
- HAW Hamburg Taught Entry to Programming 1 and 2.
Education
- B.Sc. Electrical and Information Engineering Thesis: automatic guitar transcription with neural networks.
Projects
Side projects, past and present.
- This homepage An isometric voxel game in a pixel-art Hamburg: a cat, a miniramp, a record player and a synthwave easter egg.
- mampf A calorie tracker for the German market with an adaptive energy-expenditure estimate based on a Kalman filter.
- Agent loop An autonomous development loop: n8n hands out tasks, one branch per task, merge when the checks are green.
- Guitar transcription Turning recorded guitar into tablature with convolutional neural networks. It didn’t reach the quality I hoped for, but I learned a lot about audio and model iteration.
- Sample organizer Clustering a music sample library by sound instead of folders, to browse it visually.
Homelab
A small self-hosted setup: a VPS behind Traefik, everything in Docker, n8n doing the glue work.
- n8nAutomations and the agent loops that build my side projects.
- Traefik + DockerReverse proxy, TLS and one container per service.
- Home AssistantRuns at home, never exposed to the internet.
- This siteA small nginx container, built and deployed by GitHub Actions.
Live service status is coming soon.
Skateboarding
Skateboarding has been a constant for me, and I’m part of the Hamburg skate scene.
TODO: favourite spots, what you ride, a crew or event worth a shout-out.
Drop in
Press Q at the ramp: 60 seconds, THPS2 rules. Link tricks with grinds and manuals, land clean to bank the combo.
Cooking
I cook a lot at home, and pizza is where most of the experimenting happens. I have a few I’d call done by now.
Current specials
- ’NdujaSpicy ’nduja, Brie and a drizzle of hot honey.
- Cacio e pepe Pecorino and black pepper, with lemon zest on top.
Updated 29 Sept 2026
Coffee
Specialty coffee is one of my rabbit holes. My beans come from the monthly subscription of Nomad Coffee in Barcelona.
- Grinder
- 1Zpresso X-Ultra
- Brewer
- Hario V60
In the grinder this month
- Shakiso Hadeso Roses, candied blueberries, raspberries.
- Gahahe Floral, tangerine, roasted pineapple.
Updated 29 Sept 2026
Inspirations
Books, shows, films and games that stuck with me. The shelf keeps growing.
Books
- Project Hail Mary
- The Hitchhiker’s Guide to the Galaxy
- The Lord of the Rings
Movies
- The Lord of the Rings
- The Matrix
TV shows
- Cyberpunk: Edgerunners
- Parks and Recreation
- Silicon Valley
- Breaking Bad
- Cowboy Bebop
Video games
- Cyberpunk 2077 Put on a synthwave record and step outside.
- The Legend of Zelda: Breath of the Wild
- Tony Hawk’s Pro Skater 2 The reason the miniramp out front scores combos the way it does.
Music
Press Q at the record player, or dig through the crate next to it: lo-fi, soul and disco, synthwave and acoustic guitar.
What I actually listen to: a playlist I keep adding to. It's also the first record in the crate.
Some records change more than the music. Take the cat outside and see.
All tracks are free music from Pixabay: Ornave, Alex Morgan, AurecTheme, VibeHorn, prettyjohn1, The_Mountain, folk_acoustic and fingerstyle-strings-lab. Thank you!
Updated 30 Sept 2026
Say hello
Happy to chat about web tech, real-time stuff, skateboarding or coffee.