Softwareentwicklung · Modernisierung · Automatisierung · AI Software Development · Modernization · Automation · AI

Software, die Ihr Geschäft voranbringt. Software that moves your business forward.

Softwareentwickler seit 2010, spezialisiert auf geschäftskritische Anwendungen. Ich entwickle individuelle Software, modernisiere gewachsene Systeme, automatisiere manuelle Prozesse und integriere AI dort, wo sie echten Nutzen bringt. Software engineer since 2010, specialized in business-critical applications. I build custom software, modernize legacy systems, automate manual processes, and integrate AI where it delivers real value.

Remote oder Raum Stuttgart · DE / EN / HR Remote or on-site near Stuttgart · DE / EN / HR

// Vorher: Legacy-Desktop// Before: legacy desktop Modernisierung →Modernization → // Nachher: modern & plattformunabhängig// After: modern & cross-platform
LeistungenServices

Was ich für Sie tueWhat I do for you

Vom ersten Audit bis zur laufenden Lösung — pragmatisch, schrittweise und ohne Big-Bang-Risiko. From the first audit to a running solution — pragmatic, step by step, without big-bang risk.

EntwicklungDevelopment

Individuelle SoftwareentwicklungCustom Software Development

Maßgeschneiderte Anwendungen von der Idee bis zum Betrieb: Web-Anwendungen, Desktop-Software und interne Tools. Für alles, wo Standardsoftware nicht passt und manuelle Lösungen an ihre Grenzen stoßen. Tailor-made applications from idea to operation: web applications, desktop software, and internal tools. For everything where off-the-shelf software doesn't fit and manual solutions reach their limits.

ModernisierungModernization

Software-ModernisierungSoftware Modernization

Bewährte Anwendungen auf eine zukunftsfähige Basis stellen: vom Desktop zur Web-Anwendung, auch plattformübergreifend — inklusive sicherer Datenmigration und Anbindung bestehender Drittanbieter-Module. Schrittweise, ohne Big-Bang-Risiko. Put proven applications on a future-proof foundation: from desktop to web, including cross-platform scenarios — with safe data migration and integration of existing third-party modules. Step by step, without big-bang risk.

Automatisierung & AIAutomation & AI

Prozessautomatisierung & AI-IntegrationProcess Automation & AI Integration

Manuelle Abläufe eliminieren: Systeme verbinden, wiederkehrende Routinearbeit durch automatische Workflows ersetzen und AI pragmatisch dort einbauen, wo sie wirklich Zeit spart — etwa bei der Auswertung von Dokumenten oder internen Assistenten. Eliminate manual work: connect systems, replace recurring routine tasks with automated workflows, and integrate AI pragmatically where it actually saves time — for example in document processing or internal assistants.

BeratungConsulting

Beratung & TrainingConsulting & Training

Ein klarer Blick von außen: technische Beratung, Architektur- und Code-Audits sowie Workshops und Schulungen für Ihr Team — pragmatisch und auf Ihre Situation zugeschnitten. A clear outside perspective: technical consulting, architecture and code audits, plus workshops and training for your team — pragmatic and tailored to your situation.

Ausgewählte ProjekteSelected Projects

Case Studies

Eine Auswahl aus Berufspraxis und eigenen Projekten. Weitere Referenzen auf Anfrage. A selection from professional work and personal projects. Further references on request.

Vereinfachtes Architektur-Diagramm: Desktop-Client, Business-Logik, SQL-Datenbank mit Datenmigration

Geschäftskritische Desktop-Anwendungen im MaschinenbauBusiness-Critical Desktop Applications in Mechanical Engineering

Langjährige Weiterentwicklung komplexer Desktop-Anwendungen mit SQL- und weiteren Datenbanken im Maschinenbau-Umfeld: neue Fachfunktionen, Versions-Upgrades mit Datenmigration und laufende Integration von Drittanbieter-Modulen. Long-term development of complex desktop applications with SQL and other databases in the mechanical engineering sector: new business features, version upgrades with data migration, and ongoing integration of third-party modules.

Ergebnis: Datenmigrationen zwischen Produktversionen ohne Datenverlust; stabile Releases im langjährigen Produktivbetrieb. Result: data migrations between product versions without data loss; stable releases in long-term production use.

DesktopDesktopSQLDatenmigrationData Migration3rd-Party-Integration
UI-Vorschau der Rundflug-Plattform: Terminbuchung und QR-Code-Zugang

Rundflug-Plattform mit QR-Code-ZugangSightseeing-Flight Platform with QR-Code Access

Web-Plattform, die Luftsportvereine mit Menschen verbindet, die einen Rundflug erleben oder verschenken möchten. Ein QR-Code — z. B. im Restaurant oder Vereinsheim — führt direkt zur Seite des Vereins, wo der Rundflug online reserviert werden kann. React-Frontend, REST-API-Backend. Web platform connecting flying clubs with people who want to experience or gift a sightseeing flight. A QR code — e.g. in a restaurant or clubhouse — leads directly to the club's page, where the flight can be booked online. React frontend, REST API backend.

Ergebnis: Vereine gewinnen Sichtbarkeit und Buchungen ohne manuelle Koordination — aus Zetteln und Telefonaten wird ein Scan. Result: clubs gain visibility and bookings without manual coordination — paper lists and phone calls become a single scan.

ReactREST APIQR-Code
UI-Vorschau des Fuel Trackers: Verbrauchs-Dashboard mit Kennzahlen und Diagrammen

Fuel Tracker – VerbrauchsauswertungFuel Tracker – Consumption Analytics

Eigenentwicklung zur Erfassung und automatischen Auswertung von Tankvorgängen und Verbrauchsdaten: statt manueller Datenpflege werden Kennzahlen automatisch berechnet und visualisiert. Personal project for tracking and automatically analyzing refueling and consumption data: instead of manual data upkeep, key figures are calculated and visualized automatically.

Ergebnis: Ein Beispiel dafür, wie wiederkehrende manuelle Datenpflege durch Automatisierung und klare Dashboards ersetzt wird. Result: an example of replacing recurring manual data upkeep with automation and clear dashboards.

ReactTypeScriptSQLDatenvisualisierungData Visualization

Ich bin Tomislav Čaklović, Softwareentwickler mit über 15 Jahren Erfahrung in der Entwicklung geschäftskritischer Business-Anwendungen. I'm Tomislav Čaklović, a software engineer with over 15 years of experience building business-critical applications.

Seit 2010 entwickle ich komplexe Desktop-Anwendungen im Maschinenbau-Umfeld — von neuen Fachfunktionen über Versions-Upgrades mit Datenmigration bis zur Integration von Drittanbieter-Modulen. Software, die täglich im Produktivbetrieb läuft und auf die sich Anwender verlassen. Since 2010 I have been developing complex desktop applications in the mechanical engineering sector — from new business features and version upgrades with data migration to the integration of third-party modules. Software that runs in production every day and that users rely on.

Ich kenne beide Welten: langjährige Desktop-Entwicklung und das moderne Web. Genau diese Kombination braucht es, um neue Lösungen solide zu bauen und gewachsene Anwendungen sicher zu modernisieren — ohne dass Fachwissen und Daten auf der Strecke bleiben. I know both worlds: years of desktop development and the modern web. That combination is exactly what it takes to build new solutions on solid ground and safely modernize legacy applications — without losing domain knowledge or data along the way.

Lassen Sie uns über Ihr Projekt sprechen.Let's talk about your project.

Unverbindliches Erstgespräch — schildern Sie mir kurz Ihr Vorhaben, ich melde mich innerhalb von 24 Stunden zurück. Free initial consultation — briefly describe what you have in mind, and I'll get back to you within 24 hours.

Mit dem Absenden erklären Sie sich mit der Verarbeitung Ihrer Angaben zur Beantwortung Ihrer Anfrage einverstanden. Details in der Datenschutzerklärung. By submitting, you agree to the processing of your details for the purpose of answering your inquiry. See the privacy policy.

Oder direkt per E-Mail:Or directly by email:

kontakt@caklovic.dev