Michał Mac

trener

Motto: Bo droga jest celem

Niezależny konsultant, specjalizuje się w optymalizacji procesu tworzenia oprogramowania oraz modelowaniu niebanalnych domen.

Posiada wieloletnie doświadczenie w technologiach platformy Microsoft. Jego główne obszary zainteresowania to szeroko pojęta inżynieria oprogramowania: DDD/CqRS, SaaS, TDD, DSL. Zajmuje się technologią .Net i językiem C# od początku jej powstania.

Ponadto specjalizuje się również w projektowaniu i optymalizacji bazy SQL Server. Jest twórcą biblioteki open http://bfsharp.codeplex.com. Prowadzi bloga: http://blog.macmichal.pl oraz publikuje w magazynie Programista.

Na czym polega moja praca?

Praca trenera daje mi możliwość poznania nowych ciekawych osób, nauki, poszerzania horyzontów oraz pomocy w rozwiązywaniu problemów w różnych klasach systemów biznesowych.

Specjalizacja trenera

  • Wzorce projektowe

    Wzorce obiektowe i funkcyjne. Zasady SOLID i GRASP w praktycznym ujęciu.
    Zobacz szkolenia...

  • MSSQL

    Skalowanie i wydajność MSSQL. Doświadczenie weteranów.
    Zobacz szkolenia...

  • .NET

    Narzędzia, architektura i frameworki na platformie NET. Wychodzimy daleko poza jednyną słuszną granicę wiedzy.
    Zobacz szkolenia...

  • Wzorce architektoniczne

    Masz dużo większy wybór niż CqRS i ES. Zaawansowane przykłady realnych problemów.
    Zobacz szkolenia...

  • Testowanie automatyczne

    Nowczesne praktyki testowania automatycznego. BDD, TDD, Spec by Example.
    Zobacz szkolenia...

  • Domain Driven Design i Event Storming

    Modelowanie i implementacja złożonych problemów biznesowych. Techniki Event Storming oraz podejścia architektoniczne CQRS, Event Sourcing.
    Zobacz szkolenia...

  • Warsztaty eksperckie DDD

    Warsztaty eksperckie DDD to coś więcej niż szkolenie. To praca nad przypadkiem klienta wraz z jego ekspertami domenowymi w celu rozwiązania konkretnych problemów.
    Zobacz szkolenia...