Fran Horrillo
Hello

I'm Fran Horrillo

CTO and Technology Advisor

About me

During the last years, I’ve been leading and coordinating engineering teams in several companies. Focused on growth, efficiency and development strategies to optimize processes and reduce costs.

At Shotl and Drivania I manage +20 people divided in the two projects, with different architectures and technologies, establishing methodology and innovation. In charge of technical profile recruitment and career evolution inside the company.

I use agile (Scrum mainly), good practices, design patterns, and I’m an absolute lover of the KISS (Keep it stupid simple) principle.

See my profile on Linkedin

Skills

Pragmatic, resolutive, proactive and adaptive, methodical, self-taught, team player, communicative, strategic with leadership and initiative.

Education

Bachelor's Degree in Computer Engineering

Univesitat Oberta de Catalunya (2004-2007)

HNC in Application Design (DAI)

Centre d'estudis Profesionals Jaume Viladoms (2001-2003)

Technical Skills

Although I have experience among many technologies and methodologies, these are in which I consider myself most expert in:

  • Application architecture, particularly Hexagonal Design with DDD
  • Design patterns, SOLID, standardization
  • Performance optimization and scalability
  • Unit Testing, TDD, BDD, Continuous integration
  • Programming languages: PHP, Go and Java
  • HTML, Javascript and CSS including jQuery and Bootstrap frameworks
  • Databases: MongoBD and MySQL with a huge experience dealing with many million-rows databases
  • Indexers like Sphinx Search, Solr and ElasticSearch
  • Cache systems like Memcached, Redis or similar key-value
  • Unix systems, bare metal and Cloud (AWS EC2 and some K8s in GCP)
  • Message Brokers like RabbitMQ or AWS SQS/SNS
  • Docker, Docker Compose and Kubernetes (K8s)
  • Automation with Jenkins, Ansible, Bitbucket Pipelines and Terraform
  • SEO and web analytics with Google Analytics
  • A/B testing with Google Analytics or Optimizely
  • User Experience (UX), Web Performance Optimization WPO and CRO
  • Agile: Scrum and Kanban

Experience

CTO at CaminaLab (Drivania & Shotl)

From 2015

Camina Lab is mobility venture builder developing mobility projects, of which, Drivania and Shotl, are part. As Camina Lab CTO I have worked on the development of both projects, coordinating an internal staff of 18 people and 5 external contractors.

My main duties are:

Design of the architecture of the solutions implemented by the IT department, engineering lead, development tracking and testing schedule, Scrum planning, and coordination with external contractors.

Introduction of new technologies and work methodologies in the team, to maintain the latest industry standards, and internal training management. I am in charge also of the recruiting process of technical profiles.

About the stack

PHP7+, Go, Java, Python, Redis, MySQL, MongoDB, RabbitMQ, Docker, AWS, Microservices, DDD, Hexagonal Design, CQRS, AWS, Symfony, Spring

Project Manager at Motofan.com / Auto10.com

2011 - 2015

As Project Manager at Motofan / Auto10 my main duties were the product definition, planning, continuous product improvement, SEO, web analytics, CRO, third party alliances and coordination between departments.

About the stack

PHP, MySQL, Sphinx, Memcached, Zend Framework

CTO at Motofan.com / Auto10.com

2009 - 2011

Motorcycles classifieds ads and digital magazine project that I co-founded. Together with a team, first of 3 developers and 6 at the end, I coordinated all aspects of the IT department, from designing the architecture of the application, managing Scrum, code review, testing, and the maintenance part of all the hardware systems.

About the stack

PHP, MySQL, Sphinx, Memcached, Zend Framework

Software Analyst at Grupo Intercom

2008 - 2009

As an analyst / consultant I helped the different of the group to face technical challenges in terms of development or improvement of their architecture, also in SEO aspects.

Tech Lead at Infoelder.com

2006 - 2008

Classifieds ads project where I made the migration to a LAMP environment, carrying out the programming and maintenance and new developments later.

About the stack

PHP, MySQL, Sphinx

Contact Me

Feel free to contact me
If you arrived here, Thank you! ;)

© 2020 Fran Horrillo