Möt Trainiteks kursledare

Marek och Vadzim designar produktionssystem, leder utvecklingsteam och tar med sig det arbetet in i varje workshop.

Vi undervisar i mjukvaruarkitektur, DDD, EventStorming, Java, testning, moln och tekniskt ledarskap med exempel från system vi själva har utvecklat och driftsatt.

Vem leder workshopparna

Marek Dominiak, kursledare i mjukvaruarkitektur och DDD på Trainitek

Marek Dominiak

Delägare / Arkitekt / Kursledare

19 års erfarenhet

Marek är CTO på Sparkbyte Solutions och delägare i Trainitek. Han arbetar fortfarande praktiskt som arkitekt och tech lead, främst i Java-miljön. Under 19 år, varav 15 på den skandinaviska marknaden, har han designat kompletta system, lett utvecklingsteam och handlett utvecklare. Han har utbildat över 700 personer från fler än 40 företag och talar på konferenser som Devoxx, NDC Oslo, JavaZone, jPrime och JDD Kraków.

Nyckelfärdigheter:

Software ArchitectureDomain-Driven DesignTest-Driven DevelopmentAWSJavaSpringAI-assisted software developmentTechnical Leadership
Vadzim Prudnikau, kursledare i mjukvaruarkitektur och Java på Trainitek

Vadzim Prudnikau

Delägare / Arkitekt / Kursledare

22 års erfarenhet

Vadzim är delägare i Trainitek och en verksam arkitekt med 22 års erfarenhet. Han har utvecklat och driftsatt fler än 10 system, byggt upp en Java-avdelning från grunden, lett utvecklingsteam och handlett över 20 utvecklare. Java är hans huvudområde, tillsammans med TypeScript, Groovy och andra språk. Han har utbildat över 700 yrkesverksamma och talar på konferenser som NDC Copenhagen, Spring I/O, GeeCON och TDC.

Nyckelfärdigheter:

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

Konferensföredrag och meetups

Vi talar regelbundet på utvecklarkonferenser och meetups. Här är några av våra senaste föredrag:

The Tech Lead Elevator: Real Stories and Hard Lessons

Ledarskap
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

Byggt på projekterfarenhet

Workshopparna utgår från de arkitekturval och avvägningar som team möter i produktion. Genom praktiska övningar ser vi när ett angreppssätt hjälper, var det brister och hur det kan användas i deltagarnas egna system.

Arkitektur- och utvecklingserfarenhet från driftsatta system
Övningar baserade på arbete med utvecklingsteam
Praktiskt format med mer arbete än presentation
Ärligt om avvägningar och var metoder brister
Erfarenhet av både teknik och teamledning

Planerar du utbildning för teamet?

Berätta vad teamet arbetar med och vilka färdigheter ni vill stärka. Vi föreslår utbildningsalternativ som passar.