Dmitry Voevodin

Dmitry Voevodin Email and Phone Number

Scala developer @ Quadcode
saint petersburg, st.-petersburg, russia
Dmitry Voevodin's Location
Paphos, Cyprus, Cyprus
About Dmitry Voevodin

Dmitry Voevodin is a Scala developer at Quadcode.

Dmitry Voevodin's Current Company Details
Quadcode

Quadcode

View
Scala developer
saint petersburg, st.-petersburg, russia
Website:
quadcode.com
Employees:
85
Dmitry Voevodin Work Experience Details
  • Quadcode
    Senior Scala Developer
    Quadcode Jun 2022 - Present
    Геленджик, Краснодарский Край, Россия
  • Rubrain
    Senior Scala Developer
    Rubrain Jul 2021 - Jun 2022
    Геленджик, Краснодарский Край, Россия
  • Tinkoff
    Senior Scala Developer
    Tinkoff Mar 2019 - Jul 2021
    Москва, Россия
    Разработка и эксплуатация бека ЛК (личного кабинета) кредитов для малого и среднего бизнеса,а так же, взаимодействие с соседними командами по архитектурным вопросам.Стек технологий: Scala, Akka-http, Akka-streams, Slick. В качестве БД используем Postgres, Oracle и Cassandra. Так же используем Redis, как кеш. Интеграция с соседними сервисами посредствомREST и Kafka'и.Занимаюсь архитектурингом и разработкой сервисов, выкатыванием их в прод, осуществляюмониторинг работоспособности сервисов в продакшене (в том числе разбор логов и ошибок спрода). Так же, занимаюсь поддержкой работоспособности наших сервисов на тестовыхконтурах для наших тестировщиков. Пишу и поддерживаю CI/CD пайплайны для нашихсервисов. Мониторинг осуществляется стандартно, с помощью Prometheus'а (метрики вGrafana'е и алертинг в Slack). CI/CD изначально основан на Teamcity, после чего былсмигрирован на Gitlab.Изначально наши сервисы крутились на Rancher'е, после чего смигрировали все наKubernetes.
  • Ооо
    Senior Scala Developer
    Ооо "Ит Информ" Feb 2018 - Mar 2019
    Москва, Россия
    Продолжение развития новой кассы и кассового сервера. Просто перевели приказом в другую компанию.
  • Ооо
    Senior Scala Developer
    Ооо "Ритейл Софт" Nov 2015 - Jan 2018
    Москва, Россия
    Разработка новой кассы и сервера управления кассами. Вся разработка велась на Scala.Под требования бизнеса была разработана (с нуля) модульная платформа управления POSтерминалом (в просторечии кассой). В качестве интерфейса пользователя был выбран web-интерфейс на базе ReactJS.Коммуникации с браузером осуществляются посредством web-socket’ов, за это отвечаетAkka-HTTP.Для управления POS-терминалами была реализована серверная часть. Разработав решениедля касс и оценив преимущество микросервисной архитектуры, серверную часть так же былорешено реализовывать в виде набора микросервисов. По мере развития, возник вопрос о разделении сервера нанезависимые процессы и, поскольку мы использовали scala, было принято решение использовать Lagom (https://www.lightbend.com/lagom-framework). Также для управления микросервисами написанными на Lagom, Lighbend предлагал использовать свой оркестратор Conductr. Поскольку у нас не было опыта использования оркестраторов, мы воспользовались данным любезным предложением. Через некоторое время он перестал нас удовлетворять и мы осуществили миграцию на Kubernetes, который и эксплуатируем в настоящее время.
  • Научно-Исследовательский И Конструкторский Институт Радиоэлектронной Техники (Никирэт)
    Специалист
    Научно-Исследовательский И Конструкторский Институт Радиоэлектронной Техники (Никирэт) Jun 2010 - Jul 2015
    Пензенская Область, Россия

Dmitry Voevodin Education Details

  • Пензенский Государственный Технический Университет (Пгту)
    Пензенский Государственный Технический Университет (Пгту)
    Computer Engineering

Frequently Asked Questions about Dmitry Voevodin

What company does Dmitry Voevodin work for?

Dmitry Voevodin works for Quadcode

What is Dmitry Voevodin's role at the current company?

Dmitry Voevodin's current role is Scala developer.

What schools did Dmitry Voevodin attend?

Dmitry Voevodin attended Пензенский Государственный Технический Университет (Пгту).

Who are Dmitry Voevodin's colleagues?

Dmitry Voevodin's colleagues are Teymur Janbakhshiyev, Stanislav N., Adelina Ticuleasa, Zakir Chalimov, Kirill Bolotov, Juliana Fernandes, Tetyana Pashyna.

Not the Dmitry Voevodin you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.