My profile picture

Hey, I'm Niklas Grieger Software Engineer

I'm a passionate Software Engineer specializing in building efficient and scalable web applications. Explore my projects, experience, and get in touch!
Project GoSpendl
Project travel blog
Project L1R1
Project Smart Agency
Project Heiland Appointment Booking
Project Pongmaster
Project Upljft Dinnerbier
Project Upljft EnBW
Project Upljft Yogagraphy
Project GoSpendl
Project travel blog
Project L1R1
Project Smart Agency
Project Heiland Appointment Booking
Project Pongmaster
Project Upljft Dinnerbier
Project Upljft EnBW
Project Upljft Yogagraphy
Project GoSpendl
Project travel blog
Project L1R1
Project Smart Agency
Project Heiland Appointment Booking
Project Pongmaster
Project Upljft Dinnerbier
Project Upljft EnBW
Project Upljft Yogagraphy
Project GoSpendl
Project travel blog
Project L1R1
Project Smart Agency
Project Heiland Appointment Booking
Project Pongmaster
Project Upljft Dinnerbier
Project Upljft EnBW
Project Upljft Yogagraphy

About Me

As a full stack developer with focus frontend since 01/2018, I'm building applications from portfolios to complex web applications as a E-Commerce Shop's for B2B businesses or mobile apps with cross-frameworks React Native or Flutter. My approach is centered around writing clean, maintainable code while ensuring optimal performance, user- and developer experience.

Work Experience

07 2020 — 04 2024

Software Engineer at
Heiland

11 2019 — 06 2020

02 2018 — 10 2019

Latest Articles

Some of my recent thoughts

Exploring AI-Driven Web Crawling: A Beginner’s Journey

Follow my hands-on journey as I dive into the world of AI-powered web crawling. From understanding core concepts to testing real tools and building small experiments, this blog documents my discoveries, challenges, and insights while exploring how artificial intelligence is reshaping how we gather and analyze information online.

Railway: A smart and affordable way to host your Docker container within 5 minutes

You build your Docker container and want to host it in production? Then take a look at railway. You can get a machine with 8 GB RAM / 8 vCPU per service for just $5 per month and a 30-day trial.

Confused by ESLint & Prettier setups: You only need ESLint for formatting and linting.

You want to see syntax and TypeScript errors before they happen in runtime? You want to format your code automatically with a given pattern? Then try this lightweight and easy-to-install ESLint starter template. Ready in 5 minutes.
Niklas knows his stuff, works reliably, and delivers high quality. I can highly recommend his services. He was an asset to our team, quickly familiarized himself with the technology and our development processes, and was thus able to work through tickets and tasks independently in a timely manner.
Niklas Donges

Niklas Donges

CTO at L1R1 technologies GmbH

Niklas provided crucial support to our team in the further development of our SaaS product. With his expertise in full-stack development and his focus on front-end technologies such as Vue.js, he was a valuable asset. He always completed his tasks reliably and to our complete satisfaction. His proactive approach is particularly noteworthy: he critically questions approaches and contributes his experience to planning and implementation in a profitable way.
Mark Czesnik

Mark Czesnik

CTO at Smart Agency GmbH

Over the past three years, I have enjoyed implementing new features and maintaining the existing system with Niklas. He is a helpful colleague who is interested in technology and open-minded. What I admire most about Niklas is his dedication to topics that have sparked his interest, such as pizza or Vue.
Pascal Bolten

Pascal Bolten

Software Engineering Manager at heiland GmbH

Frequently Asked Questions

Answers to common questions about my process and services.
Created by Niklas Grieger • © 2025