Department of  Computing

Applications of Computing in Industry : Lecture

25 October
Noon, LT308 Huxley
 
company: Orbis

Title: Agile development in a financial services startup: How 'code first' helps us release 15 times a day
Abstract:

Orbis is a global investment firm managing USD25B for institutional clients and high net-worth investors. Our vision is to 'democratize' high quality investments by offering them direct to everyday investors, through our new online platform OrbisAccess. In this talk we go over our journey so far to build a high-tech startup from the ground up. We re flect on how domain driven design (DDD) and 'code first' have helped us keep our core model clean from technology distractions, create testable code, and remain flexible in light of business requirement changes. Finally, we share our experience using continuous delivery to quickly evolve functionality, reduce the risk of deploying to production, and get real-time feedback on the progress of the entire project.

Speaker Details: Ioannis Baltopoulos, Paul Coleman and Qi Chen
 

Ioannis Baltopoulos is the back-end developer lead for OrbisAccess. Prior to Orbis, Ioannis was studying for his PhD degree at the University of Cambridge. He has worked at Microsoft Research Cambridge, SunMicrosystems Research Labs in Silicon Valley and CERN in Geneva on a variety of areas ranging from web services for distributed computing to type systems in multi-tier language compilers. Ioannis holds a BSc degree from the University of Kent in Computer Science and a MSc degree in Advanced Computing from Imperial College.

Paul Coleman is a software developer for Orbis Investment Management Limited. He is responsible for parts of the back end, business logic and data layers in the OrbisAccess system. Prior to Orbis, Paul worked for Logic Communications as a Vice President of Marketing, responsible for the market strategy for all of Logic's Business and Residential products and services. Paul also worked for Microsoft and was responsible for the user interface implementation of Office, technical and international competition strategy, and delivering technical presentations to executives from around the globe. Paul holds an MBA degree from the University of Washington and a computer science undergraduate degree with honors from Cornell University. Paul is also a technology advisor to the Bermuda Government and Vice President of Bermuda's .NET User Group. Paul is Bermudian and lives in Bermuda with his wife and two young children.

Qi Chen works as a back-end developer in the OrbisAccess London team where he's responsible for business logic implementation and database deployment automation. He graduated with a rst class MEng Computing degree from Imperial College. Prior to that, he did a half year placement for IBM in their network management software development team where he was responsible for software accessibility testing and management, automatic deploying and testing framework development, as well as assisting project management.


Social Bookmarking:
Delicious
Digg