Trener
Piotr Błaszczak
Zacząłem swoją zawodową przygodę z programowaniem w 2007 roku, koncentrując się na PHP i MySQL. Szybko jednak dostrzegłem potęgę JavaScript i obecnie pracuję jako Full Stack JavaScript Developer. W codziennej pracy wykorzystuję JavaScript zarówno po stronie backendu, jak i frontendu, stosując TypeScript oraz frameworki Nest i Angular. Przez wiele lat pełniłem funkcje Team Leadera oraz Project Managera. Jednym z ciekawszych projektów, w których uczestniczyłem, była praca w Centralnym Ośrodku Informatyki na stanowisku głównego programisty i architekta frontendu w projekcie Rejestr Systemów Państwowych. Zdobyłem tam doświadczenie w projektowaniu architektury i wdrażaniu Angulara w dużych projektach, które ze względu na swoją specyfikę będą musiały być utrzymywane przez wiele lat. Swoje szkolenia w Sages opieram na praktycznym doświadczeniu zdobytym w projektach realizowanych dla klientów, w których wykorzystuję Nest, Angular, RxJS oraz NgRx, prowadząc prace w modelu monorepo z użyciem narzędzia Nx. Na tych szkoleniach demonstruję, jak dzięki zastosowaniu jednej technologii na wszystkich warstwach aplikacji można zwiększyć dynamikę jej rozwoju. Prowadziłem wykłady i warsztaty z tych tematów dla największych firm z branży konsultingowej i telekomunikacyjnej.
Co robię na co dzień?
Trener w Sages i założyciel slackmap.com
Dlaczego lubię szkolić?
Jest to najlepsza forma samorozwoju, jako programiści często komplikujemy naszą pracę, przygotowując szkolenie musimy wszystko rozłożyć na czynniki pierwsze i przekazać temat w zrozumiały sposób, co sprawia że sami odnajdujemy najbardziej optymalne rozwiązanie.