Omar has 15 years of software industry experience working as lead software developer and managing roles for a range of start-up level to established companies. He has developed technology platforms in different fields such as Financial Services, Media, and Artificial Intelligence. He has wide experience in the design and implementation of computational systems, particularly in multi-agent software simulation models in financial domains.
Omar has an Honours degree in Computational Systems Engineering from the Universidad Autonoma de BCS in Mexico, where he specialized in advanced software development. He received his PhD degree at the University of Liverpool, UK, for the research in multi-agent option-trading mechanisms for market-based control of distributed computational systems.