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.

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

Redux

Redux

Frontend

Angular

Angular

Frontend

Sass

Sass

Frontend

Pinia

Pinia

Frontend

Vue Router

Vue Router

Frontend

Backend

Node.js

Node.js

Backend

Express

Express

Backend

NestJS

NestJS

Backend

Fastify

Fastify

Backend

GraphQL

GraphQL

Backend

tRPC

tRPC

Backend

Deno

Deno

Backend

Bun

Bun

Backend

Spring

Spring

Backend

.NET

.NET

Backend

Ruby on Rails

Ruby on Rails

Backend

Phoenix

Phoenix

Backend

Hono

Hono

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

Elasticsearch

Elasticsearch

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

AWS

AWS

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

C#

C#

Languages

Kotlin

Kotlin

Languages

Swift

Swift

Languages

Dart

Dart

Languages

Ruby

Ruby

Languages

C++

C++

Languages

Elixir

Elixir

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

Prettier

Prettier

Tooling

Figma

Figma

Tooling

Storybook

Storybook

Tooling

GitHub

GitHub

Tooling

GitLab

GitLab

Tooling

Jira

Jira

Tooling

pnpm

pnpm

Tooling

Turborepo

Turborepo

Tooling

Anthropic

Anthropic

Tooling

LangChain

LangChain

Tooling

Testing

Vitest

Vitest

Testing

Jest

Jest

Testing

Cypress

Cypress

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

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

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.

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

Selfstack

  • Web App
  • Open Source
  • DevOps
  • Self-Hosting

A free, open-source self-hosted dashboard builder — organise bookmarks, services and homelab tools into customisable boards with drag-and-drop, sharing, orgs and 2FA, all in a single container.

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

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.
Tobias Renner

Tobias Renner

Geschäftsführer, Renner Digital

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

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