Public speaking

Building internal strength on your conferences and knowledge sharing sessions

Level up your conferences and internal events with an invited talk

Level up your conferences and internal events with an invited talk

Level up your conferences and internal events with an invited talk

45 minutes of your presentation on Testing Strategies helped us better than 6 hours of dedicated workshops with an external consultant for 15 developers.”

Architecture

At-least-once Delivery: Outbox and a Spectrum of Patterns

There are many ways to integrate systems - choose wisely

At-least-once Delivery: Outbox and a Spectrum of Patterns

There are many ways to integrate systems - choose wisely

At-least-once Delivery: Outbox and a Spectrum of Patterns

There are many ways to integrate systems - choose wisely

Outbox Pattern: when API call magically disappeared

Avoid desynchronization problems leading to data inconsistency

Outbox Pattern: when API call magically disappeared

Avoid desynchronization problems leading to data inconsistency

Outbox Pattern: when API call magically disappeared

Avoid desynchronization problems leading to data inconsistency

Implement the monolith - the one well modularized

Real‑world refactoring of legacy monoliths into safer, well‑designed systems​

Implement the monolith - the one well modularized

Real‑world refactoring of legacy monoliths into safer, well‑designed systems​

Implement the monolith - the one well modularized

Real‑world refactoring of legacy monoliths into safer, well‑designed systems​

Testing

Shift-left: Testing microservices' code is simple. Just units and integration

Modern shift‑left testing for distributed systems and microservices​

Shift-left: Testing microservices' code is simple. Just units and integration

Modern shift‑left testing for distributed systems and microservices​

Shift-left: Testing microservices' code is simple. Just units and integration

Modern shift‑left testing for distributed systems and microservices​

Contract tests: Spare us the shame. Shift-left and detect the problem before deployment

Let independent teams move fast without breaking each other​

Contract tests: Spare us the shame. Shift-left and detect the problem before deployment

Let independent teams move fast without breaking each other​

Contract tests: Spare us the shame. Shift-left and detect the problem before deployment

Let independent teams move fast without breaking each other​

Unit tests - am I doing it right?

Does your unit tests have a single reason to fail, and is it a business logic?

Unit tests - am I doing it right?

Does your unit tests have a single reason to fail, and is it a business logic?

Unit tests - am I doing it right?

Does your unit tests have a single reason to fail, and is it a business logic?

Observability

Login API Security - is that you who attacks my system?

A real life cat and mouse game with hackers for developers

Login API Security - is that you who attacks my system?

A real life cat and mouse game with hackers for developers

Login API Security - is that you who attacks my system?

A real life cat and mouse game with hackers for developers

Style and format

  • Pragmatic, code‑level talks: less theory, more trade‑offs and real examples​

  • Designed for conferences, meetups, and internal tech days (45–90 minutes)​

  • Q&A and follow‑up materials so teams can continue the work after the talk​

Outcomes for your audience

  • Clear mental models for architecture and testing decisions​

  • Language to defend good engineering in front of product and management​

  • Concrete patterns attendees can bring back to their codebase and roadmap​

For organizers

  • Target audience: mid/senior/principal developers and architects​

  • Experience: conference and meetup talks, commercial trainings, and on‑site workshops​

  • Tech focus: JVM / Java, microservices, DDD, event‑driven systems, testing strategy​