Hallo, ich bin Islam Aliev

Software-Ingenieur & KI-Experte

Über 18 Jahre Erfahrung im Aufbau hochperformanter Systeme — von Game Engines und GPU-Computing bis hin zu Blockchain-Infrastruktur und KI-Datenpipelines.

Meine Arbeit ansehen

Über mich

Ich bin seit fast zwei Jahrzehnten in der Softwareentwicklung tätig. Ich habe Produktionssysteme in C++, Rust, Go und TypeScript ausgeliefert — von GPU-beschleunigten Game Engines und autonomen Fahrwahrnehmungs-Pipelines bis hin zu Low-Level-Netzwerkprotokollen für die nationale Schieneninfrastruktur.

Heute baue ich KI- und Blockchain-Infrastruktur — Erasure Coding, Data-Availability-Layer, KI-Blockchain-Synchronisation, Smart Contracts, Cross-Chain-Bridging und verteilten Konsens. Außerdem entwickle ich Edge-native Datenbanken für KI-Datenmanagement und Datensouveränität mit kryptographischen Zugriffskontrollen und Peer-to-Peer-Synchronisation.

Im Laufe meiner Karriere habe ich Engineering-Teams aufgebaut und geleitet, Architekturentscheidungen vorangetrieben, Entwickler betreut und Systeme gebaut, die unter realen Bedingungen korrekt funktionieren. Ich konzentriere mich darauf, schwierige Probleme mit sauberen, wartbaren Lösungen zu lösen.

Expertise

KI-Infrastruktur

KI-Blockchain-Datensynchronisation, autonome Fahr-Pipelines, GPU-beschleunigtes Computing. Aufbau der Infrastruktur, die KI-Systeme im großen Maßstab antreibt.

Systeme & Performance

C/C++ (8 Jahre), Rust, CUDA, GPU-Optimierung, Multi-Threading, datenorientiertes Design. Game Engines gebaut, massiv parallele Algorithmen optimiert und Echtzeit-Netzwerkprotokolle entwickelt.

Blockchain & Verteilte Systeme

Rust- & Solidity-Smart-Contracts, libp2p, CometBFT, IPFS, Erasure Coding, Cross-Chain-Bridging mit Axelar. Aufbau von Data-Availability-Layern und dezentralen Datenbanken.

Full-Stack & Führung

Go, TypeScript, React, GraphQL. Teams von 8+ Entwicklern geleitet. CTO-Erfahrung. 95% Testabdeckung durch diszipliniertes TDD. Microservice- und modulare Architekturen.

Ausgewählte Projekte

Recall Labs — Blockchain Data Availability

Recall ist ein dezentrales Intelligenznetzwerk für KI-Agenten (1,4 Mio. Nutzer, 175.000 bewertete Agenten). Ich habe wichtige Initiativen geleitet: das Erasure-Coding- und Recovery-System von Grund auf in Rust gebaut — mit asynchronem Upload/Recovery über IPFS und Iroh, wobei Korrektheit unter Fehlerbedingungen die entscheidende Anforderung war. Die Data-Availability-Layer-Integration mit IPC für Skalierung, Filecoin für On-Chain-Speicher und Bridging mit Ethereum und CometBFT geleitet. Den KI-Blockchain-Sync-Service mit Produktionsrobustheit und Diagnosefähigkeit als erstklassigen Anforderungen entworfen. Auch auf der Protokollebene gearbeitet: Smart Contracts in Rust und Solidity, Cross-Chain-Token-Bridging mit Axelar.

Recall Labs — Blockchain Data Availability

Schlüsselinitiativen in der Infrastruktur bei Recall Labs geleitet und Kern-Blockchain-Systeme für Data Availability und KI-Workloads aufgebaut. Das Erasure-Coding-System von Grund auf in Rust entwickelt, die Data-Availability-Layer-Integration geleitet und den KI-Blockchain-Synchronisationsservice entworfen.

RustBlockchainIrohAIEthereumFilecoin
DefraDB — Edge-Native KI-Datenbank

DefraDB läuft direkt auf Edge-Geräten — IoT-Sensoren, Satelliten, Fabriksteuerungen — und ermöglicht lokales Datenmanagement und Synchronisation ohne Cloud-Abhängigkeit. Ich habe Kernfunktionen implementiert: Sekundärindizes, Dokumentenverschlüsselung, digitale Signaturen, durchsuchbare Verschlüsselung (verschlüsselte Daten abfragen ohne Entschlüsselung) und ein KMS mit ECIES über libp2p. Die CRDT-basierte Synchronisation ermöglicht vollständigen Offline-Betrieb mit automatischer konfliktfreier Zustandszusammenführung bei Wiederverbindung. Eingesetzt im KI-Edge-Training, Satellitendatenmanagement, Bauwesen und Smart-City-Infrastruktur.

DefraDB — Edge-Native KI-Datenbank

Kernentwickler von DefraDB bei Source Network, einer Peer-to-Peer-Edge-Datenbank für KI-Datenmanagement und Datensouveränität. Ermöglicht lokales KI-Modelltraining, versionierte Gewichtsspeicherung und dezentrales föderiertes Lernen auf Edge-Geräten. Sekundärindizes, Dokumentenverschlüsselung, durchsuchbare Verschlüsselung, CRDT-basierte Synchronisation und KMS mit ECIES über libp2p implementiert.

GoRustAIEdge ComputingP2PCryptography
Argo AI — Autonomes Fahren

Argo AI war ein von Ford und Volkswagen unterstütztes Unternehmen für autonomes Fahren. Ich arbeitete an der Wahrnehmungs-Pipeline — LIDAR- und Kameraverarbeitung in Echtzeit. Als erfahrenster C++-Ingenieur im Team leitete ich technische und architektonische Entscheidungen für die Codebasis. Massiv parallele CUDA-Algorithmen durch Überarbeitung der CPU-GPU-Speichertransfermuster optimiert und die monolithische Codebasis für teamübergreifende Testbarkeit refaktoriert.

Argo AI — Autonomes Fahren

Als C++-Experte im Team technische und architektonische Entscheidungen geleitet. GPU-Algorithmus-Performance um 8% verbessert und eine monolithische Codebasis für Testbarkeit umstrukturiert.

C++CUDAGPUPythonAutonomous Vehicles
ArtHustle — E-Commerce-Plattform

ArtHustle ist eine Online-Plattform für Aquarellmalkurse. Ich habe das gesamte System von Grund auf entworfen — Go-Backend mit GraphQL-API, React/TypeScript-Frontend, microservice-freundliche Architektur. Über das Programmieren hinaus war ein großer Teil der Rolle die Betreuung anderer Entwickler und das Setzen von Engineering-Standards. Ich habe disziplinierte TDD-Praktiken im gesamten Team eingeführt und durchgesetzt.

ArtHustle — E-Commerce-Plattform

Als CTO die Architektur entworfen und die Entwicklung einer Full-Stack-E-Commerce-Plattform geleitet. Entwickler betreut, Microservice-Design vorangetrieben und 95% Testabdeckung durch TDD erreicht.

GoReactTypeScriptGraphQLTDD
Televic GSP — Schienennetzwerk-Protokolle

Televic GSP entwickelt Kommunikations- und Informationssysteme für öffentliche Verkehrsmittel in ganz Europa. Ich habe mehrere Low-Level-UDP-basierte Netzwerkprotokolle in C++ entwickelt, die den Echtzeit-Datenaustausch zwischen Zügen und Leitstellen ermöglichen. Diese Protokolle steuern die Fahrgastinformationsanzeigen in deutschen Zügen — nächste Haltestellen, Verspätungen, Anschlüsse — und die Hintergrundkommunikation, die das gesamte nationale Schienennetz koordiniert.

Televic GSP — Schienennetzwerk-Protokolle

Mehrere Low-Level-Netzwerkprotokolle auf UDP-Basis in C++ für die Schienenkommunikationssysteme von Televic GSP entwickelt. Diese Protokolle ermöglichen den Echtzeit-Datenaustausch zwischen Zügen und Leitstellen im gesamten deutschen öffentlichen Nahverkehrsnetz, einschließlich Fahrgastinformationsanzeigen und Bordsystemen.

C++UDPNetwork ProtocolsQMLBoost
Crytek — CryEngine

CryEngine treibt Titel wie Crysis und Hunt: Showdown an. Ich habe ein flexibles, konfigurierbares, typsicheres Signalsystem mit C++-Template-Metaprogrammierung gebaut — es ermöglichte das Abonnieren von Events mit beliebigen Funktionssignaturen, ein Muster, das im gesamten Editor weit verbreitet war. Einen Multi-Thread-Job-Scheduler für die Parallelisierung von Editor-Operationen entwickelt, der entscheidend für die 18%ige Performance-Steigerung war. Außerdem ein Versionskontroll-Plugin mit komplexer Qt-UI für die Verwaltung von Game-Assets in großen Teams gebaut.

Crytek — CryEngine

Wichtige Features und Objektrendering-Optimierung in CryEngine implementiert. Schlüsselinitiativen geleitet, darunter ein VCS-Plugin mit Qt-UI. Ein typsicheres Signalsystem mit Template-Metaprogrammierung erstellt und einen Multi-Thread-Job-Scheduler gebaut.

C++QtGame EnginePerformance

Kontakt aufnehmen

Interesse an einer Zusammenarbeit oder eine Frage? Erreichen Sie mich über einen dieser Kanäle.