Speakers

Download the 16-page brochure

Brock Allen

Brock Allen

Brock is an independent consultant with 20 years of industry experience, specialising in web development and web-based security. He’s an author and instructor for developer training company DevelopMentor, where he manages the web curriculum. Brock is also a contributor to many open source projects including IdentityServer, IdentityManager, IdentityModel and MembershipReboot. He frequently posts to the ASP.NET forums, is an MVP for ASP.NET/IIS, a member of ASPInsiders, and a contributor to the ASP.NET platform.

http://brockallen.com

@BrockLAllen

Mon 16 May 2016 at 9:30

Pre-Conference Workshop

A day of ASP.NET Core 1.0

Tue 17 May 2016 at 14:00

Track 3

Introduction to ASP.NET Core MVC

Thu 19 May 2016 at 16:00

Track 5

Introduction to IdentityServer

Fri 20 May 2016 at 9:30

Post-Conference Workshop

A day of securing ASP.NET Core 1.0 applications and APIs

Dominick Baier

Dominick Baier

Dominick is an independent consultant, trainer and software developer. His focus is identity & access control protocols, web, mobile and API security. He’s the co-creator and maintainer of the popular IdentityModel, IdentityServer and IdentityManager open source projects (http://identityserver.io), blogs at http://leastprivilege.com and tweets as @leastprivilege.

Mon 16 May 2016 at 9:30

Pre-Conference Workshop

A day of ASP.NET Core 1.0

Thu 19 May 2016 at 11:30

Track 3

Security in ASP.NET Core 1.0

Thu 19 May 2016 at 16:00

Track 5

Introduction to IdentityServer

Fri 20 May 2016 at 9:30

Post-Conference Workshop

A day of securing ASP.NET Core 1.0 applications and APIs

Richard Blewett

Richard Blewett

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-based 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 co-author of Pro Async Programming with .NETand a Microsoft Integration MVP. Richard is a well-known conference speaker having spoken at TechEd, SDD, DevWeek, Basta, Software Architect and Oredev, and can often be found helping people on various newsgroups, mailing lists and web forums.

http://www.rocksolidknowledge.com

@richardblewett

Mon 16 May 2016 at 9:30

Pre-Conference Workshop

A day of async programming

Tue 17 May 2016 at 14:00

Track 1

Power debugging with Visual Studio 2015

Tue 17 May 2016 at 16:00

Track 5

An introduction to TypeScript

Wed 18 May 2016 at 11:30

Track 1

Inside the Garbage Collector

Thu 19 May 2016 at 13:30

Bonus session

C#6? Meh.

Andrew Clymer

Andrew Clymer

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 co-author of Asynchronous Programming on the .NET Framework, published by Apress. www.rocksolidknowledge.com  @andrewclymer

Mon 16 May 2016 at 9:30

Pre-Conference Workshop

A day of async programming

Tue 17 May 2016 at 14:00

Track 1

Power debugging with Visual Studio 2015

Tue 17 May 2016 at 16:00

Track 5

An introduction to TypeScript

Wed 18 May 2016 at 11:30

Track 1

Inside the Garbage Collector

Tiberiu Covaci

Tiberiu Covaci

Tiberiu ‘Tibi’ Covaci is an independent consultant with 20 years of industry experience, specialising in .NET, web development, and Microsoft Azure. He holds two degrees in Computer Science - one from the Technical University of Timisoara, and one from the Royal School of Technology in Stockholm. He also is a book author, an instructor for developer training company DevelopMentor, and a former member of the Microsoft Learning Board of Advisors. Tibi has a broad set of skills in the web sphere, from client-side JavaScript, HTML5, Angular.js, Aurelia.js and Knockout.js, to intimate server-side knowledge of ASP.NET. He is a Microsoft MVP, and an active member of the ASP Insiders, Azure Insiders, and Azure Advisors groups. http://blog.many-core.net  @tibor19

Mon 16 May 2016 at 9:30

Pre-Conference Workshop

Angular 2.0 workshop

Wed 18 May 2016 at 9:30

Track 3

Faster, faster! – async ASP.NET

Wed 18 May 2016 at 16:00

Track 1

Parallel programming 101

Thu 19 May 2016 at 9:30

Track 4

Aurelia 101

Chander Dhall

Chander Dhall

Chander is a Microsoft MVP, ASP.NET Insider, Web API Advisor and open source contributor, with years of experience in enterprise software development. He started coding when he was 6, and created his first successful software product at the age of 14. He is the dev chair of DevConnections, and he works in a goal-oriented, technologically-driven, fast-paced Agile (SCRUM) environment. He has a master’s degree in computer science with specialisation in algorithms, principles and patterns, and is focused on building high-performing modular software.  @csdhall

Kathleen Dollard

Kathleen Dollard

Kathleen wants to teach you to code better. She wants to teach you more about the tools you use every day and the tools, and maybe even languages, you aren’t yet using. Coding is her passion and debugging is her challenge - you’ll be happier if you do both better. Kathleen has written dozens of articles, spoken at conferences and user groups around the world, and pushes Microsoft to respond to your real-world needs as a long time MVP. She’s the Director of Engineering for Real (www.engagereal.com) and you can check out her courses on .NET and metaprogramming in the Pluralsight library.

www.engagereal.com

@kathleendollard

Tue 17 May 2016 at 11:30

Track 1

What the changes in .NET mean to you

Tue 17 May 2016 at 16:00

Track 1

C# 6

Wed 18 May 2016 at 9:30

Track 1

Debugging and light profiling

Wed 18 May 2016 at 14:00

Track 1

.NET analysers in C# 6

Fri 20 May 2016 at 9:30

Post-Conference Workshop

A polyglot day: learning from language paradigms

Dino Esposito

Dino Esposito

A long-time trainer and top-notch consultant, Dino is the author of many popular books for Microsoft Press which have helped the professional growth of thousands of .NET developers and architects. CTO of a fast-growing company providing software and mobile services to professional sports, at the moment Dino is also a technical evangelist for JetBrains, where he focuses on Android and Kotlin development, and a member of the team that manages WURFL - the database of mobile devices used by organizations such as Google and Facebook. Recently, Dino co-authored (along with Andrea Saltarello) the second edition of bestseller Microsoft .NET: Architecting Applications for the Enterprise(Microsoft Press). Similar content is also available online through Pluralsight.

http://software2cents.wordpress.com

@despos

Neal Ford

Neal Ford

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 the most recent Presentation Patterns and Functional Thinking. He focuses on designing and building large-scale enterprise applications. He is also an internationally acclaimed speaker, speaking at over 300 developer conferences worldwide, delivering more than 2000 presentations.

http://nealford.com  @neal4d

Mon 16 May 2016 at 9:30

Pre-Conference Workshop

Software architecture fundamentals

Tue 17 May 2016 at 9:30

Keynote Presentation

Evolutionary Architecture

Tue 17 May 2016 at 11:30

Track 5

Comparing service-based architectures

Wed 18 May 2016 at 16:00

Track 7

Building Microservice architectures

Thu 19 May 2016 at 11:30

Track 7

Continuous delivery for architects

Fri 20 May 2016 at 9:30

Post-Conference Workshop

Continuous delivery

Jack Franklin

Jack Franklin

Jack is a developer evangelist at Pusher, and spends most of his time writing and talking about JavaScript, ES6, React and more recently Elm. He obsesses far too much over his Vim configuration, and tweets @Jack_Franklin. He’s a regular speaker at conferences and user group Meetups, the author of Beginning jQuery (Apress), and a regular contributor on JavaScript topics to .Net, the UK’s leading web development magazine.

http://jackfranklin.co.uk/  @Jack_Franklin

Tue 17 May 2016 at 11:30

Track 3

Managing your data with React and Redux

Sasha Goldshtein

Sasha Goldshtein

Sasha is the CTO of Sela Group, a Microsoft C# MVP and Azure MRS, a Pluralsight author, and an international consultant and trainer. He is the author of Introducing Windows 7 for Developers (Microsoft Press, 2009) and Pro .NET Performance(Apress, 2012), a prolific blogger, and author of numerous training courses including .NET Debugging, .NET Performance, Android Application Development, and Modern C++. His consulting work revolves mainly around distributed architecture, production debugging, and mobile application development.

http://blog.sashag.net

@goldshtn

Mon 16 May 2016 at 9:30

Pre-Conference Workshop

Setting up a production monitoring and diagnostic environment

Thu 19 May 2016 at 14:00

Track 2

Automating problem analysis and triage

Fri 20 May 2016 at 9:30

Post-Conference Workshop

Monitoring .NET performance with ETW

Roland Guijt

Roland Guijt

Roland is a passionate developer, software architect, Pluralsight author and Microsoft Certified Trainer. He has experience in building a wide range of .NET-based applications, and most of his recent projects have been web-based apps in MVC with HTML5. Along the way he’s used various client-side JavaScript frameworks and libraries such as Angular and Knockout, and most of his web projects are deployed in the Azure cloud. Roland is a regular speaker at international conferences such as DevConnections in the US and TechDays in the Netherlands.

www.rmgsolutions.nl

@rolandguijt

Hadi Hariri

Hadi Hariri

Developer and creator of many things OSS, Hadi’s passions include web development and software architecture. He has authored a couple of books, a few courses and has been speaking at industry events for nearly 15 years. He currently works at JetBrains, leading the Developer Advocacy team. He spends as much time as he can writing code.

http://hadihariri.com @hhariri

Wed 18 May 2016 at 16:00

Track 3

HTTP/2 - what do I need to know?

Thu 19 May 2016 at 14:00

Track 3

The JVM minimal survival guide

Kevlin Henney

Kevlin Henney

Kevlin is an independent consultant and trainer based in the UK. His development interests are in patterns, programming, practice and process. 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.

http://kevlin.tel  @kevlinhenney

Mon 16 May 2016 at 9:30

Pre-Conference Workshop

Functional programming introduced

Tue 17 May 2016 at 11:30

Track 6

Immutability

Tue 17 May 2016 at 16:00

Track 6

SOLID deconstruction

Wed 18 May 2016 at 11:30

Track 8

Worse is better, for better or worse

Martin Hinshelwood

Martin Hinshelwood

Martin is a consultant for naked ALM Consulting, a technical and management consultancy that focuses on helping organisations modernise their development processes and enable a greater degree of business agility. He aims to help your company shorten its time to market and stay ahead of its competitors using proven ALM & DevOps tools and techniques, as well as Scrum & Nexus processes and practices. Martin is a Professional Scrum Trainer & Expert, and a Microsoft Visual Studio ALM MVP. In 2014 he co-authored Professional Application Lifecycle Management with Visual Studio 2013.

http://nkdalm.net/martin-hinshelwood  @MrHinsh

Mon 16 May 2016 at 9:30

Pre-Conference Workshop

Using Scrum to scale Scrum even to the enterprise

Allen Holub

Allen Holub

Allen is a world-class expert in Agile process, software architecture, and OO design. He's built full-stack web applications, micro-services, 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 dozen books and hundreds of articles, and taught for the University of California Berkeley Extension.

http://holub.com  @allenholub

Tue 17 May 2016 at 16:00

Track 7

Agile architecture part 2: nuts and bolts

Wed 18 May 2016 at 9:30

Track 6

#NoEstimates

Wed 18 May 2016 at 14:00

Track 6

The death of Agile

Thu 19 May 2016 at 11:30

Track 8

DbC (Design by Coding)

Thu 19 May 2016 at 16:00

Track 3

Messaging with ZeroMQ

Fri 20 May 2016 at 9:30

Post-Conference Workshop

Designing for volatility

Cory House

Cory House

Cory is an independent consultant specializing in front-end development and clean coding practices. He is a Pluralsight author, Microsoft MVP in C#, ASPInsider, and a member of the Telerik Developer Experts. As a software architect at AutoTrader, Cory specialises in creating C# .NET and JavaScript based single page applications for the automotive industry. He regularly speaks and coaches teams on clean code, architecture, and software career development at conferences and user groups across the USA and internationally. Cory has authored multiple Pluralsight courses including Clean Code, Architecting Applications in .NET, and Becoming an Outlier. He blogs at bitnative.com and outlierdeveloper.com, and is active on Twitter.

http://www.bitnative.com  @housecor

Tue 17 May 2016 at 14:00

Track 8

Clean code: writing code for humans

Philip Japikse

Philip Japikse

Phil is a principal consultant/architect with Strategic Data Systems, an international speaker, a Microsoft MVP, ASPInsider, MCSD, CSM, and CSP, Apress and Pluralsight author, and a passionate member of the developer community. He has been working with .NET since the first betas, developing software for over 30 years, and heavily involved in the agile community since 2005. Phil is the lead director for the Cincinnati .NET Users Group and the Cincinnati Software Architect Group, co-hosts the Hallway Conversations podcast, founded the Cincinnati Day of Agile, and volunteers for the National Ski Patrol. He enjoys continuously learn new tech, and is always striving to improving his craft.

www.skimedic.com  @skimedic

Fri 20 May 2016 at 9:30

Post-Conference Workshop

Applied Agile workshop

Benson Joeris

Benson Joeris

Benson is an expert in algorithms, functional programming and type systems. He’s programmed in just about every paradigm available. With a PhD in mathematics (graph theory) from the University of Waterloo, his academic work includes novel algorithms in addition to pure mathematics. His teaching includes the Pluralsight course “Haskell Fundamentals”. He’s also worked in the business world as an algorithms expert and in designing and implementing a highly scalable server for the online game Prismata. He can sift through a volume of complex concepts to focus on the ones that matter to you, and then teach these to you in a way you can understand and apply. @BJoeris

Fri 20 May 2016 at 9:30

Post-Conference Workshop

A polyglot day: learning from language paradigms

Kevin Jones

Kevin Jones

Kevin has been involved in software development for 30 years, starting out on DEC 20s and graduating through mainframes and onto all the versions of Windows. He divides his time between teaching, consultancy and getting his hands dirty with real coding in the real world. He’s taught Windows, MFC, C++, Java, and many other courses for a leading UK developer training company, and he’s worked as a technical architect at ICS Systems and at Confused.com. His primary areas of expertise are patterns and enterprise architectures, and in particular web application design and implementation. It wasn't until MVC appeared that he finally felt he had come home to Microsoft. Now of course MVC is so last year, and Kevin is focusing more and more on rich clients using JavaScript and tools such as Knockout and AngularJS.

www.rocksolidknowledge.com

@kevinrjones

Tue 17 May 2016 at 14:00

Track 4

JavaScript for C# programmers

Michael Kennedy

Michael Kennedy

Michael is an author, instructor, and the technical curriculum director at specialist training company DevelopMentor. He is also a co-creator and lead developer for LearningLine, DevelopMentor's online training platform. He is the author of a number of DevelopMentor's courses, including MongoDB for .NET Developers, Essential Python, Advanced Python, The Python Language; as well as Essential ASP.NET MVC and MongoDB and NoSQL for .NET developers, for LearningLine. Michael is an expert in .NET, Python, and MongoDB among other technologies. He has been building commercial applications with .NET since its initial public beta in 2001, and is a member of MongoDB Inc.'s MongoDB Masters community, and an enthusiast in the Python community.

http://michaelckennedy.net  @mkennedy

Thu 19 May 2016 at 11:30

Track 2

Applied NoSQL in .NET

Thu 19 May 2016 at 16:00

Track 2

Scaling the NoSQL way with MongoDB

Fri 20 May 2016 at 9:30

Post-Conference Workshop

Building data-driven web applications in Python

Juval Löwy

Juval Löwy

Juval is the founder of IDesign and a master software architect specializing in system and project design. He has mentored hundreds of architects across the globe, sharing his insights, techniques, and breakthroughs, in architecture, project design, development process, and technology. Juval is Microsoft’s Regional Director for the Silicon Valley and had participated in the Microsoft internal strategic design reviews for C#, WCF and related technologies. He is a frequent speaker at international software development conferences, and he has written a number of books, the latest of which is the 4th edition of Programming WCF Services (O'Reilly).

http://www.idesign.net

Mon 16 May 2016 at 9:30

Pre-Conference Workshop

Software project design

Wed 18 May 2016 at 9:30

Track 7

Zen of architecture

Wed 18 May 2016 at 11:30

Track 7

Software project recovery

Thu 19 May 2016 at 14:00

Track 6

The missing piece

Fri 20 May 2016 at 9:30

Post-Conference Workshop

Zen of architecture workshop

Jules May

Jules May

Jules is a software architect presently consulting at Keysight, an electronic instrument manufacturer in Scotland. He has a particular interest in mathematics, language design and compiler development, and more recently has worked actively in converging web and mobile technologies. A teacher and speaker for twenty-five years, he now conducts frequent lectures and workshops to a range of audiences. He is the author of The Inventor's and Innovator's Kick-start Guide, is working on another called Programming Like Your Life Depends On It, and he is the inventor of Problem Space Analysis.

Wed 18 May 2016 at 16:00

Track 6

How to build a rockstar programming team

Thu 19 May 2016 at 16:00

Track 6

Continuous Delivery - from the coal face

Niall Merrigan

Niall Merrigan

Niall is an Irish guy who managed to end up in Norway after finding out the country existed when he was in New Zealand. He works for Capgemini in Stavanger as a managing consultant, and is also a Microsoft ASP.NET MVP, Friend Of RedGate and general rugby nut (which means he shouts a lot). He has a passion for web technologies, security and whiskey which can lead to some interesting discussions.

http://www.certsandorogs.com  @nmerrigan

Wed 18 May 2016 at 14:00

Track 2

Security WTFs

Thu 19 May 2016 at 9:30

Track 3

A security tester’s toolbox

Darrel Miller

Darrel Miller

Darrel is an API Evangelist at Microsoft, working on the Azure API Management team. He has been building distributed business applications on the Microsoft platform for more than 20 years, and is an active member of the .NET community and OSS contributor. When he’s not reading IETF specifications in order to answer StackOverflow questions, or writing tooling to help people build hypermedia-driven client applications, you'll find him enjoying time with his wife and daughter in Montreal, Quebec. Darrel was a member of the Microsoft Web API advisory board, is now an Azure Advisor, a Microsoft Integration MVP, and he co-authored the O'Reilly book, Designing Evolvable Web APIs with ASP.NET.

http://www.bizcoder.com  @darrel_miller

Samuel Newman

Samuel Newman

Sam is a developer at ThoughtWorks, where he splits his time between consulting for clients, speaking at conferences, and helping to build the company’s internal systems. He's worked with a variety of companies in multiple domains around the world, often with one foot in the developer world, and another in the IT operations space. If you asked him what he does, he'd say ‘I work with people to build better software systems’. He has written articles, presented at various conferences in a number of countries, and sporadically commits to open source projects. Sam’s book, Building Microservices, was published by O'Reilly in 2015.

http://samnewman.io/  @Samnewman

Mon 16 May 2016 at 9:30

Pre-Conference Workshop

Building Microservices with Docker

Wed 18 May 2016 at 14:00

Track 5

Principles of Microservices

Thu 19 May 2016 at 11:30

Track 6

Deploying and scaling Microservices

Michael Newton

Michael Newton

Michael is an open source hacker, technical architect, speaker, trainer, and industrial functional programmer. He has been writing code for money ever since he automated himself out of a job in 2005, and now speaks and trains regularly on subjects as diverse as F# meta-programming and bringing about cultural change in your company.

http://blog.mavnn.co.uk  @mavnn

Wed 18 May 2016 at 16:00

Track 8

Functional programming in an imperative world

Thu 19 May 2016 at 16:00

Track 1

Event sourcing in .NET with Event Store

Daniel Plaisted

Daniel Plaisted

Since joining Microsoft in 2008, Daniel has worked on the Managed Extensibility Framework (MEF), Portable Class Libraries, and the .NET Framework.  He loves .NET and Open Source, and has created a couple of portable OSS libraries: PCL Storage and PCL Testing. He’s presented at various conferences including Microsoft Build, MS TechEd, Xamarin Evolve, and .NET Fringe.

www.microsoft.com/net  @dsplaisted

Jeff Prosise

Jeff Prosise

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.

www.wintellect.com  @jprosise

Seb Rose

Seb Rose

Seb has been a consultant, coach, designer, analyst and developer for over 30 years. He has been involved in the full development lifecycle, with experience that ranges from architecture to support, and from BASIC to Ruby. Recently he has been helping teams adopt and refine their Agile practices, with a particular focus on collaboration and automated testing. Seb is a regular speaker at conferences and occasional contributor to software journals, a contributing author to 97 Things Every Programmer Should Know (O’Reilly) and lead author of the Cucumber for Java book (Pragmatic Programmers).

http://claysnow.co.uk  @sebrose

Mon 16 May 2016 at 9:30

Pre-Conference Workshop

Getting better at TDD

Tue 17 May 2016 at 16:00

Track 8

Ten things you need to know about SpecFlow

Nate Schutta

Nate Schutta

Nathaniel T. Schutta is a software architect focused on mobile and making usable applications. A proponent of polyglot programming, he has written two books on Ajax and speaks regularly at various worldwide conferences, No Fluff Just Stuff symposia, universities, and Java user groups. In addition to his day job, Nate is an adjunct professor at the University of Minnesota where he teaches students to embrace dynamic languages. In an effort to rid the world of bad presentations, Nate co-authored the book Presentation Patterns with Neal Ford and Matthew McCullough.

http://ntschutta.com/  @ntschutta

Thu 19 May 2016 at 9:30

Track 6

Communication for architects

Thu 19 May 2016 at 16:00

Track 7

Reviewing architectures

Fri 20 May 2016 at 9:30

Post-Conference Workshop

Modeling for architects

Manfred Steyer

Manfred Steyer

Manfred is a trainer and consultant who focuses on modern web and service-based architectures using AngularJS and .NET. He is also responsible for the specialist software engineering department at the University of Applied Sciences CAMPUS 02 in Graz (Austria). Manfred writes for O'Reilly, Hanser Press, windows.developer and Heise Developer. Microsoft recognizes him as a Most Valuable Professional (MVP), and he regularly speaks at technical conferences.

www.softwarearchitekt.at

@ManfredSteyer

Wed 18 May 2016 at 14:00

Track 4

What does Angular 2.0 hold in store?

Wed 18 May 2016 at 16:00

Track 4

Angular 2.0 - Migration paths from 1.x to 2.0

Thu 19 May 2016 at 16:00

Track 4

ASP.NET Web API deep dive

Oliver Sturm

Oliver Sturm

Oliver is the training director at DevExpress. In over twenty years he has gathered great experience as a software developer and architect, consultant, trainer, speaker and writer. He is a long-time Microsoft C# MVP, and a regular speaker at technical conferences around the world.

www.oliversturm.com  @olivers

Wed 18 May 2016 at 11:30

Track 2

Being functional

Itamar Syn-Hershko

Itamar Syn-Hershko

Itamar is a search technologies, distributed systems and software architecture expert. He’s also an Apache Lucene.NET committer and PMC member, Elasticsearch consulting partner, Microsoft MVP, and a co-organiser of .NET Fringe, a conference dedicated to OSS .NET. His day job involves building low-latency software systems to catch fraudsters in real-time at Forter, and he’s a frequent speaker at international conferences. Itamar is also the author of RavenDB in Action, published by Manning.

http://code972.com  @synhershko

Mike Taulty

Mike Taulty

Mike works in the Developer and Platform Group at Microsoft in the UK, where he has spent the past few years helping developers understand and get the best from the Microsoft platform. Prior to this, he spent three years with Microsoft Consulting Services as a consultant on developer technologies. Before joining Microsoft, Mike spent the previous nine years in software development roles for a number of enterprises, consultancies and software vendors, working with a variety of operating system, client, communication and server technologies. He’s a regular speaker at various technical conferences.

http://mtaulty.com/  @mtaulty

Adam Tornhill

Adam Tornhill

Adam is a programmer who combines degrees in engineering and psychology. He’s the author of Your Code as a Crime Scene, has written the popular Lisp for the Web tutorial and self-published a book on Patterns in C. Adam also writes open-source software in a variety of programming languages. His other interests include modern history, music and martial arts.

www.adamtornhill.com  @AdamTornhill

Tue 17 May 2016 at 11:30

Track 8

Treat your code as a crime scene

Wed 18 May 2016 at 11:30

Track 6

Code that fits your brain

Don Wibier

Don Wibier

Don has been programming for more years than he can count. At the age of 15, he built a ticketing and reservation system in Clipper for his father's cinema, for which he and his friend were rewarded with a brand new 386 PC. After studying electronics and IT, he embarked on a career in software development, developing multi-tier enterprise solutions for some of the biggest companies in the Netherlands. While working for an Internet start-up Don architected one of the fastest online services for finding and booking airfares, and he then built one of the most user-friendly Content Management Systems available, which is even now powering hundreds of web and mobile implementations across the world. He currently works as a technical evangelist at DevExpress, and is a Microsoft MVP.

www.devexpress.com  @donwibier

Wed 18 May 2016 at 11:30

Track 5

Responsive web design for developers