Stephen Richards
About Stephen Richards
Stephen Richards is a Senior Software Developer with extensive experience in financial software development, currently working at UBS in Zurich, Switzerland. He has a strong background in developing PnL calculation engines and expertise in Build Automation and OpenLink software.
Work at UBS
Stephen Richards currently holds the position of Senior Software Developer at UBS, where he has been employed since 2022. In this role, he provides third-level support for the PnL calculation engine, which includes enhancements and maintenance. His work focuses on ensuring the system meets the needs of the organization and complies with regulatory requirements.
Previous Experience at Credit Suisse
Before joining UBS, Stephen Richards worked at Credit Suisse as a Senior Developer in the Structured Products Position Keeping System from 2006 to 2020. During his 14 years in this role, he developed a PnL calculation engine specifically designed for in-house position keeping. His work involved utilizing Behavior Driven Development (BDD) and Agile methodologies to meet regulatory reporting requirements.
Experience at Luxoft
Stephen Richards served as a Senior Developer at Luxoft from 2020 to 2022. His time at Luxoft contributed to his extensive experience in software development, particularly in areas related to financial systems and applications.
Education and Expertise
Stephen Richards studied Applicable Mathematics at Manchester Polytechnic from 1989 to 1992, where he earned a B.Sc. He furthered his education at Queen Mary University of London from 1992 to 1995. His academic background supports his expertise in Build Automation and specialization in OpenLink, a software platform used for trading and risk management in the commodities sector.