KI-Prototypen in Produktion • Softwarearchitektur • Verteilte Systeme

Haris Agic

Ich löse anspruchsvolle Probleme im Production Engineering.

Von verteilten Systemen und Cloud-Plattformen bis hin zu KI-gestützten Produkten unterstütze ich Unternehmen dabei, Software zu entwerfen, zu bauen und für den zuverlässigen Produktiveinsatz abzusichern.

Hands-on mit TypeScript, Node.js, React, .NET, AWS, Kafka, Docker, Kubernetes, SQL, GraphQL, REST APIs und moderner Integrationsarchitektur.

Standort Wien, verfügbar für Kunden in Europa und für weltweite Remote-Teams.

Verfügbar für Freelancer- und Contracting-Projekte in Österreich, der DACH-Region, Europa und weltweit.

hello@harisagic.com

linkedin.com/in/harisagic

Ich arbeite dort, wo technische Komplexität auf Produktionsverantwortung trifft. Mit 20 Jahren Erfahrung unterstütze ich Unternehmen dabei, verteilte Systeme zu skalieren, Plattformen zu modernisieren, Zuverlässigkeit zu verbessern und vielversprechende KI-Prototypen in produktionsreife Systeme zu überführen. Ich arbeite direkt im Code und bringe zugleich die technische Urteilskraft mit, die produktive Systeme benötigen.

KI-Prototypen in Produktion

Ich helfe Teams dabei, KI-Arbeit über die Prototypenphase hinauszubringen, indem ich die notwendige Produktionsarchitektur für Integrationen, Observability, Zuverlässigkeit, Sicherheit und operative Auslieferung gestalte.

Verteilte Systeme und Integrationen

Ich konzipiere und liefere Services, APIs und eventgetriebene Workflows, die über mehrere Systeme, Teams und geschäftskritische Prozesse hinweg zuverlässig funktionieren müssen.

Plattformmodernisierung

Ich helfe bei der Modernisierung von Legacy-Anwendungen, Delivery-Pipelines und Plattformarchitektur, ohne Kontinuität, Wartbarkeit oder langfristige Systemgesundheit aus dem Blick zu verlieren.

Zuverlässigkeit und Skalierung

Ich verbessere Performance, Resilienz und Produktionsreife für Systeme unter realem Traffic, hohen Verfügbarkeitsanforderungen und operativem Druck.

Hands-On Technical Leadership

Ich arbeite direkt in der Implementierung mit und helfe gleichzeitig dabei, Architektur, technische Richtung, teamübergreifende Lieferung und schwierige Engineering-Entscheidungen zu gestalten.

Technischer Skillset

Frontend: React, Next.js, Angular, TypeScript, JavaScript, HTML5, CSS3, Bootstrap, MUI.

Backend: Node.js, Express.js, .NET, .NET Core, C#, REST APIs, GraphQL, OpenAPI, Swagger, Microservices und eventgetriebene Architektur.

Daten, Cloud und Plattform: SQL, PostgreSQL, MongoDB, AWS, Kafka, Docker, Kubernetes, Elasticsearch, GitHub Actions und GitLab CI/CD.

Testing und Delivery: Cypress, Production Hardening, Integrationsworkflows, Observability und zuverlässige Delivery-Praktiken.

Viele Teams können mit KI prototypen. Deutlich weniger können diese Arbeit erfolgreich in Richtung Produktion überführen. Ich helfe dabei, die Systeme rund um das Modell aufzubauen: Architektur, Integration, Observability, Zuverlässigkeit, Sicherheit, Kostenbewusstsein und Produktionsauslieferung.

Die Herausforderung besteht selten nur darin, eine Model-API anzubinden. Der eigentliche Aufwand liegt darin, KI in produktive Software, bestehende Geschäftsprozesse und Plattformen so einzubetten, dass sie messbar, wartbar und langfristig verbesserbar bleibt.

Ausgewählte Arbeiten aus operativen Plattformen, verteilten Systemen, Echtzeit-Produkten und produktionsnaher Softwareentwicklung.

Order Processing and Job Scheduling Platform

CemenTech Inc

Senior Software Contractor

2024 - Present

TypeScript, React, Node.js, Express.js, MongoDB, Prisma, AWS, GitHub Actions

Ich habe zentrale Teile einer operativen Plattform über Frontend, Backend, Integrationen und Dokumenten-Workflows hinweg geliefert und weiterentwickelt, einschließlich Arbeit an der Produktionsreife von KI-Prototyp-Funktionalität.

  • Umsetzung produktiver Frontend- und Backend-Funktionen für Order- und operative Workflows.
  • Beitrag zur Überführung von KI-Prototyp-Arbeit in produktionsreife Funktionalität innerhalb einer laufenden operativen Plattform.
  • Integration von Stripe Connect, PandaDoc, TaxJax und AvaTax in geschäftskritische Prozesse.
  • Konzeption eines robusten Dokumentenerzeugungs- und Speicher-Workflows für Aufträge, Rechnungen und zugehörige Unterlagen.

Large-Scale Betting and Real-Time Sports Platforms

Entain plc

Senior Software Engineer

2013 - 2026

Mitarbeit an mehreren hochskalierenden Wett- und Sportdatenplattformen in einer verteilten Architektur mit Echtzeitverarbeitung, hoher Last und strengen Zuverlässigkeitsanforderungen.

.NET Core, C#, TypeScript, React, Angular, REST APIs, Kafka, SQL Server, Docker

Online Sports Betting Platform

.NET Core, C#, TypeScript, Angular, React, Kafka, SQL Server, Docker

  • Lieferung zentraler Frontend- und Backend-Funktionalität für eine großskalige Wettplattform mit hoher gleichzeitiger Nutzung.
  • Entwicklung mobiler Wettfunktionalität über Benutzeroberflächen und Backend-Services hinweg.
  • Verbesserung von Resilienz und Performance innerhalb einer eventgetriebenen Microservices-Architektur mit Kafka und .NET Services.

Regulatory Systems Integration Platform

.NET, REST APIs, Kafka, SQL Server

  • Konzeption und Implementierung sicherer Integrationen für externe Regulierungsbehörden.
  • Aufbau auditierbarer Kommunikations-Workflows für compliance-sensitive Umgebungen.
  • Unterstützung skalierbarer und latenzarmer Übertragung regulierter Betriebsdaten.

Sports Data Visualization and Prediction Tool

.NET, TypeScript, React, Angular, SQL

  • Konzeption und Umsetzung interner Tools zur Analyse historischer Sportdaten und Prognosemetriken.
  • Verbesserung von Query- und Rendering-Performance bei großen analytischen Datensätzen.
  • Ermöglichung effektiverer Arbeit mit komplexen Daten durch klarere Interfaces und Tools.

Real-Time Sports Scoreboard & Statistics System

.NET, Web APIs, Kafka, SQL Server

  • Mitarbeit an einer Echtzeitplattform für Live-Scores und Match-Statistiken.
  • Integration von Live-Datenfeeds und Verbesserung der Zuverlässigkeit der Event-Verarbeitung.
  • Stärkung der Systemstabilität in Spitzenlastphasen.

Frühere Projekte, die meine Grundlage in Webanwendungsentwicklung, Architektur, Performance und Systemlieferung geprägt haben.

Web Applications for Mortgage and Financial Services

Authority Partners Inc

Software Engineer

2011 - 2013

Mitarbeit an Webanwendungen und B2B-Plattformen für die Hypotheken- und Finanzdienstleistungsbranche, einschließlich Backend-Entwicklung, Frontend-Umsetzung, externer Integrationen, Testing und Performance-Optimierung.

C#, ASP.NET MVC, ASP.NET Web Forms, Entity Framework, SQL Server, T-SQL, HTML, CSS, jQuery, ASP.NET Web Services

Dashboard Applications for Lenders, Funders, and Mortgage Processors

ASP.NET MVC, Entity Framework, SQL Server, T-SQL, jQuery, Responsive Design, ASP.NET Web Services

  • Backend- und Frontend-Entwicklung für Dashboard-Anwendungen in Hypothekenprozessen.
  • Extraktion und Neuabbildung von Business Rules über unterschiedliche Datenbanken hinweg mit T-SQL.
  • Integration der Plattform mit externen Systemen über ASP.NET Web Services.
  • Mitarbeit an Unit- und Integrationstests sowie an Performance-Profiling und Optimierung von .NET- und SQL-Code.

B2B Platform for the Mortgage Industry

C#, ASP.NET MVC, ASP.NET Web Forms, Entity Framework, SQL Server, HTML, CSS, jQuery

  • Mitarbeit als Entwickler an einer B2B-Webplattform für die Hypothekenbranche.
  • Arbeit über Webanwendungsentwicklung, Frontend-Umsetzung und Backend-Implementierung im .NET-Stack hinweg.
  • Unterstützung bei Testing- und Optimierungsmaßnahmen zur Verbesserung von Zuverlässigkeit und Wartbarkeit.

Sports Management System

SportSport.ba

Architect, Lead Developer

2007 - 2010

Architektur und Leitung der Entwicklung eines webbasierten Sportmanagement-Systems, einschließlich Applikationsdesign, Backend-Umsetzung, Datengenerierung, Caching und Frontend-Implementierung.

PHP, MySQL, HTML, JavaScript, jQuery, AJAX, PEAR Cache

  • Verantwortung für Applikationsarchitektur und die übergeordnete technische Richtung.
  • Backend-Implementierung mit PHP und MySQL, einschließlich Datenbankdesign und On-Demand-Generierung statistischer Daten und Reports.
  • Entwicklung eines leichtgewichtigen AJAX-basierten Moduls für Echtzeit-Spielcasting, optimiert für geringe Datennutzung, mit nativem JavaScript.
  • Optimierung des Frontends unter Last durch Datenbank-Caching und PEAR Cache sowie Frontend-Entwicklung mit HTML, nativem JavaScript und jQuery.

Master of Science (MSc) in Electrical Engineering & Computer Science

Sarajevo, Bosnia and Herzegovina

Masterarbeit mit Fokus auf die Konzeption und Entwicklung eines automatisierten Sicherheitsanalyse-Tools für Webanwendungen.

Englisch Fließend
Deutsch Fließend
Spanisch Mittelstufe