Principal Haskell Developer in Brisbane, Australia
Steven has 25 years experience in the software industry in roles from Analyst Programmer through Tech Lead. He loves programming languages—including functional programming, type theory, compilers and runtime systems—and has a broad array of related interests including product development, software engineering, distributed systems, database systems and operating systems. He tries and fails to keep up with all the latest ideas, tools and systems in the industry and is still searching for the holy grail to solve the “software crisis”–—he thinks he’s found it, but he’s just not sure yet. More experimentation is required :).
Talk to him about hands-on engineering roles in the domain of scalable apps using Functional Programming, DevOps, Continuous Delivery, self-organising teams, Cloud, PaaS, HTML5/JS/altJS, cross-platform mobile/web apps with high doses of enthusiasm, honesty, humour, and not-so-common sense.
Occasionally can be found playing guitar or chess—but does neither well.