Go/Java developer

Сеньор
Информационные технологии • Разработка • Go • Java
Удаленная работа • Частичная занятость
Опыт работы более 5 лет
200 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент Senior Software Engineer.

Мои компетенции и опыт

Разработчик, специализирующийся на Java и Go с обширным опытом в области архитектуры распределенных систем. Моя карьера развивалась через все более сложные технологические среды — от основополагающих распределенных систем мониторинга до крупномасштабных платформ обработки данных.

В начале карьеры разрабатывал распределенные системы мониторинга на C++ и Java, создавая решения, сопоставимые с современными облачными платформами типа Datadog. Этот базовый опыт заложил экспертизу в области наблюдаемости систем и паттернов распределенной архитектуры.

Следующие десять лет посвятил работе с торговыми системами, где развил глубокую экспертизу в высокопроизводительном проектировании и оптимизации баз данных, разработке сложных SQL-запросов и управлении транзакциями, создании многопоточных Java-приложений для обработки финансовых данных и построении message-driven архитектур для торговых сред реального времени.

Переход к более системно-ориентированной роли ознаменовал смещение к средам обработки больших данных, где масштаб инфраструктуры вырос с десятков до тысяч машин. В этот период руководил переходом от обработки данных на одной машине к распределенным системам петабайтного масштаба, внедрил решения автоматического развертывания с последующей миграцией на Kubernetes, и разработал системы автоматического создания необходимых кластеров для каждого нового клиента. В рамках этой деятельности получил значительный опыт работы с системами машинного обучения, включая разработку инфраструктуры для обучения и inference больших языковых моделей (LLM), а также создание высокопроизводительных систем синтеза речи (TTS), требующих специализированной архитектуры для обработки аудиоданных в реальном времени и интеграции с ML-пайплайнами.

Осуществил технологический переход с Java/Scala на Go, руководствуясь стратегическими соображениями: планированием внедрения аналитических алгоритмов как WASM-библиотек в браузере и превосходством Go над Java в компиляции в WASM для повышения производительности и эффективности развертывания.

Разработал комплексную платформу анализа данных в реальном времени, обеспечивающую возможность загрузки данных любого объема в специально развернутые облачные пространства для каждого пользователя. Платформа предоставляет веб-интерфейс с графиками и таблицами, обеспечивающий отклик менее одной секунды независимо от размера и распределенности данных. Решение сопоставимо с Clickhouse Cloud с развитым веб-интерфейсом, напоминающим упрощенную версию Looker, где основная цель заключается в предоставлении мгновенного анализа данных без задержек более одной секунды после каждого действия пользователя.

На данный момент работаю full-time и хочу поменять на работу с частичной занятостью.


Специализация
Информационные технологииРазработкаGoJava
Отрасль и сфера применения

Уровень
Сеньор

Есть файл резюме (защищен)


Интересные кандидаты