Работал в компаниях различного масштаба — от стартапа на 10+ человек до международной корпорации на 40000+ сотрудников. Последние несколько лет я занимаюсь продвижением строго типизированного функционального программирования на TypeScript, контрибьючу в экосистему библиотеки fp-ts, веду просветительскую работу по данному направлению в блоге ybogomolov.me канале dd if=/dev/stuff of=/dev/tg и твиттере @YuriyBogomolov.
Чем я буду полезен лично тебе:
— помогу выстроить правильный майндсет касательно строго типизированных языков;
— покажу, как заниматься TDD (Type-Driven Development) и не страдать;
— помогу достичь понимания иерархии классов типов: функтор, аппликатив, монада, traversable, foldable, и т.д.;
— покажу, как можно заниматься моделированием предметной области (Domain-Driven Design) с использованием различных техник функционального программирования вроде данных высшего порядка (higher-kinded data), алгебраических типов (algebraic data types), построения предметно-специфических языков (domain-specific languages);
— расскажу, как применять принцип «make illegal states unrepresentable» на практике;
— проведу ревью кода, использующего fp-ts или другую схожую библиотеку;
— продемонстрирую, как писать тесты с помощью библиотек для тестирования, основанного на проверке свойств (propery-based testing);
— помогу наметить карьерный путь для дальнейшего изучения ФП.
В заявке обязательно укажи, в какой стране ты находишься, и в каком часовом поясе.