R&D projects on software networks and experimental test-beds

2012/07 - Present

Definition, set-up and maintenance of experimental infrastructures leveraging on computing and network virtualisation through SDN and NFV. Development and deployment of PoCs on software networks. Development of control stacks and tools for operators. Assistance to end-users on SDN-based experiments. Dissemination of work in deliverables, reports, publications, conferences and workshops.

FLAME: 5G Facility for large-scale adaptive media experimentation

  • Contribution to design and set-up of heterogeneous internal 5G facility

2017/02 - Present


SHIELD: SDN, NFV, TC and BD for threat detection and prevention

  • Contribution to design of architecture for stack
  • Set-up of workflow for development, deployment, integration

2016/09 - Present


GÉANT PoCs: providing services and SDN-based apps in NRENs

  • Development of features for SDN PoC application defining L2 VCs
  • Code reviews within SDN-based management stack, documentation on dev doc

2015/12 - Present


Fed4FIRE/+: federated Future Internet and research facilities

  • Configuration and troubleshooting of SDN physical switches and controllers
  • Development of SDN-based apps for user workshops and support

2015/06 - Present

Infrastructure set-up, maintenance and configuration

  • Deployment, management of control stack and network services
  • Definition of extension for infrastructure and stack, inter-domain connection

2014/06 - Present


FELIX: dynamic inter-domain connection of EU-JP SDN networks

  • Contribution to the stack architecture and to coordination of development teams
  • Set-up of workflow and scripts for CI, deployment and QA tasks
  • Development of broker/orchestrator providing network/computing resources
  • Scripting to automate stitching on allocated transport networks
  • Troubleshooting of network issues at L2 (VPN) and L3 (GRE tunnel)
  • Assistance to events, definition/set-up for demos and prototypes
  • Contributions to research papers, journals, articles, white papers and documentation dor devs and users

2014/02 - 2016/05


GÉANT's MINERVA PoC: resilient data transmission through Network Coding

  • Development of SDN-based apps used for the prototypes
  • Troubleshooting on NFVs for video packet encoding/decoding

2014/04 - 2015/03


BonFIRE: multi-site cloud research-supporting platform

  • Design and development of an event-based broker to facilitate IPC across components of the control stack
  • RPM packaging on software components
  • Contribution to developers' and users' documentation, definition of demos for dissemination

2013/06 - 2013/12


OFELIA: OpenFlow PoC deployment in Europe

  • Improvement of the control stack framework
  • Release management, issue tracking, end-user troubleshoot support

2012/07 - 2013/11

B2C accommodation search engines

2011/10 - 2012/07

Development of customer area and time-limited offers, enhancement of back-end processes, graphical interface update.

Hotelius/Roomleader B2C sites

  • Design, development and improvements on core features and UI available to customers
  • Analysis and performance enhancement of internal database batch processes


  • Spanish: native
  • English: fluent

Technical skills

Programming-oriented languages, technologies

  • Languages: Python, Java EE, Bash
  • Web frameworks: Django, Flask
  • QA and code review: SonarQube, Gerrit
  • Source Code Management: Git, SVN
  • Databases: MySQL, MongoDB, Oracle
  • Events: RabbitMQ

Deployment, testing

  • Web servers: Apache, Tomcat, Nginx
  • Virtualisation: Xen, Vagrant
  • CI and automation: Ansible, Jenkins, TravisCI, Bamboo
  • Testing: unittest, Junit

Networks and systems

  • Software-Defined Networking: POX, Ryu, ONOS
  • Hardware management: NEC, HP, CORSA switches
  • Server management: Debian, Ubuntu, CentOS

Documentation, organisation

  • Documentation: Sphinx, LaTeX
  • Issue tracking: Jira+Stash, Github, Redmine



Computer Engineering
Universitat Autònoma de Barcelona (UAB)

2005/09 - 2011/07

Erasmus Programme
Katholieke Universiteit Leuven (KUL)

2009/09 - 2010/07


Cloud Networking (Coursera)
Univ. of Illinois, Urbana-Champaign

2015/11 - 2015/12

Software Security (Coursera)
Univ. of Maryland, College Park

2014/10 - 2014/12