Andrés Moreno García
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
Especializado en desarrollo web front-end utilizando herramientas como React, storybook, sass o styled-components. Habituado a mantener los desarrollos bajo estándares W3C, con especial cuidado por la accesibilidad web (WAI), optimización web WPO para mantener una correcta experiencia de usuario y el uso de microformatos y schema.org para el enriquecimiento del marcado HTML.
Experimentado en POO tanto en lado del cliente con JavaScript, requirejs y React, como en servidor con PHP 7.x y C# bajo el patrón MVC junto a bases de datos relacionales como MySQL, Ms SQL Server, Oracle, etc.
Experiencia en admnistración y mantenimiento de software de servidores web Apache y Apache Tomcat (Servlet), y en el uso y despliegue de aplicaciones sobre el cloud server EC2 de Amazon Web Service.
Familiarizado con el uso de programas para la edición y creación de imágenes, como GIMP e Inkscape y la optimización de las mismas con optipng o jpegoptim.
Habituado a utilizar herramientas de analítica y SEO como Google Analytics y Google Search Console.
Experiencia profesional
Grupo Ontwice
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 o con las librerías 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 complementaria
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
Desarrollo de WebApps para Firefox OS (50 horas)
Plataforma Miriada X (Curso de la UPM)
Octubre - diciembre 2014
Abordar la creación de WebApps con:
- HTML5 y CSS3
- JavaScript (jQuery/Zepto) y JSON
- Canvas y SVG
- Geolocalización y API Google Maps
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
Iniciación a la fotografía en blanco y negro (24 horas)
Casa de Porras de la Universidad de Granada (Granada)
Febrero 2003
Idiomas
Inglés
B1- Competencia básica hablada y escrita