Xavi Carrillo - Senior UNIX/Linux Admin

Senior Linux Administrator at Riplife Gaming Technologies



Work category

IT and Technology



Profile Activity

Xavi Carrillo's Professional Experience

2011 - Present

Riplife Gaming Technologies - Senior Linux Administrator

Tasks and duties:
- Administration of the production and development UNIX servers: HP
Servers, virtual machines (Red Hat and CentOS over VMWare +
NetApp) and Software (apache, MySQL, nginx, bind, postfix, etc.).
Around 1000 machines in total.
- Development of new puppet modules for automated administration
- Building of RPM packages and maintenance of subversion servers.
- Setup of new servers with cobbler, kickstart and puppet.
- Development of a PHP frontend for our OCS inventory

Key Skills
Administration MySQL PHP Unix Vmware
2010 - 2011

Aedgency - Senior System Administrator

Duties and responsibilities:
- Administration of the production systems: Servers (Dell), virtual machines (Red Hat over Xen+LVM) and software (MySQL, Nginx, Puppet, Subversion, etc).
- Administration and support of the IT infrastructure at the company's office (development servers, corporative mail, developers and DBA support, etc).
- Development of new alarms on the monitoring systems (Nagios+Puppet).
- Improvement of the internal system to deploy code between infrastructures (Dev, Pre-prod and Prod). It's a tool done with PHP+AJAX+LiteSQL+Subversion+rsync.
- 24x7 on-call (1 out of every 3 weeks) so that the company's SLAs are met, and the critical systems are always On-Line.

Key Skills
Administration Ajax DBA LVM MySQL PHP
2007 - 2010

Newbay Software - Senior Operations Engineer

Operations engineer responsible of Vodafone UGC and LG Linkbook projects.

These are High Availability SMS-Gateways that link a handset with its user's Social Networks, through a server-side gateway platform.

This platform uses F5 load balancers, Xen, Red Hat Enterprise Linux, Java, MySQL, and NetApps .

Additionally, I designed, implemented and supported the monitoring and alarming production systems which include routers, switches, load balancers, SAN, hundreds of virtual machines and more than 3000 alarms using Nagios, Cacti, SNMP and python.

Key Skills
Engineer Java Linux MySQL SAN
2006 - 2007

Panda Security - VPN Qualify Certifier

Member of the staff appointed to develop and test the VPN section (IPsec, SSL, L2TP and PPTP) of the Panda Integra security appliance.

Key Skills
2005 - 2006

Securegate - PHP Developer and Linux Systems Administrator

Development of a Network and Security Appliance for small and medium companies. Services provided: VPN gateway, Primary Domain Controler, FTP server, proxy, traffic monitor, DNS, and email+antivirus.

Coded in PHP/MySQL/bash on a Linux box.

Responsible of Linux company's servers.

Key Skills
2001 - 2005

Inlander Communication - Systems Administrator

System administration on this ISP (web hosting). 20 linux and windows servers, with ±3000 domains.

Coding of tools with java or php. Bash scripting as well.

Client problem’s feedback, incidence resolution.

Key Skills
Administration Java Linux PHP Scripting

Xavi Carrillo's Education and Qualifications


Bachelor/Degree - Bachelor, Computer Engineering

Universitat Oberta de Catalunya