Feature interview

John is the chief technology officer for Operations Technology. He oversees the design and development of application software for the Operations Division and sets technology strategy with respect to cost, controls, quality and commercial needs.

John joined Goldman Sachs in the London office in 1997 as a software engineer in Clearance and Settlements, focusing on scalability and stability. In 2000, he moved to the newly formed Credit Derivatives team to lead the design and development of the Odyssey Derivatives factory. John represented Goldman Sachs on the FpML Standards Committee for Credit Derivatives and was also on the FpML Architecture Committee. He assumed oversight of the global Fixed Income front office trading platform in 2005 and relocated to the New York office in 2006. John was named technology fellow in 2004 and managing director in 2008.

Prior to joining the firm, John was an independent software consultant working in the financial services sector. He contributed to application development in the areas of Foreign Exchange (FX) Trading, Equity Derivatives, and strategic middle offices for several global firms.

John earned a bachelor of information technology degree (Hons) from De Montford University, Leicester, England, in 1992.

Mail Bag

Under “Java SE 6 End of Life (EOL) Notice” it says that “Java SE 6 will no longer be publicly available after July 2012.” This sounds like middle of next year we won’t be able to download preexisting versions of Java SE 6. That can’t be right?! Java SE 1.4 and 5.0 (long past their EOL dates) are still available for download. Craig Hollister

The Java Spotlight Podcast Episode 5 was posted last Friday: An interview with Bruno Souza and Fabiane Nardon, Brazilian Java Champions on the Brazilian open source scene, the Open JDK Manifesto, and JavaOne 2010.