Peter van Vliet

Peter van Vliet

Co-Founder and Lead Architect @ Masking Technology

Leiden, The Netherlands

Actions

Peter started his career as a full-stack software developer in 2002 and has since progressed to a lead architect role. Over the course of these 20+ years, he has fulfilled many roles in various industries and gained extensive experience with a wide range of technologies such as Java, C#, JavaScript, and others. Nowadays, he leverages his expertise to assist companies, write articles, and speak at conferences.

His main focus is on making software development more cost-effective and future-proofing applications. Additionally, he has picked up making illustrations as a hobby because he is a strong believer in visual communication. There are no boring slides in any of his presentations.

Badges

  • Most Active Speaker 2025
  • Most Active Speaker 2024

Area of Expertise

  • Information & Communications Technology

Topics

  • Software Development
  • Software Engineering
  • Software Architecture
  • FullStack Development
  • Front-End Development
  • Backend Development
  • Agile software development
  • Domain Driven Design
  • Open Source
  • Application LIfecycle Management
  • High Availability and Scalability
  • Design Patterns
  • Code
  • Java
  • JavaScript
  • TypeScript

From OOP to OOPS: Escaping the One-Paradigm Trap

Object oriented programming is no silver bullet, like any other paradigm. Choosing the right paradigm for the job makes code simpler to understand, maintain and generate, for both humans and AI-agents.

In this session, we'll dive into the four major paradigms and define clear architectural roles for each, forming a balanced, maintainable foundation for applications of any scale. As a case study, we’ll refactor an OOP API into a leaner, more comprehensible design.

By the end of this session, you'll have a good understanding of the major paradigms, and a practical, rule-based framework for when and how to apply them.

Defy Architectural Uncertainty by Building Schrödinger's App

Can an application be both a monolith and microservices at the same time? Spoiler alert: yes!

In this session, we will explore a TypeScript codebase that challenges traditional boundaries. Much like Schrödinger's famous thought experiment, the application exists in multiple states simultaneously during development, but its true form is only revealed at the moment of deployment. We’ll uncover tools that empower developers to seamlessly transition between monoliths and microservices, embracing the fluidity of modern development.

Whether you're a seasoned developer, a curious architect, or simply excited about real software agility, this session is for you.

A JUG for Everyone meetups User group Sessionize Event Upcoming

May 2027 London, United Kingdom

DevDays Europe 2027 Upcoming

May 2027 Riga, Latvia

NDC London 2027 Sessionize Event Upcoming

January 2027 London, United Kingdom

Containerkonferansen 2026 Sessionize Event

October 2026 Trondheim, Norway

Web Summer Camp 2026 Sessionize Event

July 2026 Opatija, Croatia

DevDays Europe 2026

May 2026 Vilnius, Lithuania

ADC, WDC, DPC 2026 Sessionize Event

March 2026 Amsterdam, The Netherlands

BASTA! Spring 2026

March 2026 Frankfurt am Main, Germany

DevFest @ Bletchley Park 2025 Sessionize Event

November 2025 Bletchley, United Kingdom

Norsk helsenett - Containerkonferansen Sessionize Event

October 2025 Trondheim, Norway

Digital Architecture Design Day 2025 Sessionize Event

September 2025 Nieuwegein, The Netherlands

WhatTheStack 2025

September 2025 Skopje, North Macedonia

Tech Internals Conf Berlin 2025 Sessionize Event

May 2025 Berlin, Germany

International Javascript Conference 2025

May 2025 London, United Kingdom

API Conference 2025

May 2025 London, United Kingdom

Michigan Technology Conference 2025 Sessionize Event

March 2025 Pontiac, Michigan, United States

Devworld Conference 2025 Sessionize Event

February 2025 Amsterdam, The Netherlands

DDD North 2025 Sessionize Event

February 2025 Kingston upon Hull, United Kingdom

Tweakers Developers Summit 2024

December 2024 Utrecht, The Netherlands

Build Stuff 2024 Lithuania Sessionize Event

November 2024 Vilnius, Lithuania

Codemotion Milan 2024 Sessionize Event

October 2024 Milan, Italy

Momentum 2024 Sessionize Event

October 2024 Cincinnati, Ohio, United States

Michigan Technology Conference 2024 Sessionize Event

March 2024 Pontiac, Michigan, United States

Appdevcon 2024 Sessionize Event

March 2024 Amsterdam, The Netherlands

Digital Architecture Design Day 2023 Sessionize Event

October 2023 Amersfoort, The Netherlands

Infobip Shift 2023 Sessionize Event

September 2023 Zadar, Croatia

Tweakers Developers Summit 2023

September 2023 Utrecht, The Netherlands

DevBcn 2023 Sessionize Event

July 2023 L'Hospitalet de Llobregat, Spain

Peter van Vliet

Co-Founder and Lead Architect @ Masking Technology

Leiden, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top