Профиль

  • Проектов -
  • Оценка -
  • Рейтинг 152
Зарегистрируйтесь

Если у вас есть аккаунт, авторизуйтесь

Показатели

  • Последний визит: 2 года назад

Резюме

Последние 6 года занимаю построением распределенных высоко нагружённых систем. Основной язык Java, храним все в Oracle и PostgreSQL, наши сервисы общаются через Rest API или Kafka, кеши живут в Redis, активно используем Kafka Streams.  Занимался непосредственно проектированием, реализацией и тестированием целых систем так и их компонентов, сдачей решений в промышленную эксплуатацию, разработка документации и обучающих курсов для пользователей, менторством младших инженеров и проектным управлением групп разработчиков. В людях ценю честность, гибкость ума, способность воспринимать критику и креативность

Работал в следующих доменах и областях:

  • Gambling
  • IoT
  • Mobile (Android и Symbian)
  • Web (HTML, CSS, JS)
  • PLM (Управление жизненным циклом изделий, тяжелая и легкая промышленности)


Писал на языках:  

  • Java
  • SQL
  • Python,
  • Go
  • Java Script
  • C/C++,
  • C#

Технологии: Spring(Boot, Core, MVC, Data, Cloud, Security, AOP), Testcontainers, Hibernate, Qt, HTML, CSS, XML, JSON, XSL, .NET, WinAPI, Unix Shell, Docker.

Базы данных: Oracle, PostgreSQL, MySQL, Redis.

Системы очередей: Kafka, Kafka Streams, RabbitMQ.
Протоколы: HTTP, TCP, UDP, Protobuf, GRPC.
IDE: IDEA, Eclipse, Visual Studio, Qt Creator

Системы сборки: Maven, Gradle.
Системы контроля версий: SVN и GIT
Управление проектами: JIRA, MS Project

CI/CD: Teamcity, Jenkins.


Знаю Linux на уровне администратора, владею английским на разговорном уровне, общий стаж в IT 12+ лет.

Теги

TDD prototyping golang Amazon AWS Java Backend Developer прототипування