

Mark van der Walle
Lead Software Architect @ Sogeti
Lead Software Architect @ Sogeti
Groningen, The Netherlands
Actions
Mark is a passionate software architect with over 17 years experience in designing and developing software applications. His main area of work are Java backend with a focus on distributed systems.
Mark has broad experience in designing large scale web applications. Since the start of his career he has been focused on building simple solutions for complex problems. For clients he is a welcome sparring partner on many subjects.
He is also an experienced speaker with stages ranging from local meetups to international conferences.
Mark is een gepassioneerde software architect met meer dan 17 jaar ervaring in het ontwerpen en ontwikkelen van software. Zijn belangrijkste werkgebied zijn Java backends met een focus op gedistribueerde systemen en alles dat daar bij komt kijken.
Mark heeft een enorme ervaring met het ontwerpen en bouwen van applicaties en platformen op grote schaal. Sinds de start van zijn carrière is hij gefocust op het ontwerpen van simpele oplossingen voor complexe problemen. Voor zijn cliënten is hij een gewilde sparringpartner over een verscheidenheid van onderwerpen.
Hij is ook een ervaren spreker met podia van meetups tot internationale conferenties.
Area of Expertise
Topics
Observability: A Catalyst for Sustainable Engineering
We all acknowledge the immense effort required to combat climate change. With the rapid advancement of technology, our ecological footprint has skyrocketed. It is time for a change. However the the ongoing dialogue on this matter has many of us getting weary. This does not mean the subject is any less import and urgent.
But what can we do as engineers? How do we transform our landscape for sustainability? The obvious answer seems to be "go to the cloud" and "go serverless". But is that enough? And can that always be done? In this session we go beyond the obvious and delve into the engineer's role in leveraging observability to benefit humanity and the planet.
Leaving this session you will have practical tools where to start, what to look out for and your first steps for a more sustainable future.
Because you can only change what you can observe.
Navigating the Java Container Jungle: Mastering Debugging in Kubernetes
Dealing with issues in Java applications running in production has always been a challenging task. However, when you add Cloud Native and DevOps practices to the equation, the complexity reaches new heights. The good news is that over the years, we've discovered numerous approaches to tackle these problems from different angles.
Join Mark van der Walle, Lead Software Architect at Sogeti and Observability Evangelist, as he unravels proven practices and unveils fresh insights on troubleshooting Java-based containers in Kubernetes. This session brings together the essential elements: Kubernetes fundamentals, Java debugging basics, observability, and cutting-edge tooling.
Get ready for a captivating demonstration where Mark will showcase a simple application while exploring various aspects that enable you to dive deeper into the heart of the matter.
How a good application architecture can improve your CI/CD pipeline.
Today everybody is building great applications that add value to the business. Lot's of companies use the agile methodologies to achieve the desired value, one of those methodologies being DevOps. When you hear DevOps you probably think of the world of continuous-everything, CI/CD pipelines and cloud platforms. But one of the most important aspects we should not forget is the application architecture.
In this talk we focus on the design aspects of an application to make it flexible and adaptable to changing requirements. How can you design an application which is easier to handle by a pipeline. Several problems are tackled by walking through an example application, and changing it live to fit the needs of a CI/CD-pipeline.
The Engineers guide to sustainable IT
We all know that solving the climate change will take a lot of effort. But where can we help as engineers? The obvious answer seems to be "go cloud" or "go serverless".
But beyond those obvious answers there are far more things that we can strive for. In this session I will show you some quick pointers and solutions to help battle climate change.
When Murphy strikes: A Day in the life of a DevOps Engineer
How clean code and clean architecture principles can help you in solving and preventing day-to-day problems in IT system development and operation.
In this talk we use a case to discuss a horror scenario and show you how clean code and clean architecture principles can help you to solve many of the arisen problems or even prevent ending up in this situation.
Topics that will be addressed are
- Application Lifecycle Management
- Logging, traceability and observability
- Configuration management, version control, CI/CD
- Technical debt
- SPOF, YAGNI, SOLID, KISS and more useful acronyms
Audience
- DevOps-team (developers, testers, operations, business analysts)
- IT-managers
- Architects
- Product Owners
Observability for Sustainability
We all know that battling climate change will take a lot of effort. With the rise of technology in recent decades the footprint of all these advancements has risen exponentially. This needs to change.
But what can we do as engineers? How do we transform our landscape for sustainability? The obvious answer seems to be "go to the cloud" and "go serverless". But is that enough? In this session we go beyond the obvious answers and dive into what you can do as engineer and applying observability for the betterment of mankind.
Because you can only change what you can observe.
Do not fall into the Pool!
Thread pools, connections pools and many more! We use them daily even if we do not know it. Most of the time they work fine and make our lives significantly easier. Until the day they don't.
There are quite some quirks when dealing with pooling that often get overlooked or abstracted away. In this session I will show you the dangers of using the default settings of some of those pools.
During the session I will be live coding and showing you how easy it is to get wet and fall into the pool!
Becoming Sherlock Holmes - Solving mysteries with Cloud Native Observability
These days applications landscapes have become complex structures. Microservice architectures with container orchestration on hybrid cloud offerings have accelerated both our delivery as well as increased the complexity of what we build and maintain.
With all these moving parts it is becoming increasingly harder to find and solve issues that arise during day to day operations.
How can you and your team become like Sherlock Holmes and say: "Elementary my dear Watson"? In this talk I will show you an approach to solving production mysteries.
Devoxx Poland
The Devoxx family (Belgium, France, UK, Poland, Marocco and Ukraine) welcomes annually over 15.000 Devoxxians! An additional 8.000+ children experience the Devoxx4Kids magic through chapters all over the world.
Devoxx Poland 2023 will take place in the ICE Krakow Congress Centre on 31st May – 2nd June.
During 3 days, 2.700 Devoxxians from 20 different countries attend Devoxx Poland including 100+ speakers and another 600K developers enjoy the presentations online. Making Devoxx the biggest Java conference in Poland.
TEQnation 2023 Sessionize Event
TEQnation 2022 Sessionize Event
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