Встречаем преподавателя курса «Team Lead 2.0»!
Вячеслав Лапин — программист с 12-летним опытом и старший Full-Stack-разработчик в EPAM Systems (Санкт-Петербург). Он любит внедрять инновации и лучшие практики, исследовать новые технологии, делать проекты более поддерживаемыми, гибкими, надёжными, быстрыми и безопасными за счёт использования современных технологий и Agile-практик.
В 2004 году Вячеслав окончил Московский государственный горный университет (МГГУ) по специальности «Автоматизированные Системы Управления». В 2006 — факультет Вычислительной Математики и Кибернетики (ВМиК) Московского государственного университета имени М. В. Ломоносова (МГУ) по специальности «Разработка компьютерных технологий».
Благодаря полученным знаниям, практическому опыту и активному участию в реализации множества IT-проектов, Вячеслав владеет широким спектром инструментов и технологий, среди них: — Java SE, — Jakarta EE (бывш. Java EE или J2EE), — Spring (Boot/JHipster), — XML (XSD/XSLT), — XML-based WebServices (WSDL/SOAP), — Service Oriented Architecture (SOA), — RESTful WebServices (HTTP/SWAGGER/GraphQL), — Microservices (Spring Cloud/Spring Cloud Data Flow), — Agile methodologies (Scrum/TDD/BDD/Ping-Pong Programming/Pomodoro/...), — Front-End Development (JavaScript/TypeScript/CSS/HTML5), — React + Redux, — Software Project Management, — System & Business Analysis, — OOP/OOAD/Design Patterns, — SQL (Oracle/Postgres).
В управлении разработкой Вячеслав с 2008 года. Он занимался управлением требованиями в «Ланите» и «Лаборатории Касперского», интеграцией проектов в компании AT-Consulting и CROC, а сейчас отвечает за Full-Stack-разработку в EPAM Systems.
У Вячеслава есть и богатый опыт тренерской деятельности. В 2011-2012 годах он обучал программистов в Luxoft Training (Java SE/EE, XML, HTML/CSS/JavaScript). А на протяжении с 2008 по 2015 был инструктором по технологиям Java EE в «Сетевой Академии Ланит».
Сегодня Вячеслав Лапин активно участвует и в образовательном процессе OTUS, где делится своими знаниями как разработчика, так и руководителя. Он преподаёт на курсах «Разработчик Java» и «Разработчик на Spring Framework». Кроме того, является основным преподавателем курса «Team Lead 2.0».
Не пропустите обновлённую версию курса по управлению разработкой!