Francisco Javier Raya

software architect / developer and consultant

Madrid, España

  • 40.4167754
  • -3.7037901999999576
  • Tarifa aproximada 290€ / día
  • Experiencia 7 años y +
  • Tasa de respuesta 89%
  • Tiempo de respuesta Algunos días
Proponer un proyecto

No disponible

Preferencias

Desplazamiento
Solo hago proyectos en remoto

Verificaciones

  • E-mail verificado

Influencia

Habilidades (9)

Francisco Javier en pocas palabras

Mis motivaciones principales son: el desarrollo software, las buenas prácticas, el coaching en el desarrollo y organización de equipos tecnológicos, el crecimiento de equipos.

Experiencia en desarrollo de software en JEE, PHP, Python, Kotlin y Node.js. Experiencia en metodologías ágiles. TDD, Scrum y Kanban. Arquitectura y diseño software. Experiencia en procesamiento del lenguaje natural.

Ahora actúo como profesional autónomo/freelance.

Java, php, Erlang, Elixir, Kotlin, RabbitMQ, C++, Java android, scripting (bash, etc.), Perl, phing, ant...
Frameworks: Yii, Doctrine, Hibernate, Struts, JSF, Spring, ActiveMQ...


Especialidades: Diseño y desarrollo software, responsable de equipos, ingeniería del software, inteligencia artificial y procesamiento del lenguaje natural.

Portfolio:

Experiencia

diciembre de 2017 - julio de 2018 | Madrid, España

Deporte

Runsmart SL

Software Architect & Lead Developer

Arquitectura y desarrollo tanto del backend (kotlin + spring boot) como de la app android (kotlin + java). Concepción del producto, directivas técnicas y metodológicas (usábamos Kanban).
enero de 2017 - Hoy | Madrid, España

Salud & bienestar

WoomFertility, SL

CTO

Dirección técnica de la empresa: arquitectura, decisiones de producto, metodologías ágiles: Scrum/Kanban, definición de historias de usuario, gestión del equipo. Hacer crecer al equipo mediante introducción de buenas prácticas de desarrollo. Coaching, Formación técnica y de management

Stack técnico: Python, desarrollo en Android

Prácticas: TDD, Continuous integration/delivery, Extremme Programming en general.

Infraestructura: AWS
septiembre de 2017 - Hoy | Móstoles, Madrid, España

Educación & e-learning

Universidad Rey Juan Carlos

Profesor asociado

Profesor de la asignatura "Programación Orientada a Objetos" del Grado de Ingeniería del Software
junio de 2016 - noviembre de 2016 | Madrid, España

E-commerce

Schibsted Classified Media

Backend Software Engineer

Desarrollo en Milanuncios.com
TDD, Unit Testing, Refactoring del código.
Introducción de buenas prácticas de desarrollo. Coaching, formación y crecimiento del equipo técnico.
Decisiones arquitecturales y de diseño software.
Amazon AWS, PHP.
Entorno de alto tráfico, con unas tres millones de visitas al día.
mayo de 2013 - abril de 2016 | Barcelona, España

Redes sociales

VTSMedia, SL

Software Architect

Dirección técnica de la organización.
Metodologías ágiles (XP/Scrum/Kanban). Coaching e implantación.
Automatizaciones, pipelines, deployments automáticos, construcción de proyectos, continuous delivery. Jenkins. Docker.
Decisiones arquitecturales y de diseño del software. Entorno de alto rendimiento con elevado tráfico y concurrencia.
Desarrollador software en PHP, Java, Node y Scala. Test driven development. Desarrollo en Android. Mensajería: RabbitMQ, Mosquitto. NoSQL: Cassandra, ElasticSearch
Hacer crecer al equipo mediante introducción de buenas prácticas de desarrollo.
mayo de 2012 - abril de 2013 | Barcelona, España

High tech

EyeOS

Lead Developer

Coaching de TDD, cotinuous integration, best practices in OOP. Desarrollo de partes de la plataforma. Coordinación técnica. Management. Uso de PHP, JEE
febrero de 2009 - abril de 2012 | Barcelona, España

Educación & e-learning

Semantix Group, SL

Software Architect

Arquitecto software y estrategia de desarrollo. Test driven development, scrum y kanban. Integración contínua. Herramientas para ayudar a comprender y escribir mejor. Servicios web, desarrollo en php, j2ee. Desarrollo para eReaders y Android.
septiembre de 2007 - febrero de 2009 | Madrid, España

Banca & seguros

Techrules, SL

Lead Developer

Responsable técnico en el desarrollo en JEE de herramientas de recomendación de productos financieros para el Banc de Sabadell.
septiembre de 2004 - septiembre de 2007 | Barcelona, España

Educación & e-learning

Cospa & Agilmic

Analista Programador

Analista programador J2EE. Desarrollo de una intranet para la gestión y comunicación de centros escolares. Participación como programador en una aplicación de gestor de centros realizada en C#
septiembre de 2003 - septiembre de 2004 | Sant Cugat del Vallès, Barcelona, España

Sector público & comunidad

ANCERT

Programador senior JEE

Desarrollo de herramientas para el Consejo General del Notariado
marzo de 2001 - abril de 2003 | Barcelona, España

Educación & e-learning

TALP Research Group

Investigador en procesamiento del lenguaje natural

Técnicas de machine learning aplicado a la desambiguación automática de palabras y a la clasificación de textos.

Carlos Floria Martin - Runsmart SL

20/7/2018

Después de varias experiencias decepcionantes con varios desarrolladores, Fran ha sido un soplo de aire fresco: un perfil Senior de verdad, con un gran nivel técnico y apasionado por el producto. Fran ha sido una pieza clave en el proceso de creación de nuestra beta desde cero hasta su lanzamiento, comprometiéndose con los plazos, liderando toda la parte de desarrollo y asumiendo el proyecto como propio. Su compromiso por la solidez y la limpieza del código nos ha permitido poner las bases de una estructura robusta y escalable que permita absorber el crecimiento futuro del proyecto. Para una startup de reciente creación como es nuestro caso ha sido un lujo contar con alguien con la experiencia y el conocimiento de Fran.

Carmen Meixide Bravo - Runsmart S.L.

19/7/2018

He trabajado con Fran en dos proyectos diferentes a lo largo de 1 año y medio, y lo considero un gran desarrollador, con mucha experiencia, buenas ideas para mejorar el producto, una gran iniciativa y fuertes valores. Algo muy resaltable son sus conocimientos en metodologías ágiles, un plus que puede transformar por completo el modo de trabajo de un equipo y hacerlo mucho más eficiente y flexible. Sin duda, un gran profesional al que tener en cuenta.

Xaby Lopez - WOOM Fertility S.L.

12/9/2017

Empecé a trabajar con Fran hace unos 5 meses y, desde el primer día, me quedó claro que se trataba de una persona con las ideas muy claras y con excelentes aptitudes técnicas. Desde el minuto cero se sentó con todos, estudió la metodología de trabajo y el proyecto a nivel técnico, y comenzó a realizar cambios para mejorar la productividad y la calidad del código y los sistemas. Hay varios aspectos que me gustaría resaltar de su forma de trabajar: siempre cuenta con el resto del equipo técnico a la hora de tomar decisiones; muestra mucha preocupación por el crecimiento profesional de cada uno de los miembros del equipo y es capaz de adaptar la metodología de trabajo para asegurar dichas mejoras; demuestra continuamente tener recursos para abordar cualquier problema que surja, incluso estando fuera de su zona de confort; ha conseguido introducir metodologías como TDD o Agile de forma correcta y consiguiendo demostrar y convencer de los beneficios de las mismas; y tiene gran preocupación por la calidad del código generado para garantizar su mantenibilidad y extensibilidad, ahorrando así costes futuros y permitiendo implementaciones mucho más rápidas. En general, en menos de medio año ha conseguido dar un giro considerable a nivel de equipo, metodología y producto. Yo, personalmente, valoro mucho todo lo que he aprendido (y sigo aprendiendo) gracias a él así como la forma de llevar el día a día del equipo. A día de hoy, y gracias al trabajo y los cambios de los últimos meses, puedo asegurar que he cambiado bastante mi forma de ver las cosas y he descubierto ciertos aspectos que quiero mantener en mi carrera profesional.

Formaciones

  • Curso de SEO

    Softobert

    2013
  • Programming Mobile Applications for Android Handheld Systems

    Coursera

    2014
  • Machine Learning

    Coursera

    2016
  • Expert Scrum Master (ESM)

    EuropeanScrum.org

    2016
  • Ingeniería en Informática

    FIB, UPC

    2002

    Ingeniería en informática. Contemplada en el plan de estudios de la Facultat d'Informàtica de Barcelona

  • Scaling and Optimization for MySQL en Percona

    Percona

    2013

Idiomas

  • Español

    Bilingüe o nativo

  • Catalán

    Bilingüe o nativo

  • Inglés

    Competencia profesional básica

charter modal image

Nuestro éxito es un logro de todos

Ayúdanos a lograr este éxito y demostrar la profesionalidad de nuestra comunidad firmando el Código de conducta freelance

Firma el código