Most Active Speaker

Ardalis .

Ardalis .

Founder and Principal Architect at NimblePros, Microsoft MVP, Author, Speaker, Trainer

Kent, Ohio, United States

Actions

Ardalis (Steve Smith) is an entrepreneur and software developer with a passion for building quality software as effectively as possible. Ardalis has published DOZENS of courses on Pluralsight and Dometrain, covering DDD, SOLID, design patterns, and software architecture. He's a Microsoft ASP.NET MVP, a frequent speaker at developer conferences, an author, and a trainer.

Ardalis works with companies through his company, NimblePros. They help teams who want to avoid the trap of technical debt to deliver better software, faster. Ardalis and his team have been described by clients as a "force multiplier", amplifying the value of existing development teams.

Follow ardalis on BlueSky, YouTube, and ardalis.com.

Badges

  • Most Active Speaker 2024

Area of Expertise

  • Information & Communications Technology
  • Physical & Life Sciences

Topics

  • ASP.NET Core
  • Domain-Driven Design
  • Clean Code
  • Refactoring
  • Software Architecture
  • Leadership
  • Entrepreneurship
  • Design Patterns
  • Clean Architecture
  • Modular Monolith Architectures
  • Event-Driven Systems & Microservices

Secure Your Web Apps Against OWASP Top 10 Threats

The web remains a dangerous place.

Securing your web APIs and applications has never been more important, or more difficult in the face of sophisticated threats and bad actors. Fortunately, the Open Worldwide Application Security Project (OWASP) exists to at least identify and share mitigations for the most popular attacks.

In this session, we'll learn about the OWASP Top 10 threats for 2025, released earlier this year. We'll demonstrate each threat and show how we can design our applications to better withstand them. You'll leave this session with concrete ways to improve your app's security and many resources for learning more about how to write secure web applications.

Vertical Clean Modular Microservices?! Making Sense of Modern Architectures

Vertical Slices? Clean Architecture? Modular Monoliths? Microservices? How are you supposed to keep up—and make the right choice—when your boss just wants you to ship features?

In this session, we’ll break down these popular architectural styles, their trade-offs, and when (or if!) you should combine them. You’ll walk away with a clearer understanding of when to keep things simple, when to go modular, and when microservices actually make sense—so you can confidently design your next project and adapt as your needs evolve.

Applying SOLID Principles in C#

Every C# developer, or any developer using an object-oriented programming language, needs a good understanding of the SOLID principles. These principles guide your design toward more loosely coupled and maintainable software. Learn the principles and more importantly how to apply them to alleviate common design problems in C# applications.

You'll leave with a better understanding of each of the 5 principles, several concrete examples of when and how to apply them, and ideas for how to share them with your peers. Even if you're already familiar with SOLID, if you're not ready to teach them to another dev, this session will be worth your time!

Ardalis .

Founder and Principal Architect at NimblePros, Microsoft MVP, Author, Speaker, Trainer

Kent, Ohio, United States

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