Andrés Moreno García
Datos de contacto
Localidad: Madrid
Tlfno: 625 09 72 40
Email: info[at]andresmorenostudio.com
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 como en servidor junto PHP 8.x o C# bajo el patrón MVC junto a bases de datos relacionales como MySQL y SQL Server.
Experiencia en maquetación y desarrollo web front-end en ecosistemas estándar de componentes o junto a la librería React con HTML, Sass y TypeScript bajo estándares W3C, si perder de vista la accesibilidad (WAI) y optimización (WPO) web.
Experiencia en la instalación y uso de servicios de calidad de código con herramientas como SonarQube o Selenium junto a la configuración de procesos de despliegue y entraga continua con herramientas como Gitlab CI/CD o Azure Devops sobre máquinas virtuales (VM's) AWS o Azure.
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 Tagliatella, LOOM, Merlin Properties, 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
Magnolia Trained & Certified Light Developer (30 horas)
Magnolia Trained Online
Junio 2024
Recomendado para desarrolladores responsables del desarrollo front-end en el proyecto Magnolia centrado en Light Development y plantillas FreeMarker.
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