
About Me
Comencé mi andadura en el mundo Java JEE, pero pronto empecé a sentir curiosidad por otras facetas del desarrollo de software, más relacionadas con las labores de "sistemas". Compaginaba tareas puramente de programador con la administración de servidores Linux, provisionamiento de máquinas, automatización de procesos, integración continua... pero nunca dejando de lado mi pasión por la programación, campo en el cual me interesa especialmente el diseño de código de calidad, con mucho énfasis en los patrones de diseño y el testing. Esta inquietud por ambas displinas ha hecho que mi carrera se haya ido enfocando hacia funciones de eso que llaman #DevOps, especialmente relacionadas con la integración continua y tests de integración.
Actualmente trabajo en BEEVA, y en mi tiempo libre investigo y hago charlas sobre los temas que más me interesan, participando como ponente en varios meetups en Madrid y Barcelona así como en eventos como Codemotion, hablando sobre Docker y tests de integración. En mi opinión el conocimiento se genera compartiéndolo.
Skills
- Desarrollador Java: Spring (Boot, Cloud)
- Testing: Junit, Pact, Mockito, Cucumber, Mocha
- NodeJs: stack MEAN (Mongo, Express, Angular, Node)
- Front-end: AngujarJs, Stylius, HTML5, Bootstrap
- Docker: Dockerfiles, Swarm, Openshift, Kubernetes
- CI: Jenkins, Bamboo, Git
- Databases: MySql, PostgreSql, MongoDB, Elasticsearch