Привет, я Ислам Алиев

Инженер-программист и эксперт по ИИ

Более 18 лет создания высокопроизводительных систем — от игровых движков и GPU-вычислений до блокчейн-инфраструктуры и ИИ-пайплайнов данных.

Мои работы

Обо мне

Я занимаюсь разработкой программного обеспечения почти два десятилетия. Я создавал продакшн-системы на C++, Rust, Go и TypeScript — от GPU-ускоренных игровых движков и пайплайнов восприятия для автономного вождения до низкоуровневых сетевых протоколов для национальной железнодорожной инфраструктуры.

Сегодня я строю ИИ- и блокчейн-инфраструктуру — erasure coding, слои доступности данных, синхронизацию ИИ-блокчейн, смарт-контракты, кросс-чейн бриджинг и распределённый консенсус. Также разрабатываю edge-native базы данных для управления ИИ-данными и суверенитета данных с криптографическим контролем доступа и peer-to-peer синхронизацией.

На протяжении своей карьеры я создавал и руководил инженерными командами, принимал архитектурные решения, наставлял разработчиков и строил системы, которые корректно работают в реальных условиях. Я фокусируюсь на решении сложных задач чистыми и поддерживаемыми решениями.

Экспертиза

ИИ-инфраструктура

Синхронизация данных ИИ-блокчейн, пайплайны автономного вождения, GPU-ускоренные вычисления. Построение инфраструктуры, которая обеспечивает работу ИИ-систем в масштабе.

Системы и производительность

C/C++ (8 лет), Rust, CUDA, оптимизация GPU, многопоточность, дата-ориентированный дизайн. Создание игровых движков, оптимизация массивно-параллельных алгоритмов и разработка сетевых протоколов реального времени.

Блокчейн и распределённые системы

Смарт-контракты на Rust и Solidity, libp2p, CometBFT, IPFS, erasure coding, кросс-чейн бриджинг с Axelar. Построение слоёв доступности данных и децентрализованных баз данных.

Full-Stack и лидерство

Go, TypeScript, React, GraphQL. Руководство командами из 8+ разработчиков. Опыт CTO. 95% покрытие тестами благодаря дисциплинированному TDD. Микросервисные и модульные архитектуры.

Избранные проекты

Recall Labs — Blockchain Data Availability

Recall — децентрализованная сеть интеллекта для ИИ-агентов (1,4 млн пользователей, 175 тыс. оценённых агентов). Я возглавлял крупные инициативы: построил систему erasure coding и восстановления с нуля на Rust — с асинхронной загрузкой/восстановлением через IPFS и Iroh, где корректность при сбоях была определяющим требованием. Возглавил интеграцию слоя доступности данных с IPC для масштабирования, Filecoin для ончейн-хранения и бриджингом с Ethereum и CometBFT. Спроектировал сервис синхронизации ИИ-блокчейн с продакшн-надёжностью и диагностируемостью как первоклассными требованиями. Также работал на уровне протокола: смарт-контракты на Rust и Solidity, кросс-чейн бриджинг токенов с Axelar.

Recall Labs — Blockchain Data Availability

Возглавлял ключевые инфраструктурные инициативы в Recall Labs, создавая основные блокчейн-системы для доступности данных и ИИ-нагрузок. Построил систему erasure coding с нуля на Rust, возглавил интеграцию слоя доступности данных и спроектировал сервис синхронизации ИИ-блокчейн.

RustBlockchainIrohAIEthereumFilecoin
DefraDB — Edge-Native ИИ-база данных

DefraDB работает непосредственно на edge-устройствах — IoT-сенсорах, спутниках, промышленных контроллерах — позволяя им управлять данными и синхронизироваться локально без зависимости от облака. Я реализовал ключевые функции базы данных: вторичные индексы, шифрование документов, цифровые подписи, поисковое шифрование (запросы к зашифрованным данным без расшифровки) и KMS на основе ECIES через libp2p. CRDT-синхронизация обеспечивает полноценную работу офлайн с автоматическим бесконфликтным слиянием состояний при переподключении. Используется в edge-обучении ИИ, управлении спутниковыми данными, строительстве и инфраструктуре умных городов.

DefraDB — Edge-Native ИИ-база данных

Ключевой разработчик DefraDB в Source Network — peer-to-peer edge-базы данных для управления ИИ-данными и суверенитета данных. Обеспечивает локальное обучение ИИ-моделей, версионированное хранение весов и децентрализованное федеративное обучение на edge-устройствах. Реализовал вторичные индексы, шифрование документов, поисковое шифрование, CRDT-синхронизацию и KMS с ECIES через libp2p.

GoRustAIEdge ComputingP2PCryptography
Argo AI — Автономное вождение

Argo AI — компания по разработке технологий автономного вождения при поддержке Ford и Volkswagen. Я работал над пайплайном восприятия — обработка LIDAR и камер в реальном времени. Как наиболее опытный C++-инженер в команде, я возглавлял технические и архитектурные решения для кодовой базы. Оптимизировал массивно-параллельные CUDA-алгоритмы путём переработки паттернов передачи памяти CPU-GPU и рефакторил монолитную кодовую базу для обеспечения кроссфункционального тестирования.

Argo AI — Автономное вождение

Возглавлял технические и архитектурные решения как эксперт по C++ в команде. Улучшил производительность GPU-алгоритмов на 8% и реструктурировал монолитную кодовую базу для тестируемости.

C++CUDAGPUPythonAutonomous Vehicles
ArtHustle — E-Commerce платформа

ArtHustle — онлайн-платформа для курсов акварельной живописи. Я спроектировал всю систему с нуля — Go-бэкенд с GraphQL API, React/TypeScript-фронтенд, микросервисо-ориентированная архитектура. Помимо программирования, важной частью роли было наставничество других разработчиков и установление инженерных стандартов. Я внедрил и обеспечил соблюдение дисциплинированных TDD-практик в команде.

ArtHustle — E-Commerce платформа

В роли CTO спроектировал архитектуру и руководил разработкой full-stack e-commerce платформы. Наставлял разработчиков, продвигал микросервисный дизайн и достиг 95% покрытия тестами через TDD.

GoReactTypeScriptGraphQLTDD
Televic GSP — Протоколы железнодорожных сетей

Televic GSP создаёт системы связи и информации для общественного транспорта по всей Европе. Я разработал несколько низкоуровневых UDP-протоколов на C++ для обмена данными в реальном времени между поездами и системами центрального управления. Эти протоколы управляют информационными табло в немецких поездах — следующие остановки, задержки, пересадки — и обеспечивают фоновую коммуникацию, координирующую работу всей национальной железнодорожной сети.

Televic GSP — Протоколы железнодорожных сетей

Разработал несколько низкоуровневых сетевых протоколов на основе UDP на C++ для систем железнодорожной связи Televic GSP. Эти протоколы обеспечивают обмен данными в реальном времени между поездами и центральным управлением по всей сети общественного транспорта Германии, включая информационные табло для пассажиров и бортовые системы.

C++UDPNetwork ProtocolsQMLBoost
Crytek — CryEngine

CryEngine — движок таких игр как Crysis и Hunt: Showdown. Я создал гибкую, настраиваемую, типобезопасную систему сигналов на основе шаблонного метапрограммирования C++ — она позволяла подписываться на события с произвольными сигнатурами функций, паттерн, широко использовавшийся по всему редактору. Разработал многопоточный планировщик задач для параллелизации операций редактора, который стал ключевым фактором 18%-ного прироста производительности. Также создал плагин контроля версий со сложным Qt UI для отслеживания игровых ассетов в больших командах.

Crytek — CryEngine

Реализовал ключевые функции и оптимизацию рендеринга объектов в CryEngine. Возглавил важные инициативы, включая VCS-плагин с Qt UI. Создал типобезопасную систему сигналов с шаблонным метапрограммированием и построил многопоточный планировщик задач.

C++QtGame EnginePerformance

Связаться

Заинтересованы в сотрудничестве или есть вопрос? Свяжитесь со мной через любой из этих каналов.