Souley Madougou was born in Niger. Souley attended Mohamed I University of Oujda studying mathematics and physics, followed by computer science at the Cadi Ayyad University of Marrakech.
After an internship and a bachelor degree in computer science he received his Master degree in computer science in 2002 at the University of Orleans followed by a PhD in parallel computing on PC cluster and virtual reality in 2005.
On behalf of ClusterVision, Souley moved to the Netherlands. He worked as a parallel computing consultant and developer of their cluster management tool. He developed in many languages, including C++ and Perl. He ended up joining PCC, a UvA spin-off, where he did R&D in diverse data integration and provenance projects. Souley later joined the AMC hospital to concretely apply provenance to workflow execution on grid infrastructures for a better control and for reproducibility of the results. He then joined the UvA to work in the Generic eScience project, especially on LOFAR data processing and the design and development of tools for optimal use of modern parallel architectures. Finally, Souley worked briefly on the EDISON project aiming at building the profession and curriculum of data science in Europe where he looked at validating certain results obtained manually using various machine learning techniques.
- High Performance Computing
- Heterogeneous Computing
- Performance Modeling
- Java / Python / C++ / CUDA