Personal information
- Name: Pablo Saavedra Rodiño
- Date of birth: 1981-8-7
- Telephone number: +34 630566474
E-mail: saavedra.pablo at gmail.com
Education
2004 – 2008 University of Coruña (UDC) A Coruña
- Master of Computer Science. Master thesis: Development of a computational core recognizer based on the GCC compiler
- Implementation of a computing cores recognition framework for several programming languages (C, C++, Fortran, Java …) on GCC (XARK). Assessed with distinction
1999 – 2004 University of Coruña (UDC) A Coruña
- Bachelor of Computer Science.Final Year Research Project: Inventory management models. Some applications of The Game theory.
- Project based on Game theory under the principles of Operations research and Numerical computation. Assessed with honors
Collaborations
- Collaborator on Department of Mathematics of UDC (5 months; 2006)
- Collaborator on Department of Mathematics of UDC (5 months; 2005)
Work experience
- Software developer and Embedded Hardware Engineer for Igalia (since February 2018 to date)
- Systems engineer for Igalia (since February 2016 to January 2018)
- Systems & Maintenance Leader for Interoud (since July 2011 to December 2015)
- Systems & Maintenance Leader for Lambdastream (since January 2009 to July 2011)
- System Administrator for Lambdastream (since January 2008 to January 2009)
- C developer for Department of Electronic and Systems at UDC as part of the XARK development team (since February 2008 to July 2008)
- Coordinator for Free Software Office (OSL) at UDC (since February 2007 to December 2007)
- Technical coordinator for Forxa.Mancomun.org (since February 2007 to December 2007)
- Collaborator for Free Software Office (OSL) at UDC performing common tasks under Mancomun.org project (May 2006 to January 2007)
- Part of the team in charge of deployment, operation and adaptation of Mancomun.org Forge (GForge) (May 2006 to January 2007)
- Help desk for Stream Computer Support Services, SLU (since September 2005 to May 2006)
Open Source contributions
- Maintainer of the meta-webkit Yocto layer (since February 2018 to date)
- WebKit contributor (since 2018) and WebKit committer (since 2019)
- also contributor of cog, libwpe, wpebackend-fdo (since 2019)
- Contributions on openembedded.org and Poky (since 2018)
- Contributions on Test suites for Web platform specs (2019)
- Single contribution for the Mesa CI: Migrate tracie tests done in shell script to pytest (May 2020)
- Other contributions: Gogs (golang), PHPreport (PHP), Matrix (reference Python server Synapse), …
Skills
- Experienced in hardware enabling for embedded boards. Skilled in debugging, analyzing system performance, and collaborating with software engineers to develop integrated solutions (since 2008).
- Working knowledge of Wayland protocol in the context of web-engines (since 2018)
- Advanced proficiency in Yocto Project, the OpenEmbedded Project and related layers (since 2018)
- Working knowledge of C/C++ programming (since 2008)
- CI/CD tools setup and maintenance: Buildbot (since 2010), GitlabCI, Github actions (since 2018)
- Webapps development based on Python/Django framework (since 2010)
- GNU/Linux environment sysadmin (Debian, Ubuntu, SuSe, Red Hat, Fedora, Gentoo …) and Unix/Solaris. Also experience with Linux kernel tuning and patching (since May 2006 to date).
- Communication and management skills for System teams (since January 2008 to December 2017)
- Virtualization using technologies based on LXC (and formers alternatives OpenVZ, VServer), KVM and Xen (since May 2006 to date)
- Containerization with Docker, systemd-nspawn and podman (since January 2016 to date)
- Working experience with configuration management tools: Puppet, Salt, Ansible (since January 2010 to January 2018)
- Technical manager in transferring into production of IPTV for Hospitality projects on MiddleEast (2009)
- Technical manager in transferring into production of several IP-TV projects on different Service Provider for Central Europe (2009)
- Deployment of streaming projects over IP networks (since January 2008 to December 2015)
- ITIL V3 Fundaments & Bases (2011)
- Management of the technical team of Forxa.Mancomun.org (since February 2007 to December 2007)
- Collaboration in the design and implementation of QA processes for CMMI-L3 within Lambdastream (2008)
- LAN networks, VLAN, 8021q, bonding, VPN, PPP, firewalling, routing (since May 2006 to date)
- Several filesystem management: Ext3/4, NFS, NTFS, OCFS, UFS, XFS, ZFS and also LVM2 … (since May 2006 to date).
- Comprehensive experience building DEB software packages and also with Debian Packages repositories management (since May 2006 to date)
- High-Availability (HA) sysadmin using technologies based on Linux Director, Heartbeat and Linux and Virtual Server (LVS) (since 2009 to December 2015)
- HTTP sysadmin: Nginx and Apache HTTP Server 2.X (since May 2006 to date)
- Comprehensive experience with Multicasting and IGMP (since January 2008 to December 2015)
- Working experience with DVB-(S/T), MPEG/TS, H264, DRM and other standards for digital television (since January 2008 to December 2015)
- Experience with several streaming protocols: RTMP, RTP, RTSP, MMS(H), HLS, DASH …(since January 2008 to December 2015)
- Experience with several streaming tools and libraries: ffmpeg (also libav), gstreamer, mencoder, videolan, erlyvideo, zoneminder, dvblast, dvbstream, mpeg4live (since January 2008 to December 2015)
- J2EE services over Apache Tomcat sysadmin (since January 2008 to December 2015)
- PostgreSQL and MySQL Server sysadmin (since May 2006 to date)
- Storage Area Network (SAN) administrator. Specific knowledge of IBM DS4000 series and Oracle(Sun) Storage 2000/6000 series (since January 2008 to December 2015)
- Several network services: HTTP(S), DAV, (S-)FTP, Jabber, LDAP… (since May 2006 to date)
- Network Management systems & Service Layer Agreement (SLA) manager: Nagios, ZABBIX, Webmin, mon (since January 2010 to January 2018)
- Network Backup sysadmin: Bacula, rsnapshot (since January 2008 to January 2018)
- Experience with Intrusion detection systems (IDS/IPS): Snort (since January 2008 to December 2015)
- Frequent use of Control Version Management systems. Specifically: Git, Bazaar, Subversion and CVS (since 2005)
- Comprehensive experience with MooseFS (Network Distributed Filesystem) (since 2011 to December 2015)
- Basic knowledge of CouchDB and MongoDB (since August 2010 to December 2015)
- Ad-hoc webapps development based on PHP; MySQL/PostgreSQL framework (since 2010 to December 2015)
- Webapps development J2EE (JSP, JNI, EJB, JDBC, Struts …) on Jakarta Tomcat; MySQL; PostgreSQL (2005 – 2006)
- Apache Axis for web services development and OpenBPEL use for web services orchestration (2005)
- Hardware supplier management (APC, Dell, HP, IBM, Oracle, Sun, … ).End-user support for technological products (since September 2005 to May 2006)