Andrew Harmel-Law is a Tech Principal with ThoughtWorks. Having started his tech career as with Sun Microsystems he is old enough to have witnessed the dot com boom and bust first hand. His latter experiences over the last fourteen years have been as a consultant. He has a particular interest in setting dev teams up for success; loves teaching and mentoring; and encouraging diversity in tech.
Andrew also loves learning new things, and is always seeking out people from whom he can learn new skills and gain different perspectives. Having originally studied Neural Networks the second time they were cool (in the 1990s) he's also currently using his spare time struggling to catch up on all the fuss around Deep Learning.
Talks I've Given
Adopting Domain Driven Design at Scale
Featuring Gayathri Thiyagarajan and Andrew Harmel-Law
For the past decade and a half, Domain Driven Design has been giving teams the tools to successfully tackle the complexity at the heart of software. But lots of people fail when they try to put its techniques and patterns into practice. Why? It can't just be because the book is so thick?architecture transformation adoption microservices ddd
Bootstrapping a Scala Mindset
Featuring Andrew Harmel-Law
The aim of this session is to map out the key stages involved in moving productively from a Java to a Scala mindset.scala java