Mario is a member of technical staff in the AMD University Program at AMD. As part of this role he delivers training workshops for academics on the latest AMD tools and technologies. He is responsible for managing the Heterogenous Accelerated Compute Cluster globally. Recently he has been working on VNx integrating an open source 100 GbE network stack on Alveo platforms for the Vitis flow. He is also part of the PYNQ project – a Python-based open-source productivity environment for Zynq, Zynq MPSoC and Alveo, where he contributed with the Composable Overlays. Before joining AMD, Mario completed his PhD in the Autonomous University of Madrid, which was focused on exploring High Level Synthesis tools in the context of networking. Mario has a background on electronics and digital design.