Team collaboration

Custom software,
web & app development
from Tübingen.

Easy-OffKultioHouMea
Tillmann Lang
Tillmann Lang👋
As featured in
  • Schwäbisches Tagblatt
  • Südwest Presse
  • GEA
  • DASDING
  • SWR

We design and
build software
that delivers.

my Companies and
Projects:

Kultio Eventapp

Web- & Mobile App

Kultio Eventapp

An Event app that contains every Event from a city in one unified Web and Mobile App

2025 - today

Easy-Off Platform

Web- & Mobile App

Easy-Off Platform

An Platform for managing employee sickness and Part- time employees

2024 - today

Hou-Mea Marketing

Design & Creative

Hou-Mea Marketing

An Full-Service Marketing Agency there for small and middle sized Company

2025 - today

Botanical Bytes

Research Project

Botanical Bytes

An Research Project which focuses on creating the largest normed plant growth dataset

2023 - today

tflit Solutions

Product Agency

tflit Solutions

An Product and Software Development Agency, focused on Solving real World Problems

2020 - today

Bruxisense Solutions

Medical Product

Bruxisense Solutions

An Product that prevents and heals Bruxism, with an not intrusive approach

2023 - today

Frequently asked questions

What exactly does TFLIT do?+

TFLIT builds custom software as well as web and app solutions, from the first idea to ongoing operation. Behind TFLIT is Tillmann Lang, a software developer based in Tübingen. The focus areas: custom software that adapts to your workflows instead of the other way around, modern web applications built on Next.js, mobile apps with Flutter, and digitalizing processes that are still stuck in emails and spreadsheets. Maintenance and support round this off, so a solution stays secure and up to date after launch. Delivered projects include the culture platform Kultio, PraktiMatch for Esslingen University and the free BFSG accessibility check at /tools/bfsg-check. Because everything comes from one person, there is no friction between agency, freelancers and operations: you talk directly to the person building your software. If you want to know whether your project fits, a short message with two or three sentences about your goal is enough.

Which region and audiences do you work for?+

Based in Tübingen, I mainly work for companies, universities and the public sector in Baden-Württemberg, and beyond on request. The focus is the Neckar-Alb region with Tübingen and Reutlingen as well as greater Stuttgart, including Esslingen, Metzingen and Herrenberg. In-person meetings are possible at short notice here, which saves a lot of coordination effort, especially in the early phase of a project. At the same time, the collaboration works just as well remotely: most coordination happens via video calls, shared screens and quick chat messages anyway, so projects across Germany are no problem. Clients include mid-sized companies digitalizing their processes, universities such as Esslingen University with the PraktiMatch project, and municipalities with digitalization plans. If you are unsure whether your location or industry fits, just ask briefly: you will get a reply within two working days.

How does a project work?+

A project runs in clear stages: first a shared understanding of the goal and requirements, then a quickly usable first version, then step-by-step extension based on real feedback. It starts with an initial call in which we clarify what the software should do, who will use it and what success looks like. From that comes an honest estimate of scope and effort. Instead of developing in the dark for months, you get a working version early that you can try out yourself. This quickly shows what works and what needs adjusting, while changes are still cheap. Risk stays low, progress stays visible, and you keep control over budget and priorities at all times. After launch I can take over hosting, maintenance and further development if you want. The next step is a no-obligation conversation about your project.

What does a project cost, and is there funding?+

The price depends on scope and complexity; after a short initial call you get a transparent estimate without hidden costs. A small web application with a clearly defined purpose is naturally much cheaper than extensive custom software with integrations and multiple user roles. That is why I do not quote blanket prices upfront but look at your project first: what must the solution do, what can wait for a later stage, where can existing systems be reused? Often a well-cut first stage alone noticeably lowers the entry cost. For SME projects I also point to suitable digitalization funding programmes in Baden-Württemberg. One thing matters here: the application must be filed before the project starts, otherwise the funding is lost. Send me a short description of your idea and you will get an honest assessment of effort and possible funding routes.

How do I get in touch?+

The easiest ways to reach me are the contact form, email or phone; alternatively you can book a meeting online directly. You will normally get a reply within two working days, usually much faster. You do not need a finished concept for the first message: two or three sentences about your project, the rough timeline and what is currently holding you back are plenty. In the first conversation we then clarify, free of charge and without obligation, whether and how I can help. You get an honest assessment, even if the conclusion is that an off-the-shelf product would serve you better than custom development. If it is a fit, a concrete estimate of scope, process and next steps follows. There are no sales loops and no hold music: from the start you talk directly to the developer who will later build your project.

my Advice:

AI Assistant for Internal Documents: Useful or Risky?

AI Assistant for Internal Documents: Useful or Risky?

Headless CMS with Payload and Next.js: When Is It Worth It?

Headless CMS with Payload and Next.js: When Is It Worth It?

What Does a Software Project Really Cost?

What Does a Software Project Really Cost?

Cutting an MVP Properly: Start Small Without Building Cheap

Cutting an MVP Properly: Start Small Without Building Cheap

Integrations: When ERP, CRM and Accounting Do Not Talk

Integrations: When ERP, CRM and Accounting Do Not Talk

Flutter or Native App: What Fits Your Project?

Flutter or Native App: What Fits Your Project?

Accessibility in Public-Sector Web Apps

Accessibility in Public-Sector Web Apps

When a Spreadsheet Should Become Custom Software

When a Spreadsheet Should Become Custom Software

Digitalizing Processes Without an 80-Page Specification

Digitalizing Processes Without an 80-Page Specification

Case Study: A digitalization project for a municipality

Case Study: A digitalization project for a municipality

AI Assistant for Internal Documents: Useful or Risky?

AI Assistant for Internal Documents: Useful or Risky?

Headless CMS with Payload and Next.js: When Is It Worth It?

Headless CMS with Payload and Next.js: When Is It Worth It?

What Does a Software Project Really Cost?

What Does a Software Project Really Cost?

Cutting an MVP Properly: Start Small Without Building Cheap

Cutting an MVP Properly: Start Small Without Building Cheap

Integrations: When ERP, CRM and Accounting Do Not Talk

Integrations: When ERP, CRM and Accounting Do Not Talk

Flutter or Native App: What Fits Your Project?

Flutter or Native App: What Fits Your Project?

Accessibility in Public-Sector Web Apps

Accessibility in Public-Sector Web Apps

When a Spreadsheet Should Become Custom Software

When a Spreadsheet Should Become Custom Software

Digitalizing Processes Without an 80-Page Specification

Digitalizing Processes Without an 80-Page Specification

Case Study: A digitalization project for a municipality

Case Study: A digitalization project for a municipality

AI Assistant for Internal Documents: Useful or Risky?

AI Assistant for Internal Documents: Useful or Risky?

Headless CMS with Payload and Next.js: When Is It Worth It?

Headless CMS with Payload and Next.js: When Is It Worth It?

What Does a Software Project Really Cost?

What Does a Software Project Really Cost?

Cutting an MVP Properly: Start Small Without Building Cheap

Cutting an MVP Properly: Start Small Without Building Cheap

Integrations: When ERP, CRM and Accounting Do Not Talk

Integrations: When ERP, CRM and Accounting Do Not Talk

Flutter or Native App: What Fits Your Project?

Flutter or Native App: What Fits Your Project?

Accessibility in Public-Sector Web Apps

Accessibility in Public-Sector Web Apps

When a Spreadsheet Should Become Custom Software

When a Spreadsheet Should Become Custom Software

Digitalizing Processes Without an 80-Page Specification

Digitalizing Processes Without an 80-Page Specification

Case Study: A digitalization project for a municipality

Case Study: A digitalization project for a municipality

AI Assistant for Internal Documents: Useful or Risky?

AI Assistant for Internal Documents: Useful or Risky?

Headless CMS with Payload and Next.js: When Is It Worth It?

Headless CMS with Payload and Next.js: When Is It Worth It?

What Does a Software Project Really Cost?

What Does a Software Project Really Cost?

Cutting an MVP Properly: Start Small Without Building Cheap

Cutting an MVP Properly: Start Small Without Building Cheap

Integrations: When ERP, CRM and Accounting Do Not Talk

Integrations: When ERP, CRM and Accounting Do Not Talk

Flutter or Native App: What Fits Your Project?

Flutter or Native App: What Fits Your Project?

Accessibility in Public-Sector Web Apps

Accessibility in Public-Sector Web Apps

When a Spreadsheet Should Become Custom Software

When a Spreadsheet Should Become Custom Software

Digitalizing Processes Without an 80-Page Specification

Digitalizing Processes Without an 80-Page Specification

Case Study: A digitalization project for a municipality

Case Study: A digitalization project for a municipality

AI Assistant for Internal Documents: Useful or Risky?

AI Assistant for Internal Documents: Useful or Risky?

Headless CMS with Payload and Next.js: When Is It Worth It?

Headless CMS with Payload and Next.js: When Is It Worth It?

What Does a Software Project Really Cost?

What Does a Software Project Really Cost?

Cutting an MVP Properly: Start Small Without Building Cheap

Cutting an MVP Properly: Start Small Without Building Cheap

Integrations: When ERP, CRM and Accounting Do Not Talk

Integrations: When ERP, CRM and Accounting Do Not Talk

Flutter or Native App: What Fits Your Project?

Flutter or Native App: What Fits Your Project?

Accessibility in Public-Sector Web Apps

Accessibility in Public-Sector Web Apps

When a Spreadsheet Should Become Custom Software

When a Spreadsheet Should Become Custom Software

Digitalizing Processes Without an 80-Page Specification

Digitalizing Processes Without an 80-Page Specification

Case Study: A digitalization project for a municipality

Case Study: A digitalization project for a municipality

AI Assistant for Internal Documents: Useful or Risky?

AI Assistant for Internal Documents: Useful or Risky?

Headless CMS with Payload and Next.js: When Is It Worth It?

Headless CMS with Payload and Next.js: When Is It Worth It?

What Does a Software Project Really Cost?

What Does a Software Project Really Cost?

Cutting an MVP Properly: Start Small Without Building Cheap

Cutting an MVP Properly: Start Small Without Building Cheap

Integrations: When ERP, CRM and Accounting Do Not Talk

Integrations: When ERP, CRM and Accounting Do Not Talk

Flutter or Native App: What Fits Your Project?

Flutter or Native App: What Fits Your Project?

Accessibility in Public-Sector Web Apps

Accessibility in Public-Sector Web Apps

When a Spreadsheet Should Become Custom Software

When a Spreadsheet Should Become Custom Software

Digitalizing Processes Without an 80-Page Specification

Digitalizing Processes Without an 80-Page Specification

Case Study: A digitalization project for a municipality

Case Study: A digitalization project for a municipality

Case Study: PraktiMatch for Esslingen University

Case Study: PraktiMatch for Esslingen University

AI for SMEs: Pragmatic Entry Points Without the Hype

AI for SMEs: Pragmatic Entry Points Without the Hype

Custom Software for SMEs in Tübingen and Reutlingen

Custom Software for SMEs in Tübingen and Reutlingen

GDPR and NIS-2: What Companies Need to Know About Software Security

GDPR and NIS-2: What Companies Need to Know About Software Security

Software Maintenance: Why Ongoing Care Costs Less Than Neglect

Software Maintenance: Why Ongoing Care Costs Less Than Neglect

Digitalization Funding in BW: How SMEs Finance Their Software Project

Digitalization Funding in BW: How SMEs Finance Their Software Project

Direct Award up to 100,000 €: IT Projects for BW Municipalities (2025)

Direct Award up to 100,000 €: IT Projects for BW Municipalities (2025)

Custom or Off-the-Shelf Software – When Each One Pays Off

Custom or Off-the-Shelf Software – When Each One Pays Off

Why Next.js Is the Right Choice for Modern Web Projects

Why Next.js Is the Right Choice for Modern Web Projects

Case Study: PraktiMatch for Esslingen University

Case Study: PraktiMatch for Esslingen University

AI for SMEs: Pragmatic Entry Points Without the Hype

AI for SMEs: Pragmatic Entry Points Without the Hype

Custom Software for SMEs in Tübingen and Reutlingen

Custom Software for SMEs in Tübingen and Reutlingen

GDPR and NIS-2: What Companies Need to Know About Software Security

GDPR and NIS-2: What Companies Need to Know About Software Security

Software Maintenance: Why Ongoing Care Costs Less Than Neglect

Software Maintenance: Why Ongoing Care Costs Less Than Neglect

Digitalization Funding in BW: How SMEs Finance Their Software Project

Digitalization Funding in BW: How SMEs Finance Their Software Project

Direct Award up to 100,000 €: IT Projects for BW Municipalities (2025)

Direct Award up to 100,000 €: IT Projects for BW Municipalities (2025)

Custom or Off-the-Shelf Software – When Each One Pays Off

Custom or Off-the-Shelf Software – When Each One Pays Off

Why Next.js Is the Right Choice for Modern Web Projects

Why Next.js Is the Right Choice for Modern Web Projects

Case Study: PraktiMatch for Esslingen University

Case Study: PraktiMatch for Esslingen University

AI for SMEs: Pragmatic Entry Points Without the Hype

AI for SMEs: Pragmatic Entry Points Without the Hype

Custom Software for SMEs in Tübingen and Reutlingen

Custom Software for SMEs in Tübingen and Reutlingen

GDPR and NIS-2: What Companies Need to Know About Software Security

GDPR and NIS-2: What Companies Need to Know About Software Security

Software Maintenance: Why Ongoing Care Costs Less Than Neglect

Software Maintenance: Why Ongoing Care Costs Less Than Neglect

Digitalization Funding in BW: How SMEs Finance Their Software Project

Digitalization Funding in BW: How SMEs Finance Their Software Project

Direct Award up to 100,000 €: IT Projects for BW Municipalities (2025)

Direct Award up to 100,000 €: IT Projects for BW Municipalities (2025)

Custom or Off-the-Shelf Software – When Each One Pays Off

Custom or Off-the-Shelf Software – When Each One Pays Off

Why Next.js Is the Right Choice for Modern Web Projects

Why Next.js Is the Right Choice for Modern Web Projects

Case Study: PraktiMatch for Esslingen University

Case Study: PraktiMatch for Esslingen University

AI for SMEs: Pragmatic Entry Points Without the Hype

AI for SMEs: Pragmatic Entry Points Without the Hype

Custom Software for SMEs in Tübingen and Reutlingen

Custom Software for SMEs in Tübingen and Reutlingen

GDPR and NIS-2: What Companies Need to Know About Software Security

GDPR and NIS-2: What Companies Need to Know About Software Security

Software Maintenance: Why Ongoing Care Costs Less Than Neglect

Software Maintenance: Why Ongoing Care Costs Less Than Neglect

Digitalization Funding in BW: How SMEs Finance Their Software Project

Digitalization Funding in BW: How SMEs Finance Their Software Project

Direct Award up to 100,000 €: IT Projects for BW Municipalities (2025)

Direct Award up to 100,000 €: IT Projects for BW Municipalities (2025)

Custom or Off-the-Shelf Software – When Each One Pays Off

Custom or Off-the-Shelf Software – When Each One Pays Off

Why Next.js Is the Right Choice for Modern Web Projects

Why Next.js Is the Right Choice for Modern Web Projects

Case Study: PraktiMatch for Esslingen University

Case Study: PraktiMatch for Esslingen University

AI for SMEs: Pragmatic Entry Points Without the Hype

AI for SMEs: Pragmatic Entry Points Without the Hype

Custom Software for SMEs in Tübingen and Reutlingen

Custom Software for SMEs in Tübingen and Reutlingen

GDPR and NIS-2: What Companies Need to Know About Software Security

GDPR and NIS-2: What Companies Need to Know About Software Security

Software Maintenance: Why Ongoing Care Costs Less Than Neglect

Software Maintenance: Why Ongoing Care Costs Less Than Neglect

Digitalization Funding in BW: How SMEs Finance Their Software Project

Digitalization Funding in BW: How SMEs Finance Their Software Project

Direct Award up to 100,000 €: IT Projects for BW Municipalities (2025)

Direct Award up to 100,000 €: IT Projects for BW Municipalities (2025)

Custom or Off-the-Shelf Software – When Each One Pays Off

Custom or Off-the-Shelf Software – When Each One Pays Off

Why Next.js Is the Right Choice for Modern Web Projects

Why Next.js Is the Right Choice for Modern Web Projects

Case Study: PraktiMatch for Esslingen University

Case Study: PraktiMatch for Esslingen University

AI for SMEs: Pragmatic Entry Points Without the Hype

AI for SMEs: Pragmatic Entry Points Without the Hype

Custom Software for SMEs in Tübingen and Reutlingen

Custom Software for SMEs in Tübingen and Reutlingen

GDPR and NIS-2: What Companies Need to Know About Software Security

GDPR and NIS-2: What Companies Need to Know About Software Security

Software Maintenance: Why Ongoing Care Costs Less Than Neglect

Software Maintenance: Why Ongoing Care Costs Less Than Neglect

Digitalization Funding in BW: How SMEs Finance Their Software Project

Digitalization Funding in BW: How SMEs Finance Their Software Project

Direct Award up to 100,000 €: IT Projects for BW Municipalities (2025)

Direct Award up to 100,000 €: IT Projects for BW Municipalities (2025)

Custom or Off-the-Shelf Software – When Each One Pays Off

Custom or Off-the-Shelf Software – When Each One Pays Off

Why Next.js Is the Right Choice for Modern Web Projects

Why Next.js Is the Right Choice for Modern Web Projects

View All Postsarrow