Certificate of Hard&Soft Skills
]
[
This certificate confirms that
Gleb Shurov
successfully completed the intensive course
«‎Kafka Essentials»‎
lasting 2 weeks and course project, developed as corporate training for Sam Solutions

Teacher of The Course
]
[
Developer since 2003, has been teaching since 2008, training seniors and architects since 2018. He has shared expertise in more than 100 meetups and conferences.
Pavel is one of the founders of various communities of IT specialists, including ByChange, Free IT. He perfomed the roles of developer, team lead, architect, CTO in small startups, large corporations and product companies.

  • Architect: Miro, EPAM
  • CTO: AmadoAd Ltd., SplitMetrics, Leverice
  • Tech Advisor: LeoHome Inc.

Trained more than 1K developers over the past 15 years, including over 200 architects. Creates educational courses for many technical areas.

Specializations: distributed systems architecture, highload, microservice architectures, systems engineering, engineer growth, corporate communication.


Founding Teacher at Hard&Soft Skills
Pavel Veinik
The course programme included:
]
[
Section 1. Fundamentals and Basic APIs
  1. Introduction to Apache Kafka and Event‑Driven Architecture
  2. Infrastructure and CLI
  3. Java Producer API: Basics
  4. Java Consumer API: Basics and Consumer Groups
  5. Delivery Guarantees and Configuration

Section 2. Reliability, Transactions, and Architecture
  1. Storage Internals
  2. Transactions and Exactly‑Once Semantics
  3. Reliability Patterns: Transactional Outbox
  4. Design and Message Ordering
  5. Final Project and Code Review
Сертификат Hard&Soft Skills
]
[
Сертификат подтверждает, что
Глеб Шуров
успешно окончил курс-интенсив
«‎‎Kafka Essentials»
продолжительностью 2 недели и курсовой проект, разработанный в рамках корпоративного обучения для
Sam Solutions
[
Автор и преподаватель курса
]
Разработчик с 2003 года, занимается обучением с 2008, обучением сеньоров и архитекторов с 2018. Делился экспертизой в более чем 100 митапов и конференций.
Павел стоит у основания различных сообществ IT специалистов, включая: ByChange, Free IT. Выполнял роли разработчика, тимлида, архитектора, СТО в небольших стартапах, крупных корпорациях и продуктовых компаниях:
Специализации: архитектура распределенных систем, highload, микросервисные архитектуры, системная инженерия, рост инженера, коммуникации в организации.
  • Architect: Miro, EPAM
  • CTO: AmadoAd Ltd., SplitMetrics, Leverice
  • Tech Advisor: LeoHome Inc.
  • Founder: Hard&Soft skills, ITStart, Amadoad Ltd.
Обучил более 1K разработчиков за последние 15 лет. Обучил более 200 архитекторов. Создает и проводит обучающие курсы для любых технических направлений.
Founding Teacher at Hard & Soft Skills
Павел Вейник
Пройденная программа курса
]
[

Раздел 1. Фундамент и Базовые API

1. Введение в Apache Kafka и Event-Driven Architecture

2. Инфраструктура и CLI

3. Java Producer API: Основы

4. Java Consumer API: Основы и Группы

5. Гарантии доставки и Конфигурация


Раздел 2. Надежность, Транзакции и Архитектура

6. Внутреннее устройство хранения

7. Транзакции и Exactly-Once

8. Паттерны надежности: Transactional Outbox

9. Проектирование и Порядок сообщений

10. Финальный проект и Code Review