Alex JF

Welcome to my website!

My name is Alexandre Fonseca and I'm currently a Research Associate at QCRI focusing on Distributed Systems.

This site's main purpose is to constitute my personal web presence. Here you will be able to learn who I am, what projects I am/was involved in as well as just check some rambling posts on my blog.

Also, feel free to contact me regarding any collaborations, help or feedback. You can reach me using the contact form on this website.

Latest Blog Entries

Latest Projects

  1. Shufflify

    A Web app to allow the automatic creation of a Spotify playlist containing a random sample of all tracks in a set of Spotify sources (either 'Your music' library or other playlists).

    Developed with AngularJS, Bootstrap and the Spotify Web API.

  2. Pelican Plugins

    For the port of my site from Drupal to Pelican, the Python-based static site generator, I developed a series of plugins, adding increased flexibility to the Pelican site structure and workflow.

  3. Optimizing Synchronous Online Computation of Large Graphs

    This was my master thesis project developed at Telefónica between January and July 2014 with academic supervision from Universitat Politècnica de Catalunya.

    In this thesis, I try to exploit the idle times inherent to imbalances in the BSP/Pregel execution model (used by Giraph) to speedup the computation of large graphs. This is done in the context of a system being developed at Telefónica called Realtime Giraph that enhances Giraph by providing a realtime incremental computation mode.