Desarrollador de software

Lau*** ***** (XX años)
Consultor de software en Codurance.
Universitat Pompeu Fabra.
Barcelona,
Barcelona
|
Experiencia
Consultor de software
Codurance.
feb 2018 - mar 2018
MYPULSE [UK] - Formé parte del equipo de cuentas de esta empresa de telemedicina para crear una
plataforma de pagos. Hubo énfasis en que la API fuera compatible con varias pasarelas. Se preparó para
facilitar auditorías legales.
Se decidió que las APIs representaran estados y no acciones, usar eventos como prueba y origen de los cálculos
y mantener separadas las áreas de código que cambiaban más para evitar complejidad añadida.
(Strict REST API design) (Event Sourcing) (Microservicios)
Para una entrega de valor rápida se buscó activamente la sencillez técnica y de uso.
(MVP) (Entrega incremental)

CAZOO [UK] - Impartí un training sobre agilidad en la producción de software. El objetivo era practicar la
toma de decisiones y el desarrollo de la confianza, en grupo. Incluía tanto aspectos técnicos como de negocio.
Se hizo simulando la entrega de aplicaciones.
(Pair programming) (Katas) (Facilitación) (Agile practices) (Technical agile practices)

ADEVINTA - En el equipo de plataforma se quería medir los factores que impulsan la productividad de los
equipos del grupo empresarial usando las Accelerate Metrics. Se amplió el procesado de datos de uso de las
herramientas CI/CD para obtener esos indicadores. También se estimaron los costes de infraestructura por
equipos.
(Accelerate metrics) (Estimación de costes) (Data pipelines)
Reportábamos el progreso y objetivos del desarrollo usando valores clave medibles.
(OKR)

MANGO - Trabajé entregando nuevas funcionalidades dando especial énfasis en la modernización del código
antiguo. Se buscaba preparar el código antiguo para que se pudiera cambiar con seguridad y rapidez.
(Monolith decoupling) (Refactoring)

AWS [UK] - Ampliación de funcionalidades de una herramienta de marketing on-line de AWS. Me impliqué
especialmente en el despliegue de infraestructura de todos los entornos de prueba. Se pudo desplegar y
mantener el sistema evitando fallos de disponibilidad sin la necesidad de expertos en operaciones. Esto fue
posible gracias a la tecnología serverless de amazon.
(AWS) (Lambdas)

INTERNO - Impartí trainings internos sobre Agile technical practises y sobre AWS Lambdas.
Agile technical coach,
Cuenta propia
ene 2017 - mar 2018
Impartí por cuenta propia trainings sobre TDD, GIT, Design patterns, clean code ...
Conocimientos: (Node.js) (TDD) (git) (Tensorflow) (Firebase) (REST) (SOLID)
Java Developer
Foxtenn Bgreen
mar 2014 - oct 2014
Desarrollé una aplicación de escritorio para la monitorización en tiempo real de pistas de tenis. Como equipo
conseguimos que el producto se certificara para el mercado.
Conocimientos: (Java) (Qt) (QtJambi) (NoSql) (Unix) (shell) (TDD) (C++)
Software Engineer
Tecnotalasa.
ene 2011 - feb 2012
Implementación de un backend que recibía y procesaba datos de un velero deportivo.
Conocimientos: (Tcl/Tk) (Matlab-Time series) (Unix shell)
Java Software Developer/Researcher
Fundació Barcelona media.
oct 2008 - mar 2010
Desarrollé un backend de corrección de exámenes para una plataforma de educación on line.
Conocimientos: (Java) (MySql) (Liferay) (Design patterns)
Formación
Ingeniería superior en informática
Universitat Pompeu Fabra.
sep 2002 - sep 2008

          
        
Idiomas
Castellano y Catalán - Nativo
Ingles - Fluido
Italiano - Básico (hablado).
Otros datos
Concimientos
Java, Javascript, Alto.
Testing, Clean code, Alto.
Clojure, Scala, Medio.
AWS, Kafka, Medio.
API design (strict REST), Alto.
Gestión de legacy code, Alto.
Event sourcing, Medio.

Carnet de conducir, B.
Personal
2014-2016
Fundador y full stack developer, Wiressly.
Desarrollé una red social de tweets geoposicionados. Invertí muchos meses en diseñar, implementar, probar y
valorar con los usuarios la aplicación.
Conocimientos: Amazon EC2 Amazon S3 Hibernate PosGis git JS PostgreSql Java

2009-Actualidad
Formación en artes escénicas, Col.legi del Teatre.
Recibo formación como actor de teatro.
Conocimientos: Presentar en público Comunicación
Trabajo en equipo
Presentación
Soy ingeniero informático con experiencia en tratar con código antiguo y también en aplicar nuevos patrones de diseño,
considerando su conveniencia según el contexto. Mi desempeño ha sido calificado varias veces como meticuloso. Me
implico activamente en la relación entre el equipo técnico y el área de producto. He participado en el proceso de
obtención de homologaciones/certificaciones para una startup.
Otros Datos
github.com/LauLlobet