Stephen is a Member of Technical Staff at OpenGamma.
Prior to OpenGamma, Stephen worked at Sun Alliance insurance and airline IT co-operative SITA. He is best known for his work in open source and his blog. He played a major part in Apache Commons Lang, Collections and IO leading to membership of the Apache Software Foundation. He also created Joda-Time which is now being further developed as JSR-310/ThreeTen. He contributes to debates on the future of Java, including proposals for the diamond operator for generics and FCM closures, both of which are close to the adopted changes in Java 7 and 8. Stephen is a frequent conference speaker, JavaOne Rock Star and Java Champion.