Møt Trainiteks kursholdere

Marek og Vadzim designer produksjonssystemer, leder utviklingsteam og tar med seg dette arbeidet inn i hver workshop.

Vi underviser i programvarearkitektur, DDD, EventStorming, Java, testing, sky og teknisk ledelse med eksempler fra systemer vi selv har utviklet og satt i produksjon.

Hvem leder workshopene

Marek Dominiak, kursholder i programvarearkitektur og DDD hos Trainitek

Marek Dominiak

Medeier / Arkitekt / Kursholder

19 års erfaring

Marek er CTO i Sparkbyte Solutions og medeier i Trainitek. Han jobber fortsatt hands-on som arkitekt og tech lead, hovedsakelig i Java-miljøet. Gjennom 19 år, hvorav 15 i det skandinaviske markedet, har han designet komplette systemer, ledet utviklingsteam og veiledet utviklere. Han har undervist over 700 personer fra mer enn 40 selskaper og holder foredrag på konferanser som Devoxx, NDC Oslo, JavaZone, jPrime og JDD Kraków.

Nøkkelferdigheter:

Software ArchitectureDomain-Driven DesignTest-Driven DevelopmentAWSJavaSpringAI-assisted software developmentTechnical Leadership
Vadzim Prudnikau, kursholder i programvarearkitektur og Java hos Trainitek

Vadzim Prudnikau

Medeier / Arkitekt / Kursholder

22 års erfaring

Vadzim er medeier i Trainitek og en praktiserende arkitekt med 22 års erfaring. Han har utviklet og satt mer enn 10 systemer i produksjon, bygget opp en Java-avdeling fra bunnen av, ledet utviklingsteam og veiledet over 20 utviklere. Java er hovedfeltet hans, sammen med TypeScript, Groovy og andre språk. Han har undervist over 700 fagpersoner og holder foredrag på konferanser som NDC Copenhagen, Spring I/O, GeeCON og TDC.

Nøkkelferdigheter:

Software ArchitectureDomain-Driven DesignTest-Driven DevelopmentAzureJavaReactAI-assisted software developmentTechnical Leadership

Konferanseforedrag og meetups

Vi holder jevnlig foredrag på utviklerkonferanser og meetups. Her er noen av de nyeste:

The Tech Lead Elevator: Real Stories and Hard Lessons

Ledelse
Marek Dominiak · NDC Oslo, 2025
Se video

From Days to Hours: How EventStorming Transformed Our Domain Modeling Process

EventStorming
Vadzim Prudnikau · NDC Copenhagen, 2025
Se video

A Story of a Painful Migration: Upgrading Java (11→21+) is Easy; Upgrading Spring (4→6) and Hibernate (5→6) is NOT

Java
Marek Dominiak · JavaZone, 2025
Se video

Wrong and Useless Models Built by Using Domain-Driven Design

DDD
Vadzim Prudnikau · GeeCON, 2025
Se video

ADRs: The Lost Art of Documenting Important Architectural Decisions

Arkitektur
Marek Dominiak · Devoxx UK, 2024
Se video

Code Once, Use Everywhere: Building Shared Libraries for Multiple Projects

Spring
Vadzim Prudnikau · Spring I/O, 2025
Se video

Domain-Driven Design: Separating Fact from Fiction

DDD
Marek Dominiak · jPrime, 2024
Se video

How EventStorming Transformed Our Domain Modeling Process

EventStorming
Vadzim Prudnikau · TDC Trondheim, 2024
Se video

Bygget på prosjekterfaring

Workshopene tar utgangspunkt i arkitekturvalgene og avveiningene team møter i produksjon. Gjennom praktiske øvelser ser vi på når en tilnærming hjelper, hvor den kommer til kort, og hvordan den kan brukes i deltakernes egne systemer.

Arkitektur- og utviklingserfaring fra systemer satt i produksjon
Øvelser basert på arbeid med utviklingsteam
Praktisk format med mer arbeid enn presentasjon
Ærlig om avveininger og hvor metoder kommer til kort
Erfaring med både teknologi og teamledelse

Planlegger du kurs for teamet?

Fortell oss hva teamet jobber med og hvilke ferdigheter dere vil styrke. Vi foreslår kursalternativer som passer.