Dennis Vroegop

Dennis Vroegop

Loving technology and the people working with it.

Amsterdam, The Netherlands


CTO, Team lead, developer. I do it all. Passionate about spreading knowledge on technology, people, management, developing and all the Douglas Adams books. I have been speaking at conferences, meetups and business meetings all over the world, always trying to get the audience to be as enthusiastic about the topics I talk about as I am. I have been active in the techindustry for over 30 years and still get a lot of joy writing code. But I also enjoy enabling other people to experience that: as a leader I always try to make sure people are safe, secure and have fun doing what they do best! Even more important: I love spreading my experience so others can do the same!


Area of Expertise

  • Information & Communications Technology


  • Machine Learning and Artificial Intelligence
  • Scrum & Agile
  • Impact of Change on Teams Coaching and Agile Mindset
  • Computer Vision
  • Azure Functions
  • Azure Api Management
  • Management
  • Leadership
  • Leading Remote Teams
  • Motivating Remote Workers
  • Motivation

Python for .net developers

AI and Machine Learning are hot. But most of the samples and applications are written in Python. And you are a .net developer, very well versed in C# and/or VB.Net. So, you go out looking for those rare samples and documentation written for you in C#.
And there are none.

But don't worry: there is help! Python is actually not that hard to learn, once you know where to start and where to go. The first step is to attend this session, where Dennis will teach you all you need to know to get started in Python. We will cover the language, the syntax, the quirks and how to use it.

So don't fear the Python, but embrace it and increase your toolset!


Creating AI Art: Harness the power of Stable Diffusion

AI Art is taking the world by storm, and with apps like Dall-E, MidJourney, and Stable Diffusion, traditional paintbrushes might soon become relics of the past. In this exhilarating 45-minute talk, we're about to push those boundaries even further!

Join us as we dive headfirst into the captivating world of AI-generated artwork, exploring Stable Diffusion, the groundbreaking technique that's turning lifelike images into a creative playground. Discover how this innovative method transcends traditional AI-generated art, opening up uncharted territory for imagination and innovation.

Fear not; Python experience isn't required! This talk caters to developers from all backgrounds, showcasing practical examples and real-world applications of AI-generated art across various industries.

We'll also guide you through setting up and running Stable Diffusion tools, empowering you to embark on your own AI art adventure confidently (and privately!). By the end of this talk, you'll be equipped with the knowledge and tools to harness the power of Stable Diffusion, inspiring you to redefine the boundaries of art and creativity.

Get ready to embark on a thrilling journey through the world of AI-generated artwork, unlocking Stable Diffusion's full potential and revolutionizing how we create and appreciate art in the digital age. Yes, there is an artist in everybody, and this is the time to unleash that person!

Navigating the Labyrinth of Explainable AI: Ethical Implications and Practical Steps

More and more decisions these days are taken by AI based systems. Or at least they are influenced by AI. In a world increasingly driven by artificial intelligence, the importance of making these systems transparent and understandable cannot be overstated. In this enlightening session we'll delve into the fascinating and crucial realm of Explainable AI (XAI).
This session promises a exploration of XAI - its definition, its importance, and the methods to achieve it.
We will demystify the often-complex theories behind XAI and bring them down to a practical level, exploring how to create AI models that are not only performant but also understandable and accountable. Interlacing theory with real-world scenarios, we'll also demonstrate what happens when AI goes wrong due to a lack of explainability, emphasizing the need for transparent algorithms.
A significant portion of this session will be dedicated to the ethical considerations of AI. We'll delve into how the ethical use of AI intertwines with explainability, underscoring the imperative that as we develop increasingly advanced AI systems, we do so with a keen eye on the ethical implications.
Join Dennis in this illuminating journey into the heart of XAI. Leave equipped with a renewed perspective on the importance of explainability in AI, a solid understanding of how to implement it, and the insight to navigate the ethical landscape that accompanies these powerful technologies. And have some fun as well!

Break the speed limits: optimize your C# Code!

Computers are fast these days. But if you have a system that requires extremely fast processing times because you are handling thousands of requests simultaneously, you might not be satisfied with the speed the hardware gives you.
If that is the case, you need to optimize your code while maintaining readability.
Does that sound interesting? Then join Dennis for this session, where he will highlight the top 10 tips for making your C# applications blazingly fast. We will dive into the inner workings of the BCL, look at what the CLR does for you, talk about how to work intelligently with the garbage collector and other things.

So, if speed is your thing, then buckle up and join us!

Azure API Management: what's it all about?

Azure API Management is a great tool to leverage your API's. Don't worry about security, scaling and other mundane tasks anymore and have it all in one place. Developers like things to be easy and manageable; API Management is there for you!
But what is it exactly? How do you get this thing going? How can you use it? And more important: how do you use it to impress your boss by claiming you finally fixed those security and scaling issues?
These, and other questions will be answered in this demo-packed session.

Duration: between 50 and 75 minutes.

Team cohesion in a Working From Home environment

Everyone who is in the industry long enough, will be called the senior developer. And from senior developers people expect more. You need to show leadership skills and you are more less made responsible for keeping the team healthy and happy.
How do you do that in a world where people don't see each other every day? Or not even see each other at all?
In this session, Dennis shares his experiences in keeping a team together while being in different cities, countries or even continents and timezones. Technology is easy, the human side is harder.

So make sure to check out this session and learn how to keep your teammembes happy and productive!

The Blind Leading the Blind: Managing People When You Have No Idea What You're Doing

Managing people is hard enough, but it's even harder when you're clueless. Trust me,I know what I am talking about!

If you feel like a deer in headlights, you're not alone. In this talk, I'll give you some practical tips and tricks to help you fake it 'til you make it as a manager. I will cover the do's and don'ts of managing people, like listening to your team (even if they're speaking a different language) and setting clear expectations (so your team doesn't think you're speaking a different language). Also, I will discuss how to overcome "imposter syndrome" and adopt a growth mindset (so you can fake it even better next time).

Whether you're a new manager or just looking to improve your leadership skills, this talk will give you the confidence and humor you need to lead your team with style (even if your style is more "accidental leader" than "natural born boss").

Join Dennis for a fun and informative session that will make you laugh, learn, and leave feeling like the blind leading the blind isn't such a bad thing after all!

Remote Control: How to Manage a Team in Your Pajamas

Managing a remote team may sound like a dream come true, but it's not all sunshine and rainbows.

From communication mishaps to technical difficulties, remote work can be a rollercoaster ride. But fear not, my dear developers and managers-to-be, for I am here to share my secrets to managing a team in your pajamas (yes, you read that right!).

Join me as we explore the benefits of remote work, the unique challenges of managing a remote team, and the strategies and tools you can use to make it work. Well talk about motivating the people in your team and we'll touch on some of the psychology about it all..

Together, we'll build a positive remote work culture and find humor in the ups and downs of remote team management.

So, grab your coffee and join me for a fun and inspiring talk on how to navigate the wild world of remote work!

From 'Noob' to 'Boss': Lessons Learned in My First 100 Days as a Dev Team Leader

Becoming a team leader can be an exciting yet daunting challenge. The first 100 days are crucial in setting the tone for your leadership style and establishing a positive work culture. In this talk, I will share my experience of leading a development team for the first time and the valuable lessons I learned during my first 100 days.

I'll cover topics such as getting to know your team members, defining goals and expectations, empowering your team, and building a positive work culture. Along the way, I'll share stories of successes and failures and provide practical tips and advice for new team leaders. Whether you're a seasoned developer looking to transition into a leadership role or a new team leader seeking guidance, this talk will inspire and equip you to lead with passion and purpose.

Low-Code Development: The Fast, Fun, and Furious Way to Build Apps!

Calling all seasoned C# developers! Have you ever found yourself lost in the abyss of code late at night, your eyes glazed over, a sea of C# littering your screen, fueled only by the relentless onslaught of caffeine and raw determination? Do you yearn for a fresh, efficient, and innovative approach to app development that won't drain your creative spirit? With this session, get ready to embark on an epic journey into the world of low-code development!

Enter the realm of low code with Dennis, who will guide you into a world where the need to code in traditional ways can be (mostly) left behind. You'll discover how app building becomes a breeze, freeing up precious time for the important things in life, like freshly brewed coffee, well-deserved power naps, and the new season of your favorite Netflix show.

Prepare to be amazed as we unveil the incredible potential of low-code development. Not only does it promise a drastic increase in speed and efficiency, but it also offers a solution to the growing shortage of developers. Imagine a world where app development isn't a bottleneck but a catalyst for innovation. We'll discuss the pros and cons of this approach, dispelling myths and addressing potential pitfalls, ensuring you have a balanced understanding.
In a live demo, Dennis will show you the magic of creating apps on Power Apps, displaying how the platform can turn the complex into simple, the mundane into exciting, and the long nights into productive days. Questions are welcome throughout the presentation; Dennis is here to enlighten and guide, not just talk.

We’ll also point you toward a wealth of resources to continue your low-code journey, ensuring you're not just left inspired, but also equipped to transform your newfound knowledge into practice.

So, strap yourselves in for a thrilling ride through the fast, fun, and furious world of low-code development. Leave your old ideas about app development at the door and get ready to embrace a new perspective that will revolutionize your workflow. This is low-code development – speed, innovation, and productivity are king!

Unicorns, Jenga, and Grandma: A Developer's Guide to Enterprise Architecture

Have you ever inherited a codebase that looks like a group of five-year-olds wrote it? Do you find yourself adding more and more code without any plan, until the whole thing collapses like a game of Jenga? Have you ever considered involving your CEO's grandma in your software development process? If so, this talk is for you!

Join Dennis as we explore the weird and wonderful world of enterprise architecture. We'll start by defining it in terms that even your grandma can understand (but probably won't). Then, we'll explain why it's vital to ensure all the rooms in your software "house" are appropriately connected, and why unicorns are an essential part of the process.

But wait, there's more! We'll also share some practical tips for doing enterprise architecture right, like involving all the stakeholders (even the ones who don't know what an API is) and why you should always have a plan before adding new code.

So come for the unicorns, stay for the Jenga, and leave with a newfound appreciation for the magical world of enterprise architecture. Your code (and your grandma) will thank you.

Update Conference Prague 2019 Sessionize Event

November 2019 Prague, Czechia

Dennis Vroegop

Loving technology and the people working with it.

Amsterdam, The Netherlands


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