Talks
Events
2024
Dec 11
Ya!vaConf 🇵🇱 AI for Java Developers: From Buzzword to Code
2023
Oct 25
JDD 🇵🇱 Location transparencyOct 19
GeeCON Prague 🇨🇿 Location transparencySep 27
DrivUn 🇳🇱 Open space discussionsJul 03
JCrete 🇬🇷 Open space discussionsJun 02
Devoxx Poland 🇵🇱 Demystifying ‘Event’ Related Software Concepts and MethodologiesMay 30
jPrime 🇧🇬 Simply a complex shopping cartMay 10
Devoxx UK 🇬🇧 Location transparencyApr 24
Java Vienna Meetup 🇦🇹 Location transparencyApr 19
GeeCON 🇵🇱 Demystifying ‘Event’ Related Software Concepts and MethodologiesFeb 07
JFokus 🇸🇪 Demystifying ‘Event’ Related Software Concepts and Methodologies
2022
Dec 07
DevOpsCon Munich 🇩🇪 Demystifying ‘Event’ Related Software Concepts and MethodologiesNov 30
YOW! London 🇬🇧 Location transparencyNov 08
W-JAX 🇩🇪 Location transparencyNov 03
GoTech World 🇷🇴 Demystifying ‘Event’ Related Software Concepts and MethodologiesSep 07
JavaZone 🇳🇴 Demystifying ‘Event’ Related Software Concepts and MethodologiesJul 18
JBCNconf 🇪🇸 Give your application memoriesJul 17
JBCNconf 🇪🇸 Demystifying ‘Event’ Related Software Concepts and MethodologiesJun 25
Confitura 🇵🇱 Demystifying ‘Event’ Related Software Concepts and MethodologiesJun 22
Madrid JUG 🇪🇸 Demystifying ‘Event’ Related Software Concepts and MethodologiesJun 21
Barcelona JUG 🇪🇸 Demystifying ‘Event’ Related Software Concepts and MethodologiesMay 28
Java Day Istanbul 🇹🇷 Give your application memoriesMay 26
jPrime 🇧🇬 Location transparencyMay 26
jPrime 🇧🇬 Demystifying ‘Event’ Related Software Concepts and MethodologiesMay 24
DevOps Pro Europe Location transparencyMay 17
Voxxed Days Zürich 🇨🇭 Location transparencyMay 03
JAX Mainz 🇩🇪 Give your application memoriesApr 28
DevOpsCon London 🇬🇧 Location transparencyApr 14
PRODYNA Experience Days Event-driven - from concept to mission critical solutionsFeb 24
ConFoo Give your application memoriesFeb 23
ConFoo Demystifying ‘Event’ Related Software Concepts and Methodologies
2021
Dec 09
Bulgarian JUG 🇧🇬 Demystifying ‘Event’ Related Software Concepts and MethodologiesNov 02
Devoxx UK Demystifying ‘Event’ Related Software Concepts and MethodologiesOct 05
JAX London Demystifying ‘Event’ Related Software Concepts and Methodologies
2020
2019
Nov 30
Byte My Code 🇵🇱 Decomposing Java applicationsOct 25
Share<IT> 🇵🇱 Decomposing Java applicationsSep 25
Liferay Warsaw Tech Meetup 🇵🇱 Liferay Portal - the Java platform for busy developersMay 31
Riga Dev Days 🇱🇻 Decomposing Java applicationsApr 05
JPoint 🇷🇺 Decomposing Java applications
2018
Dec 12
Madrid JUG 🇪🇸 Decomposing Java applicationsNov 19
Øredev 🇸🇪 Decomposing Java applicationsOct 18
Heapcon 🇷🇸 Decomposing Java applicationsOct 02
Liferay Digital Solutions Forum 🇬🇧 Untangling dependencies in modular systemsJun 30
Confitura 🇵🇱 Decomposing Java applicationsJun 14
IT Manager of Tomorrow 🇵🇱 The fruits of our labourJun 06
Liferay France Symposium 🇫🇷 Why Liferay’s Community Matters More Than EverMay 29
jPrime 🇧🇬 Decomposing Java applicationsMay 18
JEEConf 🇺🇦 Decomposing Java applicationsMay 10
GeeCON 🇵🇱 Decomposing Java applicationsMay 08
JavaCRO 🇭🇷 Decomposing Java applicationsMay 07
JavaCRO 🇭🇷 The fruits of our labourMay 05
Java Day Istanbul 🇹🇷 Decomposing Java applicationsApr 21
Bulgarian JUG 🇧🇬 Why choose between CMS and custom Java app when you can have both with Liferay?Apr 17
Java With The Best Fantastic Java contracts - and where to define them?Feb 17
Javantura 🇭🇷 Fantastic Java contracts - and where to define them?Jan 23
Let’s Manage IT 🇵🇱 The fruits of our labour
2017
Dec 04
ConFoo 🇨🇦 Fantastic Java contracts - and where to define them?Dec 04
ConFoo 🇨🇦 Microservices and Modularity or the difference between treatment and cure!Nov 17
Liferay Italy Symposium 🇮🇹 Why Liferay’s Community Matters More Than Ever!Nov 17
Liferay Italy Symposium 🇮🇹 From zero to production in 1 conference talk timeNov 09
Devoxx 🇧🇪 Launching Projects Faster with WeDeployNov 08
Liferay Digital Solutions Forum 🇬🇧 Launching Projects Faster with WeDeployOct 24
OSGi Community Event 🇩🇪 Fantastic Java contracts - and where to define them?Oct 10
Brussels JUG meetup 🇧🇪 Fantastic Java contracts - and where to define them?Sep 26
TomcatCon 🇬🇧 Science of buzzwords (demystifying software trends)Jul 11
Hackatrain 2017 🇩🇪 From zero to production in 1 conference talk timeJun 22
Hackatrain 2017 pre-gathering 🇳🇱 Science of buzzwords (demystifying software trends)Jun 19
JDK IO 🇩🇰 Fantastic Java contracts - and where to define them?May 30
jPrime 🇧🇬 Fantastic Java contracts - and where to define them?May 26
JEEConf 🇺🇦 What’s not new in modular Java?May 17
GeeCON 🇵🇱 What’s not new in modular Java?May 16
Atmosphere 🇵🇱 From Zero to Production in 1 Conference Talk TimeMay 06
Java Day Istanbul 🇹🇷 What’s not new in modular Java?Apr 26
Liferay France Symposium 🇫🇷 From zero to production in 1 conference talk timeApr 07
JPoint 🇷🇺 Microservices and Modularity or the difference between treatment and cure!Apr 03
4Developers 🇵🇱 Fantastic Java contracts - and where to define them?Mar 18
Łódź JUG meetup 🇵🇱 Architecture KataMar 11
JavaSkop 🇲🇰 From zero to production in 1 conference talk timeMar 09
Bulgarian JUG meetup 🇧🇬 Agile applications with OSGi: Fundamentals!Mar 01
Topconf Linz 🇦🇹 What’s not new in modular Java?Feb 11
Javantura 🇭🇷 What’s not new in modular Java?
2016
Nov 18
ApacheCon: Core Europe 🇪🇸 OSGi for outsidersNov 15
DEVCON 🇩🇪 Software Craftsmanship in the era of Software RevolutionNov 10
Devoxx 🇧🇪 What’s not new in modular Java?Nov 02
LDSF Dev.Live Sessions 🇬🇧 OSGi FundamentalsOct 25
EclipseCon 🇩🇪 OSGi for outsidersOct 24
Codemotion Berlin 🇩🇪 What’s not new in modular Java? 🔊Oct 19
Brussels JUG meetup 🇧🇪 Microservices and Modularity or the difference between treatment and cureOct 15
OpenSlava 🇸🇰 Introducing Liferay DXP - from Portal to PlatformOct 14
OpenSlava 🇸🇰 Building Modular OSGi Applications with Liferay DXPSep 26
Liferay Symposium North America 🇺🇸 Uncovering the Business Wins in Modularity, Microservices and Other Technical MegatrendsSep 08
Łódź JUG meetup 🇵🇱 Agile applications with OSGi: Fundamentals!Jul 02
Confitura 🇵🇱 What’s not new in modular Java?Jun 16
JBCNconf 🇪🇸 What’s not new in modular Java?May 31
Liferay France Symposium 🇫🇷 Things you cannot do before 7May 31
Liferay France Symposium 🇫🇷 OSGi FundamentalsMay 26
jPrime 🇧🇬 What’s not new in modular Java?May 25
СофтУни 🇧🇬 Microservices and Modularity or the difference between treatment and cureMay 20
I T.A.K.E. Unconference 🇷🇴 Microservices and Modularity or the difference between treatment and cureMar 19
Codemotion Rome 🇮🇹 What’s not new in modular Java?Feb 10
JFokus 🇸🇪 What’s not new in modular Java?Jan 14
Łódź JUG Meetup 🇵🇱 Microservices and Modularity or the difference between treatment and cure
2015
Nov 16
Liferay Symposium North America 🇺🇸 Liferay infrastructure as codeNov 16
Liferay Symposium North America 🇺🇸 Using Docker & Kubernetes to mange your Liferay deploymentsNov 12
DEVOXX 🇧🇪 Microservices and Modularity or the difference between treatment and cureNov 05
LJC Meetup 🇬🇧 Microservices and Modularity or the difference between treatment and cureOct 22
GeeCON Prague 🇨🇿 Your role in the next release of “World” project!Oct 07
DEVCON 🇩🇪 Liferay infrastructure as codeOct 07
DEVCON 🇩🇪 Using Docker & Kubernetes to mange your Liferay deploymentsOct 01
ApacheCon: Core Europe 🇭🇺 Microservices and Modularity or the difference between treatment and cureSep 19
JDay 🇺🇦 Your role in the next release of “World” project!Sep 19
JDay 🇺🇦 Microservices and Modularity or the difference between treatment and cureJun 30
Liferay Budapest Tech Meetup 🇭🇺 Microservices and Modularity or the difference between treatment and cureJun 17
Liferay France Symposium 🇫🇷 OSGi to Create Extensible PluginsMay 27
jPrime 🇧🇬 Microservices and Modularity or the difference between treatment and cureMay 18
Atmosphere 🇵🇱 Microservices and Modularity or the difference between treatment and cureApr 23
Open Source Day 🇵🇱 Liferay Portal 7 - (micro)services for the enterpriseApr 20
4Developers 🇵🇱 Your role in the next release of “World” project!Apr 20
4Developers 🇵🇱 Microservices and Modularity or the difference between treatment and cureMar 17
jDays 🇸🇪 Microservices and Modularity or the difference between treatment and cure
2014
Dec 18
DEV.LIFE Developing OSGi plugins for Liferay 6.2 and 7 with MavenNov 21
Liferay Italy Symposium 🇮🇹 OSGi to Create Extensible PluginsNov 13
DEVOXX 🇧🇪 Web application performance tuning beyond XmxOct 17
OpenSlava 🇸🇰 What is a Portal?Jul 05
Confitura 🇵🇱 Web application performance tuning beyond XmxJun 10
Liferay France Symposium 🇫🇷 Clustering LiferayMay 13
Open Source Day 🇵🇱 What is a Portal?Apr 07
4Developers 🇵🇱 Multy-channel (Mobile) Delivery Platform
2013
Oct 26
Mobilization 🇵🇱 Multy-channel (Mobile) Delivery Platform
2011
Oct 18
Liferay Europe Symposium 🇩🇪 Pluggable mobile device detection