SDD Deep Dive 2018 Speakers
All of the presenters at SDD Deep Dive have spoken previously at SDD events, and have been hand-picked based on their consistently high ratings from attendees. All of them also have significant experience in teaching in a classroom-style workshop environment, and all of them are published authors of technical books.
Richard is one of the founders of Rock Solid Knowledge. He has been working in the software industry for over 20 years – starting with mainframes, through the early years of client/server, to today’s service-oriented world. He has spent much of his professional life working on large distributed systems, including being the middle-tier architect on the UK national police systems. He is the co-author of Pro Async Programming with .NET, a Microsoft Integration MVP, and a regular speaker at various technical conferences.
Prior to co-founding Rock Solid Knowledge, Andy cut his teeth working in various start-ups, programming on a host of platforms, and finally working for a company acquired by Cisco in 1997. After working for Cisco for a few years, the pull of the start-up world was too much to resist, and he now spends his time working on RSK’s kiosk-based solutions on Windows Embedded with .NET, alongside consulting and teaching for a diverse range of clients. Andy is the co-author of Pro Asynchronous Programming with .NET, published by Apress.
Neal is a director, software architect, and meme wrangler at ThoughtWorks, a global IT consultancy with an exclusive focus on end-to-end software development and delivery. He is also the designer and developer of applications, magazine articles, video/DVD presentations, and author and/or editor of eight books spanning a variety of subjects and technologies, including Presentation Patterns and Functional Thinking. He focuses on designing and building large-scale enterprise applications. He is also an internationally acclaimed speaker, and has delivered more than 2000 presentations at over 300 software conferences in the UK, USA, Germany, Brazil, Norway, and various other countries.
John is a principal consultant at Wintellect and a Windows Platform Development MVP. Prior to consulting, John spent much of his career working on high-performance video and statistical analysis tools for leading sports teams, with an emphasis on the NFL, the NBA, and Division 1 NCAA Football and Basketball. His consulting clients range from small businesses to Fortune 500 companies, and his work has been featured at Microsoft conference keynotes and sessions. He is a member of Microsoft’s Azure Insiders group and the Azure Mobile Services Advisory Board, and he was co-author of the book Programming the Windows Runtime by Example.
Allen is a world-class expert in Agile process, software architecture, and OO design. He’s built full-stack web applications, Microservices, compilers, database servers, real-time operating systems, and more. He provides guidance and training for all sizes of organizations, working with everyone from C-levels to developers. Allen has also written a number of books (including Holub on Patterns) and hundreds of technical articles, and has taught for the University of California Berkeley Extension. He’s been a regular speaker at SDD events for several years.
Jeff is a co-founder of Wintellect, who makes his living writing software and helping others do the same. With expertise in HTML5, Windows, mobile application development and Microsoft Azure, 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. In his former life as a mechanical and aerospace engineer, Jeff worked at Oak Ridge National Lab and Lawrence Livermore National Lab, where, among other things, he developed software that combined thermal and structural finite-element methods to model optical systems for high-power laser beams. In his spare time, Jeff builds and flies large radio-control jets
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 worked in the software industry since 1983, and has significant experience and expertise in application, integration, and enterprise architecture. He is the author of numerous technical publications and videos, including several books on Microservices, the Software Architecture Fundamentals video series, Enterprise Messaging video series, and is a contributor to 97 Things Every Software Architect Should Know. Mark has a master’s degree in computer science and numerous architect and developer certifications. He is a regular speaker at conferences and user groups around the world, on a variety of enterprise-related technical topics.