We fuse extensive financial & quant experience with an expert scientific approach

Daniel Baeriswyl


PhD in Bioengineering from UCL

Prev. UBS FX Investment Bank

MSc Mechanical Engineering ETH Zurich

Guillaume Pernelle


PhD in Computational Neuroscience

Imperial College London
Prev. Software developer
Dipl. Eng TU München.
MEng Centrale Marseille

Anisse Ismaili

Head of Algorithm Development 

PhD Algorithmic Game/Decision Theory - Pierre and Marie Curie University
Post-doc in Artificial Intelligence - Kyushu University
MSc AI and OR - Marie Curie University

Jean David Wurtz


PhD in Biophysics, Imperial College London
MSc Theoretical physics Politecnico di Torino

Ravi Sidhu 

Head Markets & Trading 

Derivatives Trading & Quantitative Research, Deutsche Bank & Barclays Capital, 15 years
Masters in Finance, London Business School
MEng Computer Science, Imperial College

Dmitry Rusakov

Quantitative Researcher 

12 years experience, High-Frequency Quant Trader
PhD in Machine Learning, Technion,

Israel Institute of Technology

George Marangos-Gilks 


Founder, CEO Tab Media, $11m raised
BA Political Science, Cambridge University

Judge Business School, Cambridge University

© 2020 Magic Carpet AI Ltd 

This information (the “webpage”) is not independent research and not a marketing communication under the FCA Conduct of Business Rules. It has not been prepared in accordance with legal requirements designed to promote financial products or investment services. The information contained on this webpage is intended solely for informative purposes and does not represent a solicitation. Magic Carpet AI Limited (FRN 929118) is an Appointed Representative of Strata Global Ltd, which is Authorised and Regulated by the Financial Conduct Authority, Firm Reference Number 563834. The Principal is registered in England & Wales, registered office at 3 Beeston Place, Belgravia, London SW1W0JJ, Company Number 07707508. Magic Carpet ALI Limited is registered in England & Wales, registered office at Flat 1 23 Frognal Lane, London, England, NW3 7DB, Company Number 11172221