English

Harris Brakmić

Senior Software Engineer

Profil

Senior Software Engineer mit 25 Jahren Erfahrung in der Entwicklung und Implementierung von Unternehmensanwendungen in verschiedenen Branchen wie Einzelhandel, Finanzen, Energie und Logistik. Nachgewiesene Expertise im Entwurf zuverlässiger, wartbarer Systeme, die echte Geschäftsprobleme lösen.

Tiefgehende Expertise in Cloud-Plattformen (Azure, Google Cloud, AWS), Microservices, Sicherheitsinfrastruktur (Keycloak, OAuth2, OpenID Connect, Kryptographie) und Full-Stack-Webentwicklung mit .NET, Angular, React und Node.js. Starker Fokus auf Clean Code, Domain-Driven Design und sichere Programmierungspraktiken.

Umfangreiche Erfahrung in der Implementierung komplexer Systemmigrationen, der Entwicklung von Progressive Web Apps, dem Aufbau skalierbarer APIs (GraphQL, gRPC, REST) und dem Einsatz von Cloud-Infrastruktur mit Docker, Kubernetes, Helm und Terraform. Derzeit Führung einer eigenen Softwareentwicklungsberatung mit Lieferung hochwertiger Lösungen für Unternehmenskunden.

Berufserfahrung

Brakmic GmbH

Seit Aug 2021

Inhaber & Software-Berater

Unabhängige Beratung mit Fokus auf Softwareentwicklung und Sicherheitsinfrastruktur für Unternehmenskunden in Europa.

C# TypeScript Java Python Azure Kubernetes

Patent Analytics Unternehmen

Jun 2020 - Jul 2021

Senior Software Engineer

Entwicklung und Wartung der Patent-Analytics-Plattform mit RESTful APIs, GraphQL-Endpoints und Progressive Web Applications für globale Unternehmenskunden.

C# .NET Core Angular Python Azure Cloud GraphQL

Retail-Technologie-Unternehmen

Mär 2014 - Mai 2020

Senior Software Engineer

Modernisierung von Legacy-Retail-Systemen zu Progressive Web Apps mit Angular und .NET Core. Umgestaltung und Migration von Anwendungen zur Azure Cloud, Entwicklung von RESTful APIs, sowie Schulung von Entwicklungsteams in Angular und modernen Webtechnologien.

C# TypeScript Angular .NET Core Azure Teamschulung

Globaler Logistikkonzern

Jul 2011 - Mai 2013

Senior Software Engineer & Teamleiter

Entwurf und Entwicklung von Geo-Tracking- und Logistikanwendungen auf Azure Cloud mit Echtzeit-Tracking-Lösungen, GIS-Integration und OpenStreetMap.

JavaScript C# Python Azure GIS

Energiedienstleister

Okt 2009 - Jun 2011

Senior Software Engineer & Teamleiter

Entwicklung einer Suite interner Anwendungen für Kundenverwaltung, Buchhaltung, Controlling und Werbeverwaltung zur Optimierung der Betriebseffizienz im Energieversorgungssektor.

C# .NET ASP.NET WinForms VB6

Frühere Positionen (2001-2009): Telekommunikation • Finanzdienstleistungen • Entertainment & Ticketing • Verlags- & Medienwesen • Universitäts-Systemadministration

Wichtige Projekte (2005-2026)

Industrielle Automatisierung & Fertigungssysteme

Juli 2026 – heute
C#ASP.NET CoreMicrosoft SQL ServerREST APIsWindows Services

Erweiterung, Wartung und Performanceoptimierung spezialisierter Softwareprodukte für einen global agierenden Industrie- und Maschinenbaukonzern. Entwicklung von Webservices und Systemintegrationen für industrielle Automatisierung, vernetzte Werkzeuge, Montage- und Schraubsysteme, Produktionsrückverfolgbarkeit sowie Qualitätssicherung. Implementierung von Industrial-IoT- und Maschinenkommunikationsprotokollen, Patching produktionskritischer Installationen sowie Erweiterung von Verwaltungs-, Monitoring- und Datenanalyseoberflächen.

Dateisynchronisationsdienste

Aug 2025 – Mai 2026
C#TypeScriptAngularASP.NET CoreLiteDBREST APIsWindows Services

Konzeption und Implementierung einer Dateisynchronisierungsplattform zur sicheren, automatisierten Datenübertragung zwischen Unternehmensnetzwerken und externen Partnern über Gateway-Infrastruktur. Architektur einer Server-Client-Lösung mit Echtzeit-Verzeichnisüberwachung, Delta-Synchronisation und Bandbreitenoptimierung. Realisierung von Features wie inkrementeller Synchronisation, Dateiausschlussmustern, Auditing, Move-Detection sowie einer Windows Admin Center-Erweiterung für zentrale Konfiguration und Überwachung verteilter Installationen.

Lagerverwaltung & POS-Module

Jan 2025 – Jul 2025
ReactNodeJSTypeScriptC#.NETEntityFrameworkKubernetesHelmAzure

Implementierung neuer Module für die Warenwirtschaft auf .NET-Basis mit C# und EntityFramework. Erweiterung des POS-Systems mit TypeScript und React. Konfiguration und Deployment von Microservices via Helm und Kubernetes auf Azure Cloud.

Archivierungsdienste auf GCP

Aug 2024 – Dez 2024
C#TypeScriptAngularKubernetesHelmTerraformBigQuery

Erweiterung des Frontends und Backends eines Archivierungsdienstes. Verwendung von C# und Google Cloud Platform für das Backend sowie TypeScript und Angular für das Frontend. Nutzung von BigQuery für die Datenanalyse und Terraform für die Infrastrukturbereitstellung.

Keycloak IAM-Integration

Apr 2024 – Jul 2024
KeycloakTypeScriptJavaNestJSGraphQLAzureKubernetes

Keycloak IAM in eine bestehende Angular-Web-App integriert. Entwicklung eines neuen Sets von GraphQL-APIs mit dem NestJS-Microservices-Framework. Das gesamte Produkt läuft in der Azure Cloud mit Kubernetes-Orchestrierung.

D-Trust TSE-Integration

Dez 2023 – Mär 2024
C#VB.NETMSSQLKryptographie

Entwicklung und Integration einer VB/C#-Anwendung zur Verbindung von D-Trust Cryptovision TSE (Technisches Sicherheitselement) mit Kassensystemen. Aktualisierung der bestehenden TSE-Software auf die neueste Version in Übereinstimmung mit aktuellen deutschen Sicherheitsstandards. Nahtlose Integration mit POS-Systemen zur Verbesserung von Transaktionssicherheit und Effizienz.

Sicherheitsinfrastruktur-Entwicklung

Apr 2023 – Sep 2023
KeycloakAngularTypeScriptJavaPythonKubernetesHelmNestJS

Integration einer robusten Sicherheitsinfrastruktur mit Keycloak. Entwicklung maßgeschneiderter Erweiterungen für Keycloak mit Java, Erstellung benutzerdefinierter Helm-Charts für Kubernetes, Verbesserung des bestehenden NodeJS-Backends und Beitrag zum Angular-Frontend. Legte das architektonische Fundament für eine bevorstehende Migration zu NestJS.

Kundenverwaltungsanwendung

Nov 2022 – Apr 2023
AngularTypeScriptGraphQLNodeJSNestJSMSSQLAzure DevOps

Leitung der Entwicklung einer umfassenden Kundenverwaltungsanwendung, die auf Azure gehostet und mit Kubernetes orchestriert wird. Umfasst umfangreiches Client-Datenmanagement mit GraphQL-APIs und einem modernen Angular-Frontend.

Mobiles Backend für Scan-Geräte

Aug 2022 – Dez 2022
NodeJSTypeScriptNestJSGraphQLDockerMongoDB

Design und Entwicklung eines robusten Backendsystems für mobile Scan-Geräte, das eine nahtlose Datenverarbeitung und Integration auf Azure ermöglicht. Gebaut mit NestJS und GraphQL, containerisiert mit Docker für konsistente Bereitstellung.

Streaming-Datenanalyse Microservices

Jan 2022 – Mai 2022
C#Python.NET CoreKubernetesTerraformBigQuery

Entwicklung von Microservices zur effizienten Verwaltung und Analyse von Streaming-Daten unter Verwendung der Google Cloud-Infrastruktur. Bereitgestellt mit Terraform und orchestriert via Kubernetes für Skalierbarkeit.

Einzelhandels-Backend & Sicherheitsdienste

Okt 2021 – Nov 2021
Apache KafkaKeycloakKubernetesTerraformKotlinJavaC#Python

Stärkung der Kundenautorisierungsdienste durch benutzerdefinierte Keycloak-Erweiterungen, neue Auth-Flows und E-Mail-Verifizierung mittels TOTP. Bereitstellung auf Kubernetes mit Terraform-verwalteter Infrastruktur für erhöhte Sicherheit und optimierte Einzelhandelsabläufe.

Event-Processing Microservice auf AWS

Aug 2021 – Sep 2021
TypeScriptNodeJSDockerKubernetesTerraformSQSEventBridge

Entwicklung eines Microservice zur Verarbeitung und Transformation von Altdaten aus dem Ticketing-Bereich für die Kompatibilität mit der neu eingeführten AWS EventBridge-Logik. Containerisiert mit Docker und orchestriert auf Kubernetes für zuverlässige ereignisgesteuerte Datenverarbeitung.

API-Design für Partnerintegration

Dez 2020 – Jul 2021
C#Python.NET CoreODataGraphQLAzureOpenAPI v3

Entwurf und Entwicklung einer Suite von RESTful APIs, die es Partnerunternehmen ermöglicht, ihre internen Machine-Learning-Projekte zu integrieren. Die APIs sind über REST, OData und GraphQL zugänglich und wurden nach Clean Architecture und SOLID-Prinzipien mit OpenAPI v3-Dokumentation entwickelt.

Kundenverwaltungs-PWA

Jul 2020 – Dez 2020
C#.NET CoreTypeScriptAngular2FAOAuth2

Konzeption und Entwicklung einer mobile-first Progressive Web Application, die Customer Success Teams in Europa, den USA und Japan dabei unterstützt, Kundeninteraktionen eigenständig und ohne technische Komplexität zu verwalten. Gebaut mit Angular-Frontend, .NET Core-Backend und gesichert mit Zwei-Faktor-Authentifizierung und OAuth2.

.NET 4.x zu Angular Migration

Nov 2019 – Jun 2020
C#.NET CoreTypeScriptAngularRESTGraphQL

Maßgebliche Beteiligung an der Migration der Kernlogik und Designs einer Legacy .NET 4.x WCF-Anwendung zu modernen Progressive Web Apps. Entwicklung eines neuen Backends in C# und .NET Core mit REST- und GraphQL-APIs sowie eines Angular-basierten Frontends zur Verbesserung von Leistung und Wartbarkeit.

Automatisierte Rechnungsverarbeitung

Mai 2019 – Okt 2019
C#.NET CoreDockerAzure

Entwicklung einer Suite von Anwendungen zur Automatisierung der Verarbeitung, Indexierung und Abrufung verschiedener rechnungsbezogener Dokumente. Beschleunigung der Finanzabläufe durch containerisierte Microservices auf Azure Cloud.

Deployment-Framework

Jan 2019 – Apr 2019
DockerPowerShellPythonAzure

Entwicklung eines Frameworks, das die automatische Erstellung und Pflege privater Docker-Registries, Quellcode-Builds und Bereitstellungen auf Cloud-Instanzen ermöglicht, um die Rollout-Prozesse für Einzelhandelsanwendungen zu optimieren.

Legacy-Einzelhandelssystem Neugestaltung

Jan 2016 – Dez 2018
C#.NET CoreTypeScriptAngularAzureGraphQLgRPC

Agierte als Hauptdesigner und Entwickler bei der Neugestaltung eines Legacy-Einzelhandelssystems in eine moderne Progressive Web App. Diese umfassende Überarbeitung umfasste mehrere Iterationen, darunter die Einführung von Angular, Teambildung und Schulung, Datenbankmigration zu Azure SQL, Entwicklung von API- und UI-Komponenten und die erneute Implementierung von gRPC-basierten Diensten, was zu einer ganzheitlichen Transformation der Einzelhandelsanwendung führte.

Mobile & Dokumentsysteme

2014 – 2015
NativeScriptTypeScriptC#Lucene.NETWebSockets

Warenverwaltungs-Apps, Überwachungssysteme, Übersetzungstools, Dokumentenindizierung mit Lucene.

Geo-Tracking & Logistiksysteme

2011 – 2013
JavaScriptC#PythonAzureGISOpenStreetMap

Echtzeit-Tracking-Lösungen, GIS-Integration für DHL Innovation Center Logistikanwendungen.

Energieversorgungsbranche-Anwendungen

Okt 2009 – Jun 2011
C#.NETASP.NETWinFormsVB6

Suite interner Anwendungen für Kundenverwaltung, Buchhaltung, Controlling und Werbeverwaltung zur Optimierung der Betriebseffizienz.

Android-Multimedia-Anwendung

Jan 2009 – Aug 2009
JavaC++Android

Multimedia-App für Android-Geräte der ersten Generation mit Foto-Aufnahme, Tonaufzeichnung und Cloud-basiertem Speicherzugriff.

Adobe InDesign Plugin-Entwicklung

Okt 2008 – Dez 2008
C++COM+Adobe InDesign

COM+-basiertes Adobe InDesign Plugin mit Markenmanagement-Funktionalitäten zur erweiterten Anwendungsnutzung.

Ticketing-System-Entwicklung

Jan 2008 – Sep 2008
JavaEJBJBoss

Java-basiertes Ticketverarbeitungssystem für ein Entertainment-Ticketing-Unternehmen zur Optimierung der Ticketverwaltung.

FinTech Portfolio Software

2006 – 2007
C++C#VB6 Migration

Portfolio-Auswahlsoftware-Entwicklung und VB6-zu-modernem-Stack-Migration.

IT-Beratung

2005 – 2006
VB6C#JavaC++

Multi-Sprachen-Beratung in Einzelhandel, Energie und Finanzen mit Softwareentwicklung, Sicherheitstests und Auditing.

Universitäts-Systemadministration

2001 – 2004
OpenBSDDebianSolarisFirewallsShell-Skripting

Systemadministration an einer großen Universität, Verwaltung von Unix-Servern und Netzwerksicherheit.

Ausbildung & Zertifizierungen

Heinrich-Heine-Universität Düsseldorf

Computerlinguistik & Informationswissenschaft

Oktober 2000 - Dezember 2004

CCSK - Cloud Security Knowledge

April 2025 • Ansehen

CCZT - Zero Trust Competence

April 2025 • Ansehen

Service Mesh mit Linkerd

März 2022

Google Cloud Big Data und Machine Learning

Januar 2022

Julia Scientific Programming

Dez 2016 - Jan 2017

Azure Cloud Architecture

Okt 2015 - Dez 2016

Data Science & Analytics

Dez 2015 - Jan 2016

Machine Learning

Okt 2015 - Jan 2016

Cloud Computing

Dez 2011 - Sept 2012

IT Specialist - Software Development

Juni 2008 - Apr 2010

Kern-Technologien & Fähigkeiten

💻 Programmiersprachen

C#

Seit 2004

Java

Seit 2008

JavaScript

Seit 2011

TypeScript

Seit 2013

PureScript

Seit 2015

Assembly (x86/x64)

Seit 2002

☁️ Cloud & DevOps

Azure Cloud

Seit 2011

Google Cloud

Seit 2019

AWS

Seit 2020

Kubernetes

Seit 2018

Docker

Seit 2015

Terraform

Seit 2020

Helm

Seit 2019

🎨 Frontend-Technologien

Angular

Seit 2014

React

Seit 2015

ASP.NET

Seit 2006

Webstandards

HTML5, CSS3, ES6+

⚙️ Backend & APIs

.NET / .NET Core

Seit 2004

NodeJS

Seit 2013

NestJS

Seit 2020

GraphQL

Seit 2018

REST APIs

Seit 2010

gRPC

Seit 2017

COM/COM+

Seit 2005

🔒 Sicherheit & IAM

OAuth2 / OpenID

Seit 2016

2FA / TOTP

Seit 2018

Kryptographie

Seit 2015

🗄️ Datenbanken

MS SQL Server

Seit 2004

PostgreSQL

Seit 2012

MongoDB

Seit 2015

BigQuery

Seit 2021

🤖 KI & Blockchain

Machine Learning / Azure ML

Seit 2015

Semantic Kernel

Seit 2023

LangChain

Seit 2023

ChatGPT Plugins

Seit 2023

Bitcoin/Blockchain

Seit 2017

Ethereum

Seit 2017

Sprachen

Deutsch

Muttersprache / Fließend

Englisch

Verhandlungssicher