Skip to content
softleb.de
DE
Choose accent colour

IT solutions that fit how your business works.

softleb is Simon Leber, a software engineer in Munich. I work for independents and small-to-medium businesses: company websites, web apps, and the interfaces and dashboards that get your existing tools working together. You deal with me from the first call until it's up and running.

softleb — session

Services

Most projects touch both: a new website that has to talk to existing systems, or a dashboard that pulls scattered data into one place.

Web & Solutions

From a company website to a complete web product. One person designs, builds and looks after the whole stack.

  • Company and marketing websites
  • Web apps, portals and protected client areas
  • Full-stack products: frontend, API and database
  • Performance, accessibility and a solid SEO foundation
Learn more: Web & Solutions

Integration & Systems

Connecting systems that currently run side by side, and setting up new projects on solid technical ground before the first line of code.

  • Interfaces and connectors between applications
  • Custom dashboards for monitoring and reporting
  • Automating data flows and recurring tasks
  • Energy and IoT integration: PV, heat pumps, sensors
  • Technical concept and planning for new projects
Learn more: Integration & Systems

Process

Every project goes through the same four steps, and you have the same contact in each of them.

  1. 01

    Conversation

    Listen first. We work out the goal, the constraints and the budget, without jargon. Afterwards we both know what the project should achieve.

  2. 02

    Concept & proposal

    I draft the approach, the technology and the timeline, and bring it together in a binding proposal with a fixed scope. You decide on a clear basis.

  3. 03

    Build

    Built in short, visible steps. You see a working version early and give feedback as it goes — rather than waiting months on a black box.

  4. 04

    Launch & care

    A clean go-live, a clear handover and, on request, maintenance, hosting and further development. I stay reachable after launch, too.

Fair, market-standard rates. Before work starts you receive a binding proposal with a fixed scope, so the price doesn't move later.

Work

Recent work, from a client website and a complete SaaS product to a dashboard for a real heating system.

ketcon.us2026

KetCon Directory

Full-stack SaaS

A directory and referral platform for the US ketamine-assisted therapy market, connecting prescribing doctors with therapists. Practitioners are checked against official licensing registries, matched to suitable partners, and can propose and manage working relationships directly in the product.

Delivery

From concept to running the service, by one person: React frontend, Express API with Prisma and PostgreSQL — and at the heart of it an automated licence check that validates practitioners against the national provider registry, the federal exclusion list and individual state licensing boards. Alongside it, AI-assisted matching and profile import, real-time messaging, push notifications and an installable app, shipped through an automated build and deployment pipeline.

  • React
  • Express
  • Prisma
  • PostgreSQL
  • Docker
  • PWA
miseenplace.recipes2026

Mise en Place

SaaS platform

A SaaS platform for sharing and managing recipes, with a built-in AI assistant — custom authentication, an image pipeline, search and offline support.

Delivery

Designed, built and shipped end-to-end — full-stack TypeScript with React and Node.js plus an AI assistant for working with recipes, run in containers. Rebuilt and relaunched in 2026 under its own domain.

  • TypeScript
  • React
  • Node.js
  • Docker
  • PWA
tumbleweedmedicine.com2025

Tumbleweed Medicine

Client website

A website for a medical practice: service pages, an about section and a contact form in a calm, nature-inspired design.

Delivery

Design and build of the complete website with React and Vite — from information architecture through visual design to go-live.

  • TypeScript
  • React
  • Vite
2024

Heating System Visualization

Monitoring dashboard

A visualisation of a complex heating system: real-time monitoring of every component in one place, privately hosted.

Delivery

Data capture, time-series storage and a dashboard that shows the system's state at a glance — Grafana on InfluxDB, wired to real sensors through Node-RED and MQTT.

  • Grafana
  • InfluxDB
  • Node-RED
  • MQTT
sqanit.com2018–2025

RepairCode (sqanit)

Senior software engineer

Seven years as a senior software engineer at sqanit GmbH in Munich — conception and development of RepairCode, an enterprise PWA for field-service workflows.

Delivery

Led the migration of a ~250k-line frontend from AMD/RequireJS to ESM/Vite, built a Workbox service worker for reliable offline use, and set up an end-to-end test strategy with Playwright, Vitest and Cypress. Co-led a five-engineer team; backend work on WildFly/Java EE with PostgreSQL, Kafka and Elasticsearch.

  • TypeScript
  • Vite
  • Playwright
  • WebAssembly
  • WildFly
  • PostgreSQL
ketcon.us/2026
ketcon.us
Preview — KetCon DirectoryPreview — KetCon Directory

KetCon Directory

Full-stack SaaS

A directory and referral platform for the US ketamine-assisted therapy market, connecting prescribing doctors with therapists. Practitioners are checked against official licensing registries, matched to suitable partners, and can propose and manage working relationships directly in the product.

Delivery

From concept to running the service, by one person: React frontend, Express API with Prisma and PostgreSQL — and at the heart of it an automated licence check that validates practitioners against the national provider registry, the federal exclusion list and individual state licensing boards. Alongside it, AI-assisted matching and profile import, real-time messaging, push notifications and an installable app, shipped through an automated build and deployment pipeline.

Stack

  • React
  • Express
  • Prisma
  • PostgreSQL
  • Docker
  • PWA
Open project page
View liveketcon.us
miseenplace.recipes/2026
miseenplace.recipes
Preview — Mise en PlacePreview — Mise en Place

Mise en Place

SaaS platform

A SaaS platform for sharing and managing recipes, with a built-in AI assistant — custom authentication, an image pipeline, search and offline support.

Delivery

Designed, built and shipped end-to-end — full-stack TypeScript with React and Node.js plus an AI assistant for working with recipes, run in containers. Rebuilt and relaunched in 2026 under its own domain.

Stack

  • TypeScript
  • React
  • Node.js
  • Docker
  • PWA
Open project page
View livemiseenplace.recipes
tumbleweedmedicine.com/2025
tumbleweedmedicine.com
Preview — Tumbleweed Medicine

Tumbleweed Medicine

Client website

A website for a medical practice: service pages, an about section and a contact form in a calm, nature-inspired design.

Delivery

Design and build of the complete website with React and Vite — from information architecture through visual design to go-live.

Stack

  • TypeScript
  • React
  • Vite
Open project page
View livetumbleweedmedicine.com
./heating//2024
preview
Preview — Heating System VisualizationPreview — Heating System Visualization

Heating System Visualization

Monitoring dashboard

A visualisation of a complex heating system: real-time monitoring of every component in one place, privately hosted.

Delivery

Data capture, time-series storage and a dashboard that shows the system's state at a glance — Grafana on InfluxDB, wired to real sensors through Node-RED and MQTT.

Stack

  • Grafana
  • InfluxDB
  • Node-RED
  • MQTT
Open project page
— privately hosted
sqanit.com/2018–2025
sqanit.com
Preview — RepairCode (sqanit)

RepairCode (sqanit)

Senior software engineer

Seven years as a senior software engineer at sqanit GmbH in Munich — conception and development of RepairCode, an enterprise PWA for field-service workflows.

Delivery

Led the migration of a ~250k-line frontend from AMD/RequireJS to ESM/Vite, built a Workbox service worker for reliable offline use, and set up an end-to-end test strategy with Playwright, Vitest and Cypress. Co-led a five-engineer team; backend work on WildFly/Java EE with PostgreSQL, Kafka and Elasticsearch.

Stack

  • TypeScript
  • Vite
  • Playwright
  • WebAssembly
  • WildFly
  • PostgreSQL
Open project page
View livesqanit.com

About softleb

Behind softleb is Simon Leber, a software engineer with more than seven years of experience building production web applications. From 2018 to 2025 at a Munich software company, responsible among other things for migrating a 250,000-line frontend to modern tooling and building an offline-capable PWA for field service.

Independent since 2025: websites, full-stack products and integration work for independents and small-to-medium businesses. Alongside that, hands-on experience from the family business with photovoltaics and heat pumps, and with the software that makes such systems visible and controllable.

You talk to the person who writes the code. Questions don't get passed along, and nobody sells you more than you need.

More about me

“Mr. Leber showed outstanding development and familiarised himself with the most complex topics in a very short time. He completed every task quickly, independently and to our complete satisfaction.”

Benedikt BiallowonsCTO, sqanit GmbH

FAQ

What softleb does, what working together looks like and what it costs.

  • What does softleb do?

    softleb plans, builds and connects websites and software for independents and small-to-medium businesses. The work covers web development — from a company website to a complete full-stack product — and systems integration: interfaces, custom dashboards, automation, and energy and IoT connectivity.

  • Who is behind softleb?

    softleb is the one-person practice of Simon Leber, a software engineer based in Munich with more than seven years of experience building production web applications. You talk directly to the person who does the work, with no agency in between.

  • What does a project cost?

    Before a project starts you receive a binding proposal with a fixed scope at fair, market-standard rates — with no hidden costs. The exact price depends on scope and requirements and is worked out in a free initial conversation.

  • How does a project work?

    In four steps: a conversation to define the goal and constraints, a binding concept with a proposal, the build in short visible steps, and finally launch and operation. On request, softleb also handles maintenance, hosting and further development.

  • Does softleb work remotely?

    Yes. softleb is based in Munich and handles projects both remotely and on site — across Germany, Austria and Switzerland as well as internationally. Enquiries usually receive a reply within one to two business days.

  • What languages does softleb work in?

    Projects and communication run in German and English, and the website itself is delivered bilingually.

Contact

A concrete project or just a vague idea? Both are a good start. Write a few lines about what you have in mind, and you'll get an honest first assessment soon after.

Send a message

Location
Munich, Germany. Projects remote or on site.

Usually a reply within one to two business days.