/cv con mi experiencia laboral

Dicen que "Aprendiz de mucho, maestro de nada". Es posible que esto sea cierto pero, al menos en mi caso, me apasiona aprender de todo y poder dotarme de una gran versatilidad a la hora de desempeñar mi trabajo. Creo que de esta manera se puede ser de mucha ayuda en muchos ámbitos. Dicho esto, mi preferencia es el desarrollo del backend.

Por resumir mi experiencia más actual: CakePHP para el desarrollo de APIs, React para el desarrollo de los frontend, GitLab CI para las integraciones continuas y Git para el control de versiones.

Como ya he comentado, mi preferencia principal es trabajar con el backend, pero por subir a un nivel menos específico, lo que me interesa sobretodo es programar. Quiero decir que si bien no tengo problema en tener reuniones con clientes, por ejemplo, no quiero que éstas ocupen la mayor parte de mi tiempo. De la misma manera tampoco quiero pasar mucho tiempo rellenando contenidos - ya me está costando escribir todo esto 😅 - y lo que peor se me da es el diseño. Maquetar no hay problema, pero diseñar es mejor que lo haga alguien que sepa 🥲...

Que el siguiente esquema sirva para hacer una foto muy general y resumida de lo que he ido realizando a lo largo de los años.

Julio 2020

Actualmente

ITEISA. Actualmente soy desarrollador Full-Stack. Me encargo principalmente de los desarrollos a medida de la empresa utilizando sobretodo CakePHP y React. He realizado desde aplicaciones web, tanto las APIs, los frontend, sus integraciones continuas... a páginas web estáticas - como la propia de ITEISA - o web scrapers.

También participo de manera activa en la planificación de los proyectos, sustituyo a nuestro insustituible encargado de sistemas cuando no está disponible, instruyo en cómo salir de vim a mis compañeros y compañeras...

PHPCakePHPJavaScriptReactCreate React AppNextJSGatsbyJSMySQL11tyDockerGitGitLab CI

Enero 2020 - Julio 2020

Sport2Fit. Trabajé como desarrollador Full-Stack. Principalmente trabajé con Ruby On Rails y JavaScript. Me encargué del mantenimiento de los desarrollos a medida de la empresa y también realicé nuevos desarrollos con Jekyll y WordPress.

PHPCakePHPphpBBWordPressJavaScriptJQueryRubyRuby On RailsJekyllMySQLPostgreSQLGit

Abril 2017 - Enero 2020

ITEISA. Trabajé como desarrollador orientado al Backend. Principalmente trabajé con CakePHP y ocasionalmente también trabajé en los frontend con React. Me encargué de los desarrollos a medida de la empresa, especialmente de las APIs y de los scrapers.

PHPCakePHPJavaScriptReactCreate React AppMySQLJekyllDockerSeleniumGitGitLab CI

Julio 2014 - Marzo 2017

Punsset (actualmente MotorK). Trabajé como desarollador Full-Stack, principalmente con Ruby On Rails y JavaScript. Me encargué del mantenimiento y desarrollo de los productos de la empresa relacionados con el mundo de la automoción, así como de otros proyectos paralelos que ésta tenía.

JavaScriptJQueryCoffeeScriptRubyRuby On RailsPostgreSQLGit

Septiembre 2013 - Julio 2014

Desarrollo de Aplicaciones Web en el Augusto González de Linares. Las prácticas las realicé en ITEISA, lugar que, años después, sería mi destino laboral. A lo largo del curso se impartieron, sobretodo, conocimientos sobre PHP, Javascript y MySQL. En las prácticas utilicé PHP y AngularJS principalmente.

JavaScriptJQueryPHPMySQLAngularJS

Septiembre 2011 - Julio 2013

Desarrollo de Aplicaciones Multiplataforma en el Augusto González de Linares. Las prácticas las realicé en Compudata Santander. A lo largo del curso se impartieron, sobretodo, conocimientos sobre JAVA y todo su ecosistema. En las prácticas utilicé Delphi.

JavaDelphi

/portfolio (público)

Además de todo lo realizado en la empresa, a nivel personal he realizado algunos proyectos para diferentes asociaciones o personas. La verdad que lo más sencillo a publicar son sitios estáticos gracias a increíbles soluciones como Netlify. Precisamente por este motivo soy bastante fan del Jamstack - generadores de sitios estáticos -, actualmente utilizo 11ty y Astro, pero he utilizado también GatsbyJS, Hugo o Jekyll por ejemplo.

Asociación La Buena Leche

Captura de pantalla de la página principal de La Buena Leche

Página web de la asociación La Buena Leche, ha pasado por varias versiones, primero la realicé con AngularJS para practicar, más tarde, al ser una página que no se actualiza con regularidad y que no tiene ningún tipo de backend, la transformé a una página estática generada con Jekyll y maquetada con Bootstrap. También tuvo que ver el cambio de AngularJS a Angular, ¡tenía que reescribirlo todo de nuevo!

Bujinkan Cantabria

Captura de pantalla de la página principal de Bujinkan Cantabria

Página web de la asociación Bujinkan Cantabria, está realizada con 11ty como generador del sitio y con Tailwind CSS como librería de estilos. Antes de ésta existía una página realizada con WordPress pero la persona que la mantenía ya no lo iba a hacer, así que cogí el testigo y la realicé a mi manera.

Regazo Fotografía

Captura de pantalla de la página principal de Regazo Fotografía

Página web de Regazo Fotografía, está realizada con Hugo como generador del sitio y con Tailwind CSS como librería de estilos. Utiliza Netlify para la redimensión de las imágenes y la recogida de los datos del formulario. La realicé con Hugo por mi afán de estar probando siempre cosas nuevas.

Regazo Fotografía - Duelo Perinatal

Captura de pantalla de la página de duelo de Regazo Fotografía

Esta página es una landing de Regazo Fotografía, pero orientada al duelo perinatal. Está realizada con 11ty, AlpineJS para el comportamiento y Tailwind CSS para los estilos.

/used

Además de lo que he comentado en todo lo anterior, aquí voy a poner otras cosas que en algún momento he tocado y/o he utilizado para realizar proyectos concretos en mayor o menor medida. Con esto espero tener un pequeño recordatorio propio de todo lo que he ido utilizando en algún momento y que, quizá, en algún futuro vuelva a utilizar - o no, también depende de tí -.

Oclif Frontity CoffeeScript Vue Minikube Lando PrestaShop SlimPHP Bootstrap Bulma RabbitMQ ElasticSearch Bash Script