SDD 2020 has been rescheduled for 21–25 September – click for details

SDD 2020 Speakers

Change of Dates

Please note that the list of speakers below relates to the original conference dates (11–15 May), and will be updated with details for 21–25 September.

Fortunately most of the speakers have confirmed that they’re available for September, but as a few can’t make it we’ll amend the list as soon as possible.

Allen Holub

 

Allen Holub

Allen is an internationally recognized software architect and Agile coach, who speaks at conferences around the world about these topics and Agile-friendly implementation technologies like Microservices. He also provides in-house training and consulting in those areas. He excels at building highly functional Lean/Agile organizations and designing and building robust, highly scalable software suitable for Agile environments. He’s worn every hat from CTO to grunt programmer. Allen is widely published. His works include ten books, hundreds of articles in publications ranging from Dr Dobb’s Journal to IBM DeveloperWorks, and video classes for various sites on a range of topics including Agility, Architecture, Object-Oriented Design, and Design Patterns.

Follow on Twitter: @allenholub

Visit website

Tue 12 May 2020 at 11:30

Track 5

What is a Microservice?

Tue 12 May 2020 at 16:00

Track 5

Choreographing Microservices

Wed 13 May 2020 at 9:30

Track 5

Practical event storming

Thu 14 May 2020 at 11:30

Track 7

Patterns of software architecture

Fri 15 May 2020 at 9:30

Post-Conference Workshop

Practical Microservices

Andrew Clymer

 

Andrew Clymer

Andy is a co-founder of Rock Solid Knowledge. He’s been writing code for nearly 40 years, and has programmed professionally in a variety of languages including 6502 assemblers, C, C++, Java and C#. His current role at RSK is equally broad, managing the IdentityServer team and growing the company’s portfolio utilising a range of technologies from web, mobile and Umbraco CMS. Andy was co-author of Pro Asynchronous Programming with .NET, published by Apress.

Follow on Twitter: @andrewclymer

Visit website

Mon 11 May 2020 at 9:30

Pre-Conference Workshop

Asynchronous programming with .NET

Wed 13 May 2020 at 9:30

Track 1

What’s new in async for .NET Core

Thu 14 May 2020 at 16:00

Track 5

Building reliable systems with Polly

Thu 14 May 2020 at 16:50

Track 5

Parallel loops

Andrew Harmel-Law

 

Andrew Harmel-Law

Andrew specialises in Java/JVM technologies, Agile delivery, build tools and automation, and Domain Driven Design. He has experience across the software development lifecycle and in various sectors, including government, banking, and eCommerce. Andrew enjoys sharing his experience, via consulting, mentoring, blog posts, conferences, and open sourcing his code.

Follow on Twitter: @al94781

Cecilia Wirén

 

Cecilia Wirén

Cecilia is a .NET developer at Active Solution, Microsoft MVP, and a respected community leader as one of the co-organisers of Sweden’s biggest .NET user group. As a long-time speaker and former trainer she loves to help others, but when it comes to board games you’re not safe anymore.

Follow on Twitter: @ceciliasharp

Wed 13 May 2020 at 14:00

Track 1

Security features to consider in .NET Core

Thu 14 May 2020 at 9:30

Track 7

Add security into your Agile process

Christian Wenz

 

Christian Wenz

Christian is an author, trainer and consultant, focusing primarily on web technologies and security. He has written or co-written over 100 books for various publishers, on both open source and closed source web technologies. This has led to the unusual situation that he has both been awarded a Microsoft MVP for ASP⁄ASP.NET and is the lead author of the Zend PHP certification. He is also listed in Mozilla’s credits and contributes to several other open source projects. Apart from writing and working on web projects, Christian is also a regular speaker at developer conferences around the globe.

Follow on Twitter: @chwenz

Visit website

Wed 13 May 2020 at 16:00

Track 4

Hidden treasures: browser APIs

Clare Sudbery

 

Clare Sudbery

Clare is a lead consultant developer with Made Tech. She is a maths graduate with 20 years of software engineering experience. She has a particular interest in teaching and mentoring, encouraging women into IT, and banishing impostor syndrome. Eight years ago she returned to IT with a sigh of relief after working for a few years as a secondary school maths teacher, and since then she has embraced all things XP. Clare is on a mission to awaken the inner geek in clever women (and men) everywhere. She is a published novelist, and blogs at A Woman In Technology and at In Simple Terms.

Follow on Twitter: @claresudbery

Fri 15 May 2020 at 9:30

Post-Conference Workshop

Compassionate refactoring

Dave Farley

 

Dave Farley

Dave is a thought-leader in the fields of Continuous Delivery, DevOps and Software Development in general. He is co-author of the Jolt-award winning book Continuous Delivery, a regular conference speaker and blogger, and one of the authors of the Reactive Manifesto. He started working on large-scale distributed systems more than 25 years ago, doing research into the development of loose-coupled, message-based systems – a forerunner of Microservice architectures. Dave has a wide range of experience leading the development of complex software in teams, both large and small, in the UK and USA. He was an early adopter of Agile development techniques, employing iterative development, continuous integration and significant levels of automated testing on commercial projects from the early 1990s. He is now an independent software developer and consultant, and founder and director of Continuous Delivery Ltd.

Follow on Twitter: @davefarley77

Wed 13 May 2020 at 11:30

Track 6

Reactive systems

Fri 15 May 2020 at 9:30

Post-Conference Workshop

Advanced deployment pipeline techniques

Dino Esposito

 

Dino Esposito

Since 2003, Dino has been the voice of Microsoft Press to web developers and the author of many popular books on ASP.NET and software architecture, including Programming ASP.NET Core and Introducing Machine Learning. When not training developers, Dino serves as the Digital Strategist at BaxEnergy where he artificially learns how to apply smart Microsoft technologies to the dazzling world of renewable energy and electrical vehicles.

Follow on Twitter: @despos

Visit website

Fri 15 May 2020 at 9:30

Post-Conference Workshop

Machine Learning for .NET developers with ML.NET

Dominick Baier

 

Dominick Baier

Dominick is an independent consultant specializing in identity & access control. He helps companies around the world to design and implement authentication and authorization for their distributed web and native applications. He’s the co-author of the popular OpenID Connect & OAuth 2.0 framework called IdentityServer, has written a couple of books, blogs at http://leastprivilege.com, and tweets as @leastprivilege.

Follow on Twitter: @leastprivilege

Visit website

Dror Helper

 

Dror Helper

Dror is a freelance consultant and architect. He has been writing software professionally for more than a decade, during which he has worked for industry giants such as Intel and SAP as well as small startup companies. He has extensive knowledge of many programming languages and platforms including C++, Assembly, .NET (C#/VB) and Java. Dror is a Pluralsight author and public speaker. He is an expert in Agile methodologies and software engineering practices. When not writing code, he mentors developers and conducts courses about clean code, unit testing and TDD. In his blog Dror writes about programming languages, software development tools, clean code, cool programming languages and anything else that he finds interesting.

Follow on Twitter: @dhelper

Wed 13 May 2020 at 11:30

Track 3

From clever code to better code

Thu 14 May 2020 at 9:30

Track 2

Unit testing patterns for concurrent code

Gayathri Thiyagarajan

 

Gayathri Thiyagarajan

Gayathri is a software engineer with over 13 years experience in Java development, who has been working on designing and developing distributed systems for the last 5 years. She’s passionate about Domain Driven Design and architecture, and has recently been working as a DDD consultant for a high-profile public sector client.

Follow on Twitter: @gaythu_rajan

Hadi Hariri

 

Hadi Hariri

Hadi is the developer and creator of many things OSS, and his passions include web development and software architecture. Has has authored a couple of books, a few courses and has been speaking at industry events for nearly 20 years. He is currently at JetBrains, where he leads the Developer Advocacy team. Hadi spends as much time as he can writing code.

Follow on Twitter: @hhariri

Wed 13 May 2020 at 16:00

Track 1

Kotlin for .NET developers

Heidi Waterhouse

 

Heidi Waterhouse

Heidi is a developer advocate with LaunchDarkly. She delights in working at the intersection of usability, risk reduction, and cutting-edge technology. One of her favorite hobbies is talking to developers about things they already knew but had never thought of that way before. She sews all her conference dresses so that she’s sure there is a pocket for the mic.

Follow on Twitter: @wiredferret

Isabella Tran

 

Isabella Tran

Isabella studied Communication Design and Software System Development in Hamburg, Germany with the aim of developing games. However, the year 2017 took her to Workplace Solutions Ltd, where she realised that building any kind of application is almost like a game. As a software developer and UX designer Isabella strives to create more user-oriented applications.

Follow on Instagram: @hk_isi

Mon 11 May 2020 at 9:30

Pre-Conference Workshop

Dive deep into your domain with Domain Storytelling

James Crowley

 

James Crowley

James is an experienced CTO and founder, focused on the climate and humanitarian space. Previously he was co-founder of a successful SaaS financial technology business, monitoring $8+ trillion in assets for regulatory compliance on behalf of global financial institutions.

Follow on Twitter: @JamesCrowley

Thu 14 May 2020 at 16:50

Track 4

Tech for good

Jeff Prosise

 

Jeff Prosise

Jeff Prosise is a co-founder of Wintellect who makes his living writing software and helping others do the same. He has written nine books and hundreds of magazine articles, trained thousands of developers at Microsoft, and spoken at some of the world’s largest software conferences. Jeff’s passion is teaching software developers how to build cloud-based apps with Microsoft Azure and introducing them to the wonders of AI and Machine Learning. In his spare time, Jeff builds and flies large radio-control jets and travels to development shops, universities, and research institutions around the world educating them about Azure and AI.

Follow on Twitter: @jprosise

Visit website

Mon 11 May 2020 at 9:30

Pre-Conference Workshop

A day of Azure

Tue 12 May 2020 at 16:00

Track 2

Fundamentals of Machine Learning

Wed 13 May 2020 at 9:30

Track 2

Fundamentals of Deep Learning

Wed 13 May 2020 at 14:00

Track 2

Practical AI for software developers

Jennifer Wadella

 

Jennifer Wadella

Jennifer has been writing code since before she realised that it was a credible career path. She currently works as a JavaScript consultant and loves building performant web applications, speaking at technical conferences, and brewing kombucha. She’s an active member of the KC tech community and founder of Kansas City Women in Technology (KCWiT), an organization aimed at growing the number of women in technology careers in Kansas City. She is the PubConf Sydney 2018 Champion, a Silicon Prairie Champion Award Nominee, Rising Trendsetter STEMMy award-winner, and is apparently Missouri’s Coolest Woman according to Pure Wow.

Follow on Twitter: @likeOMGitsFEDAY

Jeremy Clark

 

Jeremy Clark

Jeremy makes developers better. By drawing on over 15 years of experience in application development, he helps developers take a step up in their skill set with a focus on making complex topics approachable regardless of skill level. He is a Microsoft MVP for .NET, and he has authored seven courses for Pluralsight, including C# Interfaces, a course aimed at giving developers a clear understanding of abstraction. He loves speaking and has delivered over 300 technical presentations in the last 9 years in the United States and Europe. Jeremy lives in northern Washington with his lovely wife, two cats, two dogs, and a banjo.

Follow on Twitter: @jeremybytes

Visit website

Jessica White

 

Jessica White

Jessica is a software developer, international speaker & avid learner. Topics that they are interested in include community building, monitoring and continuous improvement of systems. They are a director and co-founder of DDD East Midlands, a UK technology conference. Before switching to technology, they spent a previous life as a neuroscientist. Jessica is easily bribed with coffee and loves hearing about other people’s experiences.

Follow on Twitter: @JessPWhite

Jimmy Bogard

 

Jimmy Bogard

Jimmy is a member of the ASPInsiders group, the C# Insiders group, and received the "Microsoft Most Valuable Professional" (MVP) award for ASP.NET in 2009-2018. Jimmy is also the creator and maintainer of the popular OSS library AutoMapper.

Follow on Twitter: @jbogard

Visit website

Mon 11 May 2020 at 9:30

Pre-Conference Workshop

SOA done right – with examples in ASP.NET Core & NServiceBus

Wed 13 May 2020 at 14:00

Track 6

Messaging with metaphors

João Rosa

 

João Rosa

João is a Strategic Software Delivery Consultant at Xebia. He focuses on helping teams and organizations to make strategic decisions regarding the software, and aligning teams and software to optimise the stream-based value. He believes in the power of collaboration and is a fan of visual collaboration tools. In his spare time, you can find him travelling with his daughter and wife, or laying down on the beach reading a book. João is also an amateur cook.

Follow on Twitter: @joaoasrosa

Fri 15 May 2020 at 9:30

Post-Conference Workshop

EventStorming for Domain-Driven Design modelling

Joe Natoli

 

Joe Natoli

Joe is a UX consultant, author and speaker. Everything he does is born from nearly three decades of consulting with and training the product development teams of some of the world’s largest organizations. He has taught over 140,000 students through his online courses and is a regular keynote speaker and lecturer at events across the globe. His courses, books, articles and free UX resources are available at givegoodux.com.

Follow on Twitter: @joenatoli

Visit website

Jonathan Johnson

 

Jonathan Johnson

Jonathan is an independent software architect, who focuses on helping others unpack the riches in the cloud native and Kubernetes ecosystems. He has been engineering commercial software for 30 years, driven by his desire to design helpful systems to move organisations forward. He has worked on personal banking software and laboratory instrument software – in the latter area he leveraged Java-based state machines and enterprise services to manage the terabytes of data flowing out of DNA sequencing instruments. As a hands-on architect at Thermo Fisher Scientific, he applied the advantages of Microservices, containers, and Kubernetes to their laboratory management platform. Jonathan enjoys sharing ways to modernize application architectures, while adhering to the fundamentals of high modularity and low coupling.

Follow on Twitter: @javajonjohn

Mon 11 May 2020 at 9:30

Pre-Conference Workshop

Kubernetes working for you

Tue 12 May 2020 at 14:00

Track 6

Code analysis and team culture

Wed 13 May 2020 at 14:00

Track 5

Understanding Kubernetes: fundamentals

Jules May

 

Jules May

Jules is a freelance consultant specialising in safety-critical systems, mathematical software, and compilers and languages. He has been writing, teaching and speaking about software development for 25 years, and conducts frequent lectures and workshops. He is the author of Programming Like Your Life Depends On It, and is the originator of Problem Space Analysis. Recently he has become particularly interested in the emerging field of quantum computing.

Mon 11 May 2020 at 9:30

Pre-Conference Workshop

Programming like your life depends on it: a reliability masterclass

Tue 12 May 2020 at 9:30

Keynote Presentation

Quantum supremacy: what's in it for me?

Thu 14 May 2020 at 16:00

Track 1

Version control for data

Fri 15 May 2020 at 9:30

Post-Conference Workshop

Hello, quantum world!

Julie Lerman

 

Julie Lerman

Julie is a Microsoft Regional Director, Docker Captain and long-time Microsoft MVP who now counts her years as a coder in decades. She makes her living as a mentor and consultant to software teams in various countries. You can find Julie presenting on Entity Framework, Domain Driven Design and other topics at user groups and conferences around the world. She blogs at thedatafarm.com/blog, is the author of the highly acclaimed Programming Entity Framework books, the MSDN Magazine Data Points column and popular videos on Pluralsight.com. Follow Julie on twitter at julielerman.

Follow on Twitter: @julielerman

Tue 12 May 2020 at 16:00

Track 4

Building serverless data APIs

Juval Löwy

 

Juval Löwy

Juval is the founder of IDesign and a master software architect, specialising in system and project design. He has helped countless companies to deliver quality software on schedule and on budget, and has mentored architects across the globe, sharing his insights, techniques, and breakthroughs, in architecture, project design, development process, and technology. Juval has participated in Microsoft’s internal strategic design reviews, and is a frequent speaker at various international software development conferences. He has published several bestselling books, and his most recent is Righting Software (Addison-Wesley, 2019). Juval conducts masterclasses around the world, teaching thousands of professionals the skills required of modern software architects, and how to take an active role on design, process, and technology. Microsoft recognised Juval as a Software Legend, as one of the world’s top experts and industry leaders.

Visit website

Mon 11 May 2020 at 9:30

Pre-Conference Workshop

Righting software – a method for system and project design

Wed 13 May 2020 at 11:30

Track 8

Zen of architecture

Wed 13 May 2020 at 14:00

Track 8

Software project design

Fri 15 May 2020 at 9:30

Post-Conference Workshop

A modular development process

Kate Gregory

 

Kate Gregory

Kate has been writing code for over forty years. She writes, teaches, mentors, codes, and leads projects, primarily in C++. She is a Visual C++ MVP, has written over a dozen books, and speaks at conferences and user groups around the world. Kate also develops courses on C++, Visual Studio, and Windows programming for Pluralsight, is active on over a dozen StackExchange sites, and blogs infrequently.

Follow on Twitter: @gregcons

Wed 13 May 2020 at 9:30

Track 3

Naming is hard: let’s do better

Thu 14 May 2020 at 16:00

Track 2

Emotional code

Kenny Baas-Schwegler

 

Kenny Baas-Schwegler

A lot of knowledge is lost when designing and building software – lost because of hand-overs in a telephone game, confusing communication by not having a shared language, discussing complexity without visualisation, and by not leveraging the full potential and wisdom of the all the people involved. That lost knowledge impacts the quality and value of the software product being build. By leveraging Deep Democracy, Domain-Driven Design, Continuous Delivery and visual collaboration tools, Kenny empowers organisations, teams and people in building high-quality software products. He also blogs on his website baasie.com, organises meetups like Virtual Domain-Driven Design, Domain Driven Design Nederland, and is a regular speaker at conferences and meetups.

Follow on Twitter: @kenny_baas

Fri 15 May 2020 at 9:30

Post-Conference Workshop

EventStorming for Domain-Driven Design modelling

Kevlin Henney

 

Kevlin Henney

Kevlin is an independent consultant, speaker, writer and trainer. He has contributed to open- and closed-source codebases, been a columnist for a number of programming magazines and websites, and has been on far too many committees (it has been said that "a committee is a cul-de-sac down which ideas are lured and then quietly strangled"). He is co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series. He is also editor of 97 Things Every Programmer Should Know and the forthcoming 97 Things Every Java Programmer Should Know.

Follow on Twitter: @KevlinHenney

Visit website

Thu 14 May 2020 at 11:30

Track 2

Get kata

Thu 14 May 2020 at 16:00

Track 8

Lambda? You keep using that letter

Kim van Wilgen

 

Kim van Wilgen

Kim is an experienced leader in software product development. She works at Schuberg Philis, an outsourcing company for mission critical IT solutions, delivering 100% customer satisfaction. She’s passionate about topics such as DevOps, Continuous Delivery, Agile and Continuous Security. Dealing with today’s complexity and innovation involves empowering people to levels that can be uncomfortable for many, asking them to upskill their ability to automate and innovate their work in the field of IT. Kim is interested in the cultural, organizational and technological changes associated with these developments. Although a nerd at heart, she also has over a decade of experience on the commercial side of business. She’s a regular speaker at national and international conferences on topics such as Agile and Continuous Delivery.

Follow on Twitter: @kimvanwilgen

Visit website

Tue 12 May 2020 at 11:30

Track 2

Keep calm and put it on Azure

Tue 12 May 2020 at 16:00

Track 3

Continuous security

Wed 13 May 2020 at 9:30

Track 8

How people learn

Luca Mezzalira

 

Luca Mezzalira

With more than 15 years of experience, Luca is VP of architecture at DAZN. He is also a Google Developer Expert on Web Technologies, and the London Javascript community manager. He has worked on cutting-edge projects for mobile, desktop, web, TVs, set-top boxes and embedded devices. Luca’s team is currently designing a cloud-based sports video platform with millions of users watching live and on-demand events. He is the author of Front-End Reactive Architectures; a technical reviewer for APress, Packt Publishing, Manning Publications, Pragmatic Bookshelf, and O’Reilly; and a regular speaker at various software development conferences around the world.

Follow on Twitter: @lucamezzalira

Thu 14 May 2020 at 14:00

Track 6

Demystifying micro-frontends

Mark Richards

 

Mark Richards

Mark is an experienced, hands-on software architect involved in the architecture, design, and implementation of Microservices architectures, service-oriented architectures, and distributed systems. He has been in the software industry since 1983 and has significant experience and expertise in application, integration, and enterprise architecture. He is the founder of DeveloperToArchitect.com, a website devoted to helping developers in the journey to software architect. He is the author of numerous technical books and videos from O’Reilly, including several books on Microservices, the Software Architecture Fundamentals video series and book, Enterprise Messaging video series, Java Message Service 2nd Edition, and a contributing author to 97 Things Every Software Architect Should Know.

Follow on Twitter: @markrichardssa

Visit website

Mon 11 May 2020 at 9:30

Pre-Conference Workshop

Software architecture fundamentals

Tue 12 May 2020 at 14:00

Track 5

Microservices migration patterns

Wed 13 May 2020 at 9:30

Track 6

Essential architecture practices

Wed 13 May 2020 at 16:00

Track 8

Leading and guiding development teams

Thu 14 May 2020 at 9:30

Track 5

The rise and fall of Microservices

Thu 14 May 2020 at 14:00

Track 8

Patterns of event-driven architecture

Fri 15 May 2020 at 9:30

Post-Conference Workshop

Architecture: the hard parts

Neal Ford

 

Neal Ford

Neal is Director, Software Architect, and Meme Wrangler at ThoughtWorks, a software company and a community of passionate, purpose-led individuals, who thinks disruptively to deliver technology to address the toughest challenges, all while seeking to revolutionize the IT industry and create positive social change. He is an internationally recognized expert on software development and delivery, especially in the intersection of Agile engineering techniques and software architecture. Neal has authored magazine articles, seven books (and counting), dozens of video presentations, and spoken at hundreds of developers conferences worldwide. His topics include software architecture, continuous delivery, functional programming, and cutting-edge software innovations.

Follow on Twitter: @neal4d

Visit website

Mon 11 May 2020 at 9:30

Pre-Conference Workshop

Building evolutionary architectures: hands-on

Thu 14 May 2020 at 9:30

Track 8

Automating architecture governance

Thu 14 May 2020 at 11:30

Track 8

Restructuring & migrating architectures

Fri 15 May 2020 at 9:30

Post-Conference Workshop

Architecture: the hard parts

Oliver Sturm

 

Oliver Sturm

Oliver is Training Director at DevExpress. He’s been writing code for nearly thirty years, and has gathered a wealth of experience as a software developer and architect, consultant, trainer, speaker and writer. He has authored books, articles and training courses, and is a regular speaker at technical conferences around the world.

Follow on Twitter: @olivers

Tue 12 May 2020 at 11:30

Track 4

Getting started with React

Thu 14 May 2020 at 9:30

Track 6

CQRS and Event Sourcing

Thu 14 May 2020 at 14:00

Track 5

GraphQL and Microservices

Fri 15 May 2020 at 9:30

Post-Conference Workshop

Developing React applications

Philip Japikse

 

Philip Japikse

An international speaker, Microsoft MVP, and ASPInsider, Phil is a passionate member of the developer community who has been working with .NET since the first betas. He was co-author of the bestselling C# and the .NET 4.6 Framework and Pro C# 7, and is the Lead Director of Cincinnati’s .NET User Group and Software Architect Group. He also co-hosts the Hallway Conversations podcast and founded the Cincinnati Day of Agile. Phil works as an Enterprise Consultant and Agile Coach for various firms throughout the US.

Follow on Twitter: @skimedic

Visit website

Wed 13 May 2020 at 11:30

Track 4

Getting started with ASP.NET Core 3.x

Wed 13 May 2020 at 14:00

Track 4

Moving to ASP.NET Core 3.x from ASP.NET

Wed 13 May 2020 at 16:00

Track 2

Moving to Entity Framework Core 3.x

Thu 14 May 2020 at 9:30

Track 4

Versioning ASP.NET Core APIs

Richard Blewett

 

Richard Blewett

Richard has been a professional software developer for 30 years. He has also spent many years teaching developers new technologies and techniques. Ten years ago he was one of the founders of Rock Solid Knowledge, a development and product company where, amongst other things, he has architectural oversight of services that the company builds. Richard was also the co-author of Pro Asynchronous Programming with .NET, published by Apress.

Follow on Twitter: @richardblewett

Visit website

Mon 11 May 2020 at 9:30

Pre-Conference Workshop

Asynchronous programming with .NET

Wed 13 May 2020 at 9:30

Track 1

What’s new in async for .NET Core

Rob Richardson

 

Rob Richardson

Rob is a software craftsman building web properties in ASP.NET and Node, Angular and React. He’s a Microsoft MVP, published author, frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high quality software development.

Follow on Twitter: @rob_rich

Wed 13 May 2020 at 9:30

Track 7

Git scenarios: how do I fix that?

Thu 14 May 2020 at 11:30

Track 5

Choosing from the many ways to Docker in Azure

Thu 14 May 2020 at 14:00

Track 4

JavaScript: the grumpy parts

Sander Hoogendoorn

 

Sander Hoogendoorn

Sander is an independent consultant, software craftsman, coach, speaker, trainer and writer. He is seasoned in Agile, Scrum, Kanban, Continuous Delivery, (no) software estimation, Agile requirements, design patterns, Domain-Driven Design, UML, software architecture, Microservices, and writing beautiful code. He changes organisations and teams by coaching them to optimise their processes, practices, architecture, code and tests – currently as chief technology officer at ANVA, previously as global Agile thought leader at Capgemini. Sander has authored a number of bestselling books such as Microservices: A Practical Guide, The Continuous Culture, This Is Agile and Pragmatic Modeling with UML, and has also written hundreds of magazine articles. He’s a regular speaker at international conferences, and has presented hundreds of in-house training courses and lectured at many universities.

Follow on Twitter: @aahoogendoorn

Visit website

Scott Brady

 

Scott Brady

Scott is a software developer and Pluralsight author specialising in identity and access management. Focusing on ASP.NET, he has increasingly found himself in undocumented territory, piecing together the facts and attempting to pass them on so that others don’t have to go through the same. He currently works as the Identity & Access Control Lead for Rock Solid Knowledge, European Commercial Partners of the IdentityServer project, the leading OpenID Connect and OAuth framework for .NET.

Follow on Twitter: @scottbrady91

Visit website

Wed 13 May 2020 at 16:00

Track 3

Stop blaming your users for bad passwords

Simon Brown

 

Simon Brown

Simon is an independent consultant specialising in software architecture, and the author of Software Architecture for Developers – a developer-friendly guide to software architecture, technical leadership and the balance with agility. He is also the creator of the C4 software architecture model, which is a simple approach for creating maps of your code. Simon is a regular speaker at international software development conferences, travelling the world to help organisations visualise and document their software architecture.

Follow on Twitter: @simonbrown

Thu 14 May 2020 at 16:00

Track 7

The lost art of software design

Thu 14 May 2020 at 16:50

Track 7

The model-code gap

Stefan Hofer

 

Stefan Hofer

Stefan is bad at drawing stuff. However, he thinks he can acquire domain knowledge by drawing Domain Stories. Stefan studied Software Engineering in Austria and has a PhD in Computer Science. Since 2005, he has been working for Workplace Solutions Ltd in Hamburg. He hops from one domain to the next, helping people to figure out how software can help them to get their job done.

Follow on Twitter: @hofstef

Mon 11 May 2020 at 9:30

Pre-Conference Workshop

Dive deep into your domain with Domain Storytelling

Sven Peters

 

Sven Peters

Sven is developer advocate at MongoDB, and has been studying trends in software development for the last ten years. Along the way he’s focused on uncovering the cultural and technical attributes that help development teams work effectively and drive innovation. He has 20 years’ experience in writing code, leading teams, and sharing his experience with thousands of developers at numerous conferences in 25+ countries.

Follow on Twitter: @svenpet

Wed 13 May 2020 at 11:30

Track 7

How to rock remote work

Venkat Subramaniam

 

Venkat Subramaniam

Dr Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at various international conferences. He helps his clients effectively apply and succeed with sustainable Agile practices on their software projects. Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning Practices of an Agile Developer.

Follow on Twitter: @venkat_s

Tue 12 May 2020 at 11:30

Track 8

Qualities of a highly effective architect

Tue 12 May 2020 at 14:00

Track 4

Rediscovering JavaScript

Tue 12 May 2020 at 16:00

Track 8

Towards an evolutionary architecture

Thu 14 May 2020 at 9:30

Track 3

Twelve ways to make code suck less