Datos de contacto

Tlfno: 625 09 72 40 / Email: info[at]andresmorenostudio.com / Madrid

Objetivo profesional

Participar en proyectos de desarrollo web innovadores aportando valor añadido con la experiencia adquirida de otros proyectos tanto profesionales, como personales y, a su vez, que éstos me permitan aprender, crecer y realizarme personalmente.

Habilidad profesional

Experiencia en POO tanto en lado del cliente con TypeScript (JavaScript) como en servidor junto PHP 8.x y C# bajo el patrón MVC junto a bases de datos relacionales como MySQL, SQL Server u Oracle.

Experiencia en desarrollo web front-end en ecosistemas React o Web Components junto a un buen dominio  de HTML, CSS y JavaScript bajo estándares W3C, si perder de vista la accesibilidad (WAI) y optimización (WPO) web.

Experiencia configurando procesos de despliegue y entraga automatizados con herramientas como Gitlab CI/CD o Azure Devops sobre AWS o Azure respectivamente.

Experiencia en admnistración y mantenimiento de software de servidores web, como Apache, y en la creación y configuración de máquinas virtuales (VM's) en servidores en la nube como EC2 de Amazon Web Services.

Habituado a utilizar herramientas de analítica y SEO como Google Analytics o Search Console.

Experiencia profesional

Alkemy Iberia

Agosto 2018 - actualidad

Funciones del puesto

  • Desarrollo de aplicaciones, API's y Web apps, tanto en la parte front-end como back-end, para clientes tales como Metlife, Santander, Mahou, Varilux, entre otros.
  • Soporte y desarrollo de herramientas y aplicaciones para el departamento de Bussiness Intelligence y Big Data.
  • Gestión de servidores web y entornos cloud en Google Cloud o Azure.

Tecnologías y herramientas utilizadas:

  • Lenguajes de servidor PHP y C#
  • Gestión y creación de bases de datos con MySQL y SQL Server
  • JavaScript nativo y TypeScript junto a librerías como jQuery y React
  • Lenguaje de marcado HTML5 usando la iniciativa WAI-ARIA
  • Generación de CSS con preprocesador SASS o styled-components
  • Framework Bootstrap 4
  • Uso intensivo de SVG
  • Creación de proyectos con gestores de contenidos como Joomla, Wordpress o Drupal
  • Git como control de versiones

Paradigma

Enero 2016 - agosto 2018

Funciones del puesto

  • Participar en la actualización y desarrollo front-end de las web corporartivas del grupo Atresmedia: Antena3, laSexta, Atresplayer, Neox, Nova, Mega, etc.
  • Participar en la creación de la herramienta corporativa ATRESMIL de Atresmedia.

Tecnologías y herramientas utilizadas:

  • Servidor node.js
  • Motor de plantillas Nunjucks
  • Automatizador de tareas Grunt
  • Lenguaje de marcado HTML5 usando la iniciativa WAI-ARIA
  • jQuery y React como librería JavaScript
  • Framework Bootstrap 3
  • Generación de CSS con preprocesador SASS y styled-components
  • Uso intensivo de SVG
  • GIT como control de versiones

DIGIBÍS

Agosto 2007 - enero 2016

Funciones del puesto

  • Mantenimiento y desarrollo de nuevas funcionalidades de los productos web DIGIBIB, DIGIHUB y DIGIMUS, software para bibliotecas, archivos y museos respectivamente.
  • Desarrollo, mantenimiento y actualización de las web corporativas.
  • Soporte y gestión de incidencias a los clientes asignados.

Tecnologías y herramientas utilizadas:

  • Lenguajes de servidor Java 1.5+ y PHP 5.3+
  • Programación con JavaScript (Mootools, Prototype y jQuery)
  • Administración y uso de bases de datos Oracle, MS SQL Server y/o MySQL
  • Lenguaje de marcado XHTML, HTML, XML y XSL
  • Motor de plantillas Velocity y Freemarker
  • Maquetación CSS (Less y LessPHP)
  • Administración de servidores Apache Tomcat (6.x y superior) y Apache 2.2.x en entornos Windows y LAMP.
  • Uso de repositorios para control de versiones Subversion y Maven
  • Uso de integración continua con Jenkins y selenium (nivel usuario)
  • Uso de metodologías ágiles basadas en Kanban y Scrum

Formación académica

CFGS Desarrollo de aplicaciones informáticas

I.E.S Francisco Ayala (Granada)

2003 a 2006

Abordar la creación de aplicaciones con las siguientes tecnologías:

  • Programación C++
  • Programación Visual Basic 6.
  • Lenguajes de 4ª generación SQL y PL/SQL
  • Administración de entornos UNIX.

Formación certificada

Analista programador con UML y Java (330 horas)

Universidad Politécnica de Madrid

Enero - marzo 2012

Abordar la creación de aplicaciones de gestión desde:

  • Diseño con UML
  • Programación Orientada a Objetos
  • Java servlet

Diseño web y multimedia (384 horas)

FOREM-A (Granada)

Febrero - junio 2007

Abordar un desarrollo web con las siguientes herramientas y tecnologías:

  • HTML + CSS + JavaScript
  • Edición y retoque fotográfico con Photoshop y/o Gimp

Formación online

Accesibilidad Web paso a paso

Plataforma Udemy

Nomviembre 2015

El objetivo de este curso es proporcionar una introducción a la accesibilidad web que ofrezca una visión general de los diferentes componentes: contenido, navegación, diseño e interacción. La accesibilidad junto con la usabilidad son los dos componentes principales de la experiencia de usuario (user experience).

Al finalizar el curso aprendes a crear sitios web accesibles para todos los usuarios, para todos los dispositivos y mejor posicionados.

Desarrollo de servicios en la nube con HTML5, node.js y express.js (60 horas)

Plataforma Miriada X (Curso de la UPM)

Agosto 2015

Abordar la creación de aplicaciones en servidor con:

  • JavaScript orientado a objetos
  • Node.js y express.js
  • Gestión de proyectos con Git

Idiomas

Inglés

B1: Competencia básica hablada y escrita