Logo SVG White

Frontend dev

Alexander Løhn

👋 Hi, I’m Alex 👨‍💻 I'm a freelance developer 👀 I'm interested in web & AI

🚀 Available full-time: August'26 👨‍🚀 Available part-time: NOW 🧙 Open for AI transformation: ALWAYS

🏄‍♂️ Check out my cv-2026.pdf

profile picture of me outside looking slightly upPlaceholder image
iphone framePlaceholder image
Available in59days... and 0 seconds
logo of Sorpetaler Fensterbau GmbHPlaceholder image
logo of DEPT®Placeholder image
logo of growsome GmbHPlaceholder image
logo of ABOUT YOU SE & Co. KGPlaceholder image
logo of elbformat content solutions GmbHPlaceholder image
logo of Lustitia LimitedPlaceholder image
logo of neveling.net GmbHPlaceholder image
logo of a. hartrodt (GmbH & Co) KGPlaceholder image
logo of HCS Hamburg Coding School GmbHPlaceholder image
logo of Sorpetaler Fensterbau GmbHPlaceholder image
logo of DEPT®Placeholder image
logo of growsome GmbHPlaceholder image
logo of ABOUT YOU SE & Co. KGPlaceholder image
logo of elbformat content solutions GmbHPlaceholder image
logo of Lustitia LimitedPlaceholder image
logo of neveling.net GmbHPlaceholder image
logo of a. hartrodt (GmbH & Co) KGPlaceholder image
logo of HCS Hamburg Coding School GmbHPlaceholder image
logo of Sorpetaler Fensterbau GmbHPlaceholder image
logo of DEPT®Placeholder image
logo of growsome GmbHPlaceholder image
logo of ABOUT YOU SE & Co. KGPlaceholder image
logo of elbformat content solutions GmbHPlaceholder image
logo of Lustitia LimitedPlaceholder image
logo of neveling.net GmbHPlaceholder image
logo of a. hartrodt (GmbH & Co) KGPlaceholder image
logo of HCS Hamburg Coding School GmbHPlaceholder image

>_Projects

>_Sorpetaler.de
2025 react cms-less TS Gatsby
>_Netto Webshop
2025 storefront vue Storyblok tailwind nuxt TS
>_s.Oliver Webshop
2025 storefront vue contentful tailwind nuxt TS
>_Harrods.com
2024 storefront vue contentful tailwind nuxt TS
>_Babymarkt.de
2023 storefront vue contentful tailwind nuxt TS
>_Albamoda.com
2024 storefront vue Storyblok tailwind nuxt TS
>_Madeleine.com
2023 storefront vue Storyblok tailwind nuxt TS
>_Goldner-Fashion.com
2023 storefront vue Storyblok tailwind nuxt TS
>_Storefront (by SCAYLE)
2022 storefront vue tailwind nuxt TS
>_FC Bayern München Store
2022 storefront vue Storyblok tailwind nuxt TS
>_GIGA-Hamburg.de
2020 vue nuxt contentful
>_Akurit.de
2019 vanilla
>_xStarters.digital
2018 vue vuex
>_BusinessBike
2017 react redux
>_Enerlisa
2015 angular C#
>_Beiersdorf.com
2014 vanilla TS
>_Nivea MEN
2014 vanilla C# TS sitecore
>_Eucerin.de
2014 C# sitecore
>_Nivea.com
2014 vanilla C# TS sitecore
>_Central Database
2011 C# MSSQL
>_ExtraNet
2011 vanilla C# MSSQL

About This Website

About this websitePlaceholder image

About This Website

I've created this website using React, Next.js, Contentful and Netlify (You can find the source code in my GitHub repository). Why this kind of tech-stack? I did so much Vue and Nuxt.js over the last years and I always wondered how it would be using React/Next. So here are some pros and cons...

Pros
(1) React hooks are just amazing ♥. (2) Next.js is pretty easy to setup and use. (3) Netlify is also super easy to use, e.g. connecting to GitHub, preview and deploy the website. (4) Contentful is a headless CMS, that is just amazingly easy to setup and structure

Cons
(1) Although I was able to create dynamic routes based on my pages in contentful, I somehow was not able to pass that data directly to the components. Instead I had to fetch each page again. This was easier using Vue and Nuxt.js. (2) Rendering Contentful Rich-text values are kind of a pain in the ass. (3) Unfortunately there is no easy way to extract TypeScript Definitions from Contentful GraphQL Schemas

If you have any questions or comments regarding this topic, please do not hesitate to contact me.