Full-Stack Developer

From idea to finished product

I build modern web apps with clean architecture and an eye for detail — considered from data model to the last interaction.

Get in touch

Lars Beck · Full-Stack Developer

What I work with

The languages, frameworks and tools I work with every day — from data model and API to the last bit of UI polish. Proven building blocks over hype, cleanly combined.

Frontend

React

React

Frontend

Next.js

Next.js

Frontend

Vue.js

Vue.js

Frontend

Svelte

Svelte

Frontend

Astro

Astro

Frontend

Tailwind CSS

Tailwind CSS

Frontend

Framer Motion

Framer Motion

Frontend

Angular

Angular

Frontend

Sass

Sass

Frontend

Backend

Node.js

Node.js

Backend

NestJS

NestJS

Backend

Fastify

Fastify

Backend

GraphQL

GraphQL

Backend

Deno

Deno

Backend

Bun

Bun

Backend

Spring

Spring

Backend

.NET

.NET

Backend

Database

PostgreSQL

PostgreSQL

Database

MySQL

MySQL

Database

SQLite

SQLite

Database

MongoDB

MongoDB

Database

Redis

Redis

Database

Prisma

Prisma

Database

Drizzle ORM

Drizzle ORM

Database

Supabase

Supabase

Database

Firebase

Firebase

Database

Apache Kafka

Apache Kafka

Database

RabbitMQ

RabbitMQ

Database

DuckDB

DuckDB

Database

DevOps

Docker

Docker

DevOps

Kubernetes

Kubernetes

DevOps

GitHub Actions

GitHub Actions

DevOps

Nginx

Nginx

DevOps

Vercel

Vercel

DevOps

Cloudflare

Cloudflare

DevOps

Terraform

Terraform

DevOps

Ansible

Ansible

DevOps

GitLab CI

GitLab CI

DevOps

Sentry

Sentry

DevOps

Grafana

Grafana

DevOps

Prometheus

Prometheus

DevOps

Languages

TypeScript

TypeScript

Languages

JavaScript

JavaScript

Languages

Python

Python

Languages

Go

Go

Languages

Rust

Rust

Languages

PHP

PHP

Languages

SQL

SQL

Languages

HTML5

HTML5

Languages

CSS3

CSS3

Languages

Java

Java

Languages

Kotlin

Kotlin

Languages

Swift

Swift

Languages

Dart

Dart

Languages

Ruby

Ruby

Languages

Frameworks

Vite

Vite

Frameworks

Remix

Remix

Frameworks

Nuxt

Nuxt

Frameworks

Laravel

Laravel

Frameworks

Django

Django

Frameworks

FastAPI

FastAPI

Frameworks

Tooling

Git

Git

Tooling

ESLint

ESLint

Tooling

Figma

Figma

Tooling

Storybook

Storybook

Tooling

GitHub

GitHub

Tooling

GitLab

GitLab

Tooling

Jira

Jira

Tooling

Turborepo

Turborepo

Tooling

Anthropic

Anthropic

Tooling

Testing

Vitest

Vitest

Testing

Jest

Jest

Testing

Puppeteer

Puppeteer

Testing

Tech Stack

The tools I build with

All technologies
  • TypeScriptTypeScript
  • JavaScriptJavaScript
  • PythonPython
  • ReactReact
  • Next.jsNext.js
  • Vue.jsVue.js
  • SvelteSvelte
  • AstroAstro
  • AngularAngular
  • Tailwind CSSTailwind CSS
  • Node.jsNode.js
  • BunBun
  • DenoDeno
  • PostgreSQLPostgreSQL
  • MySQLMySQL
  • SQLiteSQLite
  • MongoDBMongoDB
  • RedisRedis
  • PrismaPrisma
  • Drizzle ORMDrizzle ORM
  • DockerDocker
  • KubernetesKubernetes
  • AWSAWS
  • VercelVercel
  • CloudflareCloudflare
  • NginxNginx
  • GitHub ActionsGitHub Actions
  • GitLab CIGitLab CI
  • TerraformTerraform
  • AnsibleAnsible

Tech Stack

The tools I build with

View all

Werkzeuge, die ich täglich einsetze — bewusst gewählt, sicher beherrscht.

TypeScriptTypeScript
SvelteSvelte
DenoDeno
PrismaPrisma
CloudflareCloudflare

I care about products that simply work — fast, clear, and built to last.

Every project starts with the outcome, not the tech. I pick the simplest tools that hold up, keep the codebase honest, and ship in small, verifiable steps.

The result: software that feels effortless to use and stays easy to change.

View projects

Small verifiable increments over big-bang releases. Every step is testable and reversible.

The simplest solution that actually works. Clarity beats cleverness every time.

I treat interface and implementation as one problem, not two handoffs.

Join App

  • Web App
  • Open Source

A Kanban-style task manager (Join) built with Angular — drag-and-drop board, contacts, task assignment and authentication in a clean single-page app.

Join App
Join App
Join App
Join App
Join App
Join App
Join App
Join App
Join App
Join App

El Pollo Loco

  • Web App
  • Experiment

A 2D jump-and-run browser game on HTML5 Canvas — run, jump, collect and beat the boss, with an object-oriented engine and a Vue 3 UI layer.

El Pollo Loco
El Pollo Loco
El Pollo Loco
El Pollo Loco
El Pollo Loco
El Pollo Loco
El Pollo Loco
El Pollo Loco
El Pollo Loco
El Pollo Loco

Quiz App

  • Web App

An interactive quiz app — play through question rounds, track your score and see instant feedback, built with Vue 3 and Vite.

Quiz App

How I work

How I Work

Transparency about my work style to make sure we're a good fit.

  • Development & Code

    • Modern tech stacks (clean code & type safety)
    • Greenfield projects (architecture from scratch)
    • Refactoring & optimizing existing systems
    • Performance and user-experience focus
  • Way of Working & Processes

    • Agile methods (Scrum / Kanban / daily standups)
    • Async, documentation-centric communication
    • Constructive code reviews & knowledge sharing
    • Self-directed work with an eye for detail
  • Collaboration & Mindset

    • Close alignment with product management & design
    • Pragmatic, solution-oriented thinking
    • Continuous learning and evaluating new technologies
    • Open, direct and appreciative feedback

These are preferences, not hard rules. I'm always open to discussing unique situations and finding arrangements that work for both of us.

Testimonials

What people say

Voices from clients, project partners and colleagues I have worked with.

Alle ansehen
Endlich jemand, der Frontend und Backend wirklich beherrscht. Weniger Abstimmungsaufwand, schnellere Ergebnisse — genau das, was wir gesucht haben.
TR

Tobias Renner

Geschäftsführer, Renner Digital

Altes Portal in Rekordzeit abgelöst — sauber und ohne Drama.
LH

Lena Hartmann

Produktleitung, Nordlicht Studio

Ich würde jederzeit wieder mit Lars zusammenarbeiten. Seine breite technische Expertise macht es unfassbar leicht, in einem Projekt massive Fortschritte zu erzielen. Selbst komplexe Aufgaben konnten wir auf einer Wellenlänge oft direkt angehen und effizient lösen.
FK

Franek Kaminski

Thanks for visiting

Let's work together

Inquiries about freelance projects, full-time roles or just to connect — drop me a mail. I reply within 24 hours.

Get in touch
Thanks for visiting

Let's work together

Inquiries about freelance projects, full-time roles or just to connect — drop me a mail. I reply within 24 hours.

Get in touch