I am software developer living and working in Brisbane, Australia. My background is in video game development and I am now involved in serious games and simulations: making game technology work for business. I'm also working on products in the cloud and mobile spaces.
I have managed several teams of developers over many years building cutting-edge products in fast-moving and high-pressure environments. I know how to focus and prioritize so that the important things get done.
I am a passionate technologist and agile practitioner. Agile techniques have bought much professional and personal benefit. I have had great success with TDD and am convinced of its ability to produce better code that stabilizes more quickly whilst being evolved rapidly. I'm also a fan of functional programming and the potential it offers for safety, predictability and concurrency. I have integrated modern functional techniques into my development life without sacrificing on practicality.
I regularly contribute to the open source community and I am a founder of and organise two monthly games industry meetups in Brisbane.
My linkedin page: https://au.linkedin.com/in/ashleydavis75
My web page: http://www.codecapers.com.au/