Über mich
Ein Stack, seit 2011 — und die Betriebsjahre dazu.
Ich bin Thomas Preiss, Softwareentwickler in Fürth im Odenwald. Ich arbeite an Backends, die im Hintergrund laufen müssen: Bestellungen, Gebote, Abrechnungen, Schnittstellen zu Systemen, die niemand mehr anfassen will.
- Name
- Thomas Preiss
- Rolle
- Softwareentwickler, Inhaber VituraWeb – selbstständig seit 2007
- Sprachen
- Deutsch, Englisch
- Erreichbar
- Mo–Fr, 8–18 Uhr
Werdegang
- seit 2007
-
Selbstständig
Der Start in die Selbstständigkeit als freiberuflicher Softwareentwickler — Webprojekte und Individualentwicklungen für erste Kunden.
- seit 2011
-
Symfony, MySQL und Doctrine
Der Einstieg in Symfony fiel in die Zeit der ersten großen Versionssprünge. Seitdem habe ich jede Migration mitgemacht — und weiß, welche Entscheidungen einen Sprung teuer machen.
- 2011–2019
-
Auktionsplattformen
Jahre an Plattformen, deren Last sich nicht planen lässt: In den letzten Sekunden einer Auktion entscheidet sich, ob die Architektur trägt. Dort habe ich gelernt, Schreiblast, Sperren und Caching ernst zu nehmen.
- fortlaufend
-
Angebundene Systeme
Warenwirtschaft, Zahlungsdienstleister, Versanddienstleister, interne Altsysteme. Meist ohne saubere Dokumentation, immer mit produktiven Daten.
- heute
-
VituraWeb
Eigenständig für Firmenkunden — als verlängerte Werkbank interner Teams oder als alleiniger Entwickler eines Systems.
Arbeitsweise
01
Erst verstehen, dann schätzen
Vor dem Angebot steht ein Gespräch über den fachlichen Ablauf. Was ich nicht erklären kann, schätze ich auch nicht.
02
Kleine, lieferbare Schritte
Ausbaustufen, die einzeln in Betrieb gehen können. Kein Projekt, das sechs Monate lang nichts zeigt.
03
Tests gehören zur Lieferung
Fachlich relevante Abläufe sind automatisiert abgesichert. Das ist die Grundlage dafür, dass später jemand anderes weiterarbeiten kann.
04
Übergabe im Blick
Code, Migrationen und Betriebshinweise gehören Ihnen. Auch wenn wir irgendwann nicht mehr zusammenarbeiten.
Kernkompetenzen
Sprachen & Frameworks
PHP 8, Symfony, Doctrine ORM, Twig, Composer, PHPUnit
Datenbanken
MySQL / MariaDB, PostgreSQL, MSSQL, Query- und Index-Analyse
Schnittstellen & Infrastruktur
REST, SOAP, OAuth 2, RabbitMQ, Elasticsearch, Memcached, Redis
Qualität & Betrieb
Automatisierte Tests, statische Analyse, Code Reviews, Deployment-Pipelines, Monitoring
Passt das zu Ihrem Vorhaben?
Schildern Sie mir kurz die Ausgangslage. Ich sage Ihnen offen, ob ich der richtige Partner bin.