Certificate of Hard&Soft Skills
]
[
This certificate is awarded to
Aleksandr Meshcheriakov
upon the successfully completion of a program of study
course «‎Technical Leadership»‎
lasting 50 hours
Teacher of the course
]
[
Pavel Veinik
CEO of Hard & Soft Skills
Developer from 2003. Worked of EPAM, Workfusion, and other products and services companies. Pavel worked of a smaller company and a big corporations.
Specialization is architecture for distributed systems, microservices, applied linguistics and system engineering.
Experience as the developer, manager and architecture makes you want to see problems from different perspectives.
Now Pavel do architectures tasks in the company of EPAM.
The course programme included:
]
[
Module 1: The technical context of the tasks of the tech lead and the architect
Topic 1: The concept of a good tech lead
Topic 2: Frontiers of possibility, quality criteria, distributed systems laws
Topic 3: Systems and template integration

Module 2. Systematization of existing distributed system components
Topic 4: Component systematization
Topics 5 - 9: Systematization of databases, queues, file storages, distributed computing, ORM frameworks

Module 3. The most relevant aspects of the development process for the architect
Topic 10: Monitoring tools and approaches
Topic 11: Configuration management
Topic 12: Quality management
Topic 13: Migrations and zero-downtime deployment
Topic 14: Architectural approaches

Module 4. Architect's communications
Topic 15: Business architecture
Topic 16: Project organization and phases
Topic 17: Communications during the project inception phase, discovery phase
Topic 18: Architect's communications in strategy building, common approaches and rules, building roadmaps

Сертификат Hard&Soft Skills
]
[
Сертификат подтверждает, что
Александр Мещеряков
успешно окончил курс
«‎Технический лидер» продолжительностью 50 часов
Преподаватель курса
]
[
Павел Вейник
CEO в Hard & Soft Skills
Разработчик с 2003. Работал в EPAM, Workfusion, в других продуктовых и сервисных компаниях, как очень маленьких, так и в корпорациях. Специализации - архитектура распределенных систем, highload, микросервисы, прикладная лингвистика, системная инженерия.
Опыт в ролях разработчика, менеджера и архитектора позволяет видеть проблемы с разных точек зрения.
Сейчас выполняет архитектурные задачи в компании EPAM.
Пройденная программа курса
]
[

Модуль 1. Технический контекст задач техлида и архитектораТема 1: Понятие хорошего техлида

Тема 2: Границы возможного, критерии качества, законы распределенных систем

Тема 3: Интеграция систем и шаблонов


Модуль 2. Систематизация существующих компонентов распределенной системы

Тема 4: Систематизация компонентов

Тема 5 - 9: Систематизация баз данных, очередей, файловых хранилищ, распределенных вычислений, ORM фреймворков

Модуль 3. Наиболее значимые для архитектора аспекты процесса разработки

Тема 10: Инструменты и подходы к мониторингу

Тема 11: Управление конфигурациями

Тема 12: Управление качеством

Тема 13: Миграции и zero-downtime deployment

Тема 14: Подходы к архитектурам


Модуль 4. Коммуникации архитектора

Тема 15: Business architecture

Тема 16: Организация проекта и его этапы

Тема 17: Коммуникации на начальных фазах проекта, discovery phase

Тема 18: Коммуникации архитектора при построении стратегии, общих подходов и правил, построение roadmaps