Hello, my name is

Javier Linares

I am

An Entrepreneur & PHP Developer & Linux Sysadmin based on Barcelona

I'm an engineer with deep experience on programming (mainly PHP, some Python), system scripting (Perl, bash), frameworks (Drupal, Symfony), database administration and fine tunning (MySQL), source control (cvs/svn, darcs, git), caching (CDNs, memcached, Varnish), streaming (live and on demand video), testing, high performance and high availability.

I have experience in both (i) the art of running your own company and (ii) the art of working for a big one. Joinning both experiences I have dealt with getting projects/gigs, project management, development time, (sometimes strange) corporate policies, 24x7, HTML standards & browser compatibility, user support, hiring & motivating people and, last but not least, money.

from april 2014
from 2010 to 2014

Crononauta

Managing Director

Cofounder and Managing Director, focused on Key Account Management and Strategic Technical Leadership. The team reached 30+ members in 2012 and 2013. Between 2013 and 2014 we created Drufony, a publishing and commerce solution based on Symfony, allowing the company to focus on one product and perform a downsizing. While keeping the ownership of the company, I left the day-to-day responsabilities in this downsizing in 2014.

from 2007 to 2010

Dorna/MotoGP

New Technologies Technical Coordinator

Management of backend & frontend development, systems and operations of motogp.com, including 24x7 monitoring and datacenter management. I managed the refactoring of the whole MotoGP codebase, creating a MVC based framework. A similar code was released as Lemur Framework, published during a talk in PHP Barcelona Conference 2010. I left this position after 3 seasons, to start a new company and to spend more time with my family.

before

I cofounded Alquimia, a Drupal agency. Before, I cofounded Interactors, a telecommuting based cooperative. Before, I maintained packages on the Debian GNU/Linux distribution, I used to write and translate documentation and helped organising GNOME Guadec3 (2002). Before, I was an intern in the University, maintaining computers and databases. Before, I got a job in an NGO in which I had previously been a volunteer and spent some time in Croatia, Belgium, Hungary and Germany. Before, I volunteered in a free radio station, where I received technical training.

Inspiring

TED
http://www.ted.com/
Think with Google
http://www.thinkwithgoogle.com/

Technical

Hacker News
http://news.ycombinator.com/
Facebook Developer Blog
https://developers.facebook.com/blog/
MySQL Performance Blog
http://www.mysqlperformanceblog.com/

Technical: Symfony

Symfony Blog
http://symfony.com/blog/
Fabien Potencier
http://fabien.potencier.org/
Symfony.es
http://symfony.es/noticias/
Symfony Barcelona
http://symfony-barcelona.es/
Marc Morera
http://mmoreram.com/
Show me the Code
http://showmethecode.es/

Tools

GitHub Blog
https://github.com/blog
Gandi Bar
http://www.gandibar.net

Misc

ReadWrite
http://readwrite.com/
El País Tecnología
http://tecnologia.elpais.com/
Financial Times Tech Blogs
http://blogs.ft.com/tech-blog

Mail me to any address/mailbox at @javierlinares.com