I am a second-year graduate student in Computer Science at Princeton University advised by Professor Margaret Martonosi and Professor David Wentzlaff. My broad area of research is Computer Architecture and I work within the DECADES project, a full-stack system design that aims to improve the performance, power and programmability of several emerging workflows in the broad areas of Machine Learning and Graph Analytics. Thus far, I have developed a hardware-software co-design to provide an out-of-core latency tolerance mechanism, that outperforms hardware prefetching without modifying the core.
Before joining Graduate School I worked at Arm for 2 years, where I contibuted to the development of the Mali GPU’s G76, G77 and G78. I worked there as a Hardware Engineer taking responsability on Formal Verification and hardware design of the Texture Cache subsystem.
Prior working at Arm I mainly focused on Software. I worked with Professor Mercedes Valdes Vela at Murcia University, where I received my bachelors degree in Computer Science. My research involved creating an indoor location system based on Bluetooth 4.0 LE technology to guide users in museums with the help of a mobile App, to after analyse the patterns of user trajectories inside the building. We leverage techniques like Clustering to profile users based on their movement behaviour and App interaction. We personalized the user experience based on the profile detected by the ML algorithm. This project led to a startup, which won the 3rd prize on the regional YUZZ Young Entrepreneurs contest in 2016 and 2nd prize on the Murcia University Startup creation contest in 2017.
Outside work, I enjoy playing soccer, rock climbing, cycling and doing cross-country ski during the winter.
Please feel free to read more about me on my CV, available for download in this page, together with the link to my GitHub.
PhD in Computer Architecture, Current
BSc in Computer Science, 2017
University of Murcia (Spain)
Exchange year Computer Science, 2016
University of Hasselt (Belgium)