sidorov-aleksey74sidorov-aleksey74

Aleksey Сидоров

Системный программист · Бэкенд · Разработка ПО · Старший (Senior)
От 4000 € · Не ищу работу
Возраст: 33 года
Опыт работы: 9 лет и 2 месяца
Регистрация: 29.08.2014
Последний визит: 3 недели назад
Местоположение: Россия, Санкт-Петербург
Войдите, чтобы посмотреть контакты пользователя

Обо мне

At the moment I am a Senior Rust developer.

Участие в профессиональных сообществах

Опыт работы

  • Mobility the way it should be
    Санкт-Петербург · От 100 до 1000 сотрудников
    Senior Backend Developer
    Май 2020 — Июнь 2020 (2 месяца)

    Разработка микросервисов на Kotlin

  • Bitfury
    Санкт-Петербург
    Senior Software Engineer
    Июль 2016 — Апрель 2020 (3 года и 10 месяцев)

    Участие в разработке ключевых частей фреймворка:

    • Доработка и тестирование Byzantine Fault Tolerance алгоритма консенсуса.
    • Код взаимодействия с сетью, который последовательно переписывался с MIO на Tokio, а потом и на новый async/await.
    • Код хранилища данных, в рамках которого реализовывал поверх RocksDB структуры данных Merkle Tree и MerklePatricia tree.
    • Сервис анкоринга на Биткойн при помощи мультисиг segwit транзакций.
    • Участвовал в профилировании и оптимизации производительности и поиску узких мест во всех подсистемах.
    • Участвовал в разработке среды исполнения пользовательских транзакций, которая позволяла добавлять поддержку различных языков программирования.
    • Разработал Testkit, который использовался для тестирования пользовательских сервисов.
    • Разработал web api подсистему для фреймворка на основе actix-web
  • Development подразделение корпорации Farheap Solutions
    Санкт-Петербург · От 10 до 100 сотрудников
    Senior Qt Developer
    Октябрь 2015 — Июль 2016 (10 месяцев)
    C++ · Qt
    Senior Qt Developer
    Октябрь 2015 — Июль 2016 (10 месяцев)
    C++ · Qt
  • Один из лидеров на рынке Интерактивного Телевидения США и Канады
    Санкт-Петербург · От 100 до 1000 сотрудников
    Программист
    Февраль 2015 — Октябрь 2015 (9 месяцев)
    Linux embedded developer
  • Умные станки
    Санкт-Петербург
    Программист C++ (Qt/QML)
    Май 2012 — Февраль 2015 (2 года и 10 месяцев)
    Обязанности: - Программист программы для операторов станков с ЧПУ (C++/Qt/QML) - Программист управляюей программы для станков с ЧПУ (stm32f407) Достижения: - Релиз работоспособного комплекса для управления станков с ЧПУ
    Программист C++/Qt, C/stm32
    Апрель 2012 — Февраль 2015 (2 года и 11 месяцев)
    Разработка программы для управления станков с ЧПУ
  • Константа Девелопмент
    Санкт-Петербург
    Программист С++
    Март 2011 — Декабрь 2011 (10 месяцев)
    Обязанности: - Разработка CAD приложения для составления плана станций и железнодорожных путей
  • Константа девелопмент
    Санкт-Петербург
    программист C++
    Март 2011 — Январь 2012 (11 месяцев)
    Разработка CAD системы для РЖД

Высшее образование

  • СПбГЭТУ «ЛЭТИ»

    Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» имени В. И. Ульянова (Ленина)
    Санкт-Петербург · 978 выпускников
    Электротехники и автоматики (ФЭА)
    Январь 2004 — Январь 2010 (6 лет)