Jason Talge Software & IT-InfrastrukturSoftware & IT infrastructure Hallstadt bei BambergHallstadt near Bamberg

Webanwendungen, die zu Ihren Abläufen passen. Web applications that fit the way you work.

Abb. 1 — Anwendung, Schnittstellen und der Server darunter: aus einer Hand. Fig. 1 — The application, its integrations and the server underneath: one point of contact.

Ich entwickle Webanwendungen und Schnittstellen mit PHP/Laravel – und betreue die Server und Systeme dahinter. Direkt mit Ihnen, ohne Agentur dazwischen. I build web applications and integrations with PHP/Laravel – and look after the servers and systems behind them. Directly with you, no agency in between.

30 Minuten, kostenlos – per Video, Telefon oder vor Ort. 30 minutes, free – by video, phone or in person.

01LeistungenServices

Was ich für Sie übernehmeWhat I take on for you

Von der ersten Skizze bis zum laufenden Betrieb – ein Ansprechpartner, auch für die Technik unter der Anwendung. From first sketch to running system – one point of contact, including the technology underneath the application.

  1. 01

    Webanwendungen & OberflächenWeb applications & interfaces

    Portale, Kundenbereiche und interne Tools mit PHP und Laravel – mit einer Oberfläche, die auf jedem Gerät funktioniert. Portals, customer areas and internal tools with PHP and Laravel – with an interface that works on every device.

    Laravel · PHP 8 · JavaScript · MySQL

  2. 02

    Schnittstellen & AutomatisierungIntegrations & automation

    Systeme verbinden, Doppelerfassung abschaffen: REST-APIs, Anbindungen an ein ERP wie Odoo, Abläufe mit n8n. Bestehende Automatisierungen prüfe ich auf Sicherheit und Korrektheit. Connecting systems and ending duplicate data entry: REST APIs, links to an ERP such as Odoo, workflows with n8n. I also review existing automations for security and correctness.

    REST · Odoo · n8n

  3. 03

    Prozesse digitalisierenDigitising processes

    Excel-Listen und Papierformulare werden zu einer Anwendung mit Rollen, Rechten und Auswertungen. Vorhandene Papierbestände macht eine OCR-Pipeline durchsuchbar. Spreadsheets and paper forms become one application with roles, permissions and reporting. An OCR pipeline makes existing paper archives searchable.

    Laravel · OCRmyPDF · Tesseract

  4. 04

    Infrastruktur & Self-Hosting für BetriebeInfrastructure & self-hosting for businesses

    Virtualisierung mit Proxmox, Telefonanlagen auf eigener Infrastruktur, Dokumentenmanagement mit Alfresco oder Nextcloud. Daten und Systeme bleiben im eigenen Haus. Virtualisation with Proxmox, phone systems on your own infrastructure, document management with Alfresco or Nextcloud. Data and systems stay in-house.

    Proxmox · FusionPBX · Alfresco · Nextcloud

  5. 05

    Wartung & BeratungMaintenance & consulting

    Bestehende Systeme übernehmen, Fehler beheben, Updates einspielen – oder vorab zu Datenbankdesign und Architektur beraten. Taking over existing systems, fixing bugs, applying updates – or advising on database design and architecture up front.

  6. 06

    IT-Betreuung im KontingentIT support on a monthly allowance

    Für Unternehmen, bei denen laufend einzelne IT-Aufgaben anfallen: ein festes Stundenkontingent pro Monat, über das die Aufträge laufen – ohne jedes Mal neu anzufragen. For businesses with a steady stream of individual IT tasks: a fixed number of hours per month that the jobs run through – without a new request each time.

02ReferenzenWork

Woran ich arbeiteWhat I work on

Kundenprojekte und eigene Produkte, das jüngste zuerst. Client projects and my own products, most recent first.

2026 Cineroom – Serverumzug & BetriebCineroom – server migration & operations Kundenprojekt · laufende BetreuungClient project · ongoing support Coolify · Docker · Supabase · Next.js · n8n

Die Webdienste von Cineroom und Escapetimez waren über mehrere Anbieter verteilt. Heute laufen sie auf einem eigenen Server an einem Ort – Websites, Kundenportal, Datenbank, Automatisierungen und Überwachung. Wartung, Updates und Störungen liegen bei mir. Cineroom’s and Escapetimez’s web services were spread across several providers. Today they run on a dedicated server in one place – websites, customer portal, database, automations and monitoring. Maintenance, updates and incidents are handled by me.

  • Plattform: eigener Server mit Coolify, alle Dienste als Container, Zertifikate automatisch
  • Websites: beide Auftritte vom bisherigen Hosting auf den eigenen Server umgezogen
  • Kundenportal: Next.js-Anwendung samt Datenbank von Vercel und der Supabase-Cloud auf den eigenen Server umgezogen – in einer Nacht, mit vollständigem Datenabgleich und allen geplanten Abläufen
  • Automatisierung: n8n als eigene Instanz auf demselben Server
  • Betrieb: tägliche Backups, Statusseite für den Kunden und eine zweite Überwachung von außen, die auch einen kompletten Ausfall bemerkt
  • Platform: dedicated server with Coolify, every service as a container, certificates renewed automatically
  • Websites: both sites moved from their previous hosting to the own server
  • Customer portal: Next.js application and its database moved from Vercel and Supabase Cloud to the own server – in a single night, with a complete data reconciliation and all scheduled jobs
  • Automation: n8n as a separate instance on the same server
  • Operations: daily backups, a status page for the client and a second, external monitor that also notices a complete outage
Abb. 2 — Von verteilten Diensten auf einen eigenen Server, vereinfacht. Fig. 2 — From scattered services to one dedicated server, simplified.

Coolify · Docker · Supabase · Next.js · n8n · Uptime Kuma

2026 KI-gestützte Rechnungsablage auf eigenem NASAI-assisted invoice filing on a private NAS Beratung & Konzept · für einen SelbstständigenConsulting & concept · for a self-employed client NAS · RAID 1 · n8n · LLM-API

Ein Selbstständiger wollte seine Eingangsrechnungen nicht mehr von Hand sortieren – ohne dass die Belege in einer fremden Cloud landen oder für das Training von KI-Modellen verwendet werden. Im Beratungsgespräch haben wir die Lösung gemeinsam festgelegt. A self-employed client wanted to stop sorting incoming invoices by hand – without the receipts ending up in someone else’s cloud or being used to train AI models. We settled the solution together in a consultation.

  • Speicher: NAS mit zwei gespiegelten Festplatten statt Cloud-Laufwerk – die Daten bleiben im eigenen Netz, fällt eine Platte aus, bleibt alles erhalten
  • Erfassung: Rechnung per Handy scannen und in einen Ordner auf dem NAS laden; ein Netzwerkscanner lohnt sich erst bei mehr Belegen
  • Automatisierung: n8n läuft direkt auf dem NAS und prüft den Ordner regelmäßig; nur wenn etwas darin liegt, liest ein Sprachmodell Absender, Datum und Rechnungsnummer aus und sortiert in selbst festgelegte Kategorien
  • KI-Anbindung: Abrechnung nach Verbrauch über eine API statt Abo, Bedingung: keine Nutzung der Belege zum Training
  • Storage: a NAS with two mirrored drives instead of a cloud drive – data stays on the local network, and nothing is lost if one drive fails
  • Capture: scan the invoice with a phone and upload it to a folder on the NAS; a network scanner only pays off at higher volumes
  • Automation: n8n runs directly on the NAS and checks the folder regularly; only if something is there, a language model reads sender, date and invoice number and files it into self-defined categories
  • AI access: pay-per-use via an API instead of a subscription, on the condition that receipts are never used for training
Abb. 3 — Ablauf der Rechnungsablage, wie im Konzept festgelegt. Fig. 3 — The invoice filing flow as defined in the concept.

NAS · RAID 1 · n8n · LLM-API

2026 Timemetric – Zeiterfassung & AuswertungTimemetric – time tracking & reporting Eigenes ProduktOwn product Laravel · PHP · React · SQL

Projekte, Zeiten und Auswertungen an einer Stelle – entwickelt vom Datenmodell bis zur Oberfläche. Projects, hours and reporting in one place – built from the data model to the interface.

Laravel · PHP · React · SQL

2022 Escapetimez – ArbeitszeiterfassungEscapetimez – working-time tracking Kundenprojekt für CineroomClient project for Cineroom Laravel · PHP · MySQL

Stunden werden im Kalender eingetragen, das Gehalt rechnet sich daraus – bewusst schlank gehalten. Hours go straight into a calendar view and pay is calculated from them – deliberately lean.

Laravel · PHP · MySQL

03Stack

Womit ich arbeiteThe stack I work with

Bewährte Technologien statt Modewellen – wartbar auch für jeden, der nach mir kommt. Proven technologies instead of hype – maintainable by whoever comes after me.

EntwicklungDevelopmentVom Backend bis zur OberflächeFrom backend to interface PHP · Laravel · REST-APIs · JavaScript · React · HTML · CSS · Bootstrap
Daten & BetriebData & operationsVom Datenmodell bis zum DeploymentFrom data model to deployment MySQL · Git · Docker · Linux · Nginx
Infrastruktur & SystemeInfrastructure & systemsWas im Betrieb läuftWhat runs the business Proxmox · Odoo · Nextcloud · Alfresco · FusionPBX
Automatisierung & KIAutomation & AIAls Werkzeug im Alltag und in AbläufenAs a tool in daily work and in workflows n8n · Claude · LLM-APIs · Ollama

04HomeserverHome server

Nebenangebot für PrivatpersonenSide offering for private clients

Homeserver – die eigenen Daten bleiben zu HauseHome server – your data stays at home

Selbst gehostete Dienste per Docker – Smart Home mit Home Assistant, Medien, Dateiablage, Backups. Erklärt so, dass Sie selbst damit umgehen können. Self-hosted services with Docker – smart home with Home Assistant, media, file storage, backups. Explained so you can handle it yourself.

Einrichtung & InstallationSetup & installation
Server aufsetzen, Dienste in Docker betreiben, Geräte einbinden (Zigbee, Matter, WLAN).Setting up the server, running services in Docker, connecting devices (Zigbee, Matter, Wi-Fi).
Automatisierung & DashboardsAutomation & dashboards
Licht nach Anwesenheit, Heizung nach Zeitplan – und eine Übersicht für den ganzen Haushalt.Lights by presence, heating by schedule – plus one overview the whole household can use.
Sicherheit, Backup & EinweisungSecurity, backups & handover
Fernzugriff und Netzwerk absichern, Backups einrichten, Einweisung ohne Fachjargon.Secure remote access, working backups, and a walkthrough without jargon.

Kurz per WhatsApp nachfragenAsk a quick question on WhatsApp

05Über michAbout

Jason Talge

Ausgebildeter Fachinformatiker für Anwendungsentwicklung, seither in sehr unterschiedlichen Umfeldern unterwegs. Meine Kunden sind Startups, Selbstständige und kleine Betriebe ohne eigene IT-Abteilung. Qualified application developer (German “Fachinformatiker”), working in very different environments ever since. My clients are startups, self-employed people and small businesses without their own IT department.

WerdegangExperience

  1. Selbstständig, JT – SoftwareentwicklungSelf-employed, JT – Softwareentwicklung

    Webentwicklung und Infrastrukturbetreuung für kleine Unternehmen ohne eigene IT-Abteilung.Web development and infrastructure support for small businesses without their own IT department.

  2. Landesweites IT-Verfahren, öffentliche VerwaltungState-wide IT system, public administration

    Feinkonzepte, Datenbankstrukturen, Entwicklung mit PHP und Laravel, Tests bis zur Integrationsebene.Detailed specifications, database structures, development with PHP and Laravel, testing up to integration level.

  3. Bildungsplattform, Software-EngineeringEducation platform, software engineering

    REST-APIs mit PHP 8, Frontend mit JavaScript, Mitarbeit an Datenmodell und Backend-Konzeption.REST APIs with PHP 8, frontend with JavaScript, work on the data model and backend concept.

  4. Ausbildung Fachinformatiker AnwendungsentwicklungApprenticeship in application development

    Drei Jahre in einem Games-Softwareunternehmen: Frontend mit JavaScript, Backends mit PHP, Laravel und SQL.Three years in a games software company: frontend with JavaScript, backends with PHP, Laravel and SQL.

  5. Linux-Server & Selfhosting, privatLinux servers & self-hosting, private

    Eigene Linux-Server lange vor der Ausbildung: Dienste in Docker, Reverse Proxy, Zertifikate, Backups – und Reparatur, wenn etwas kaputtging.My own Linux servers long before the apprenticeship: services in Docker, reverse proxy, certificates, backups – and repairs when something broke.

    Nextcloud · WordPress · Home Assistant · Gameservergame servers · Docker · Nginx · Backups

„Der Umgang mit Servern und Netzwerken kommt von dort – nicht aus einem Zertifikat.“ “My comfort with servers and networks comes from there – not from a certificate.”

Jason Talge · eigene Linux-Server seit 2016Jason Talge · running his own Linux servers since 2016

06AblaufProcess

So läuft die ZusammenarbeitHow working together works

  1. 01

    ErstgesprächFirst call

    Kostenlos, 30 Minuten – per Video, Telefon oder vor Ort. Sie erzählen, was hakt.Free, 30 minutes – by video, phone or in person. You tell me what isn’t working.

    Termin wählenPick a slot

  2. 02

    Angebot & KonzeptQuote & concept

    Schriftliche Aufwandsschätzung mit klarem Umfang – nach Stunden oder zum Festpreis.A written estimate with a clear scope – hourly or at a fixed price.

  3. 03

    UmsetzungBuild

    Kleine Schritte, regelmäßige Zwischenstände zum Ausprobieren.Small steps, with working versions you can try out yourself.

  4. 04

    Übergabe & BetreuungHandover & support

    Einweisung, Dokumentation und auf Wunsch laufende Betreuung – auch im festen Stundenkontingent.Training, documentation and – if you like – ongoing support, including on a fixed monthly allowance.

07FragenQuestions

Häufig gefragtFrequently asked

Wie läuft das Erstgespräch ab?How does the first call work?

Sie buchen einen freien Termin direkt im Kalender – 30 Minuten, kostenlos. Wir sprechen per Video, am Telefon oder vor Ort in Hallstadt. Sie schildern, was hakt; ich sage Ihnen, ob und wie ich helfen kann und was als Nächstes käme. You book a free slot straight from the calendar – 30 minutes, free of charge. We talk by video, by phone or in person in Hallstadt. You describe what isn’t working; I tell you whether and how I can help and what would come next.

Was kostet ein Projekt?What does a project cost?

Nach Aufwand oder als Festpreis. Die schriftliche Schätzung kommt, bevor Sie sich entscheiden. Time and materials or a fixed price. The written estimate comes before you decide.

Wie lange dauert die Umsetzung?How long does it take?

Kleine Tools und Schnittstellen ein bis drei Wochen, größere Anwendungen mehrere Monate in Etappen. Small tools and integrations one to three weeks, larger applications several months in stages.

Wem gehört der Code?Who owns the code?

Ihnen. Repository, Dokumentation und alle Zugänge gehen an Sie – ohne Bindung an mich. You do. Repository, documentation and all credentials go to you – with no lock-in.

Übernehmen Sie auch bestehende Projekte?Do you take over existing projects?

Ja. Ich sichte den Code, benenne die Risiken und übernehme dann Wartung und Weiterentwicklung. Yes. I review the code, name the risks and then take over maintenance and further development.

Arbeiten Sie auch mit dem bestehenden IT-Dienstleister zusammen?Do you work alongside an existing IT provider?

Ja. Vorab legen wir fest, wer was verantwortet: welche Systeme ich anfasse und was beim bisherigen Dienstleister bleibt. So entstehen weder Lücken noch doppelte Zuständigkeiten. Yes. We agree up front who is responsible for what: which systems I touch and what stays with your current provider. That way there are no gaps and no overlapping responsibilities.

Gibt es feste Stundenkontingente?Do you offer a fixed monthly allowance of hours?

Ja, für wiederkehrende Aufträge. Einzelne Aufgaben laufen dann über das Kontingent, ohne dass Sie jedes Mal neu anfragen. Den Umfang legen wir gemeinsam fest. Yes, for recurring work. Individual tasks then run through the allowance without a new request each time. We agree the scope together.

08KontaktContact

Erzählen Sie mir von Ihrem ProjektTell me about your project

Am einfachstenThe easiest way

Einen Termin buchenBook a call

Sie wählen im Kalender einen freien Termin und bekommen die Bestätigung per E-Mail. Gesprochen wird per Video in meinem eigenen Meeting-Raum, am Telefon oder vor Ort in Hallstadt – welche Wege offenstehen, zeigt der jeweilige Termintyp. You pick a free slot in the calendar and get the confirmation by email. We talk by video in my own meeting room, by phone or in person in Hallstadt – each appointment type shows which options it offers.

Oder direktOr directly

TelefonPhone
+49 152 39604386
AnschriftAddress
Schlesier Str. 3, 96103 Hallstadt

Lieber schriftlich?Prefer to write?

Das Formular geht direkt in mein Postfach.The form goes straight to my inbox.

Pflichtfelder sind mit * markiert.Required fields are marked with *.