John Neale

John is an experienced software development team leader with a passion for delivering great software. John's experience ranges from development to architecture crossing varying fields including insurance, electronic payments, workflow and banking systems. He has worked in the software industry for nearly 20 years in both Australia and the United Kingdom. John is continuously looking for ways to improve the performance of his teams by utilising modern software development tools and practises. John believes his greatest strength is the ability to create teams that perform by providing the right environment and leadership for outstanding success (others say his greatest strength is his laugh...).