EN  |  ES

Ángel Sánchez

Senior Frontend Architect / Team Leader

Desarrollador de software y aplicaciones web.

Experiencia en muchas áreas de desarrollo de software. Desde la gestión de servidores, bases de datos y administración de sistemas, hasta el diseño de interfaces, pasando por el desarrollo frontend y backend de las aplicaciones web, donde desempeño la mayor parte de mi actividad como desarrollador.

Trabajador en equipo, resolutivo, conocedor de las buenas prácticas y del código limpio.

Fecha de nacimiento
21 de Julio de 1986

Nacionalidad
Española

Idiomas
Inglés (B2+)
Español (nativo)

Conocimientos

Frontend

JavaScript
Programación funcional (Vanilla, Lodash, Underscore...)
Typescript
React
Redux and Context API (selectors, saga, persist, etc)
Ember
Nextjs (SSR)
Primereact
jQuery
AngularJS
Angular
Riot
RequireJS
CoffeeScript
Bootstrap
Foundation
HTML
CSS
Less
Sass
Grunt
Gulp
webpack
d3
Konva
Jasmine
Jest
Mocha

Backend

Nodejs
Nestjs
Express
PHP
Symfony
Twig
Blade
Smarty
SQL
Apache Solr
ElasticSearch

Sistemas

Linux
Windows

Gestores de versiones

Github
Mercurial

Gestores de dependencias

npm
Bower
Composer

Otras tecnologías

RxJS
Analítica (GTM, DTM)
Docker
AWS (Lambda & S3)
Swagger
SVG
XML
XSLT
RELAX-NG
JSON
JSON-LD
SSH

Diseño gráfico

Illustrator
Photoshop
Fireworks
Adobe Flash (ActionScript 3)
Inkscape
Gimp

Despliegues

Jenkins

Metodologías ágiles

Scrum
Lean

Accesibilidad

UX
UI
WCAG 2.0

Experiencia

Septiembre 2022 - Actualmente.
Sevilla, España.
Pagina web.

Puesto

  • Senior Frontend Architect.

Funciones

  • Arquitecto Frontend.
  • Líder técnico de equipo.
  • Gestión de equipos.

Tecnologías

Typescript JavaScript Ember Fastboot (SSR) Redux d3 HTML Handlebars Tailwind CSS Sass Prettier ESLint Analytics (GA, GTM) Qunit Jest Nodejs Docker AWS (Lambda & S3) Swagger Jira Postman Linux macOS Github npm Scrum Jenkins

Enero 2020 - Agosto 2022.
Sevilla, España.
Pagina web.

Puesto

  • Frontend Leader Specialist. Center Leader Specialist, CLS.

Funciones

  • Center Leader Specialist, CLS.
  • Arquitecto Frontend.
  • Líder técnico de equipo.
  • Gestión de equipos.

Tecnologías

Typescript JavaScript Nextjs (SSR) React Redux Context API Primereact HTML CSS Sass Jest (unit y e2e) Nodejs Nestjs Express Mongodb RxJS Docker AWS (Lambda & S3) Swagger Jira Linux Windows Github npm Scrum Jenkins

Agosto 2017 - Diciembre 2019.
Barcelona, España.
Pagina web.

Puesto

  • Senior frontend developer.

Funciones

  • Desarrollador frontend de plataforma web APP de tráfico masivo para venta deventradas al gran publico. Clientes directos: FC Barcelona, Real Madrid, At.Madrid, El Corte Inglés, etc.
  • Responsable de analítica web (GTM, DTM).
  • Desarrollador de herramientas internas para procesos de renderización 3D con Nodejs, Python (Cinema4d) y Shell script.
  • Tareas de testing y mantenimiento de proyectos.

Tecnologías

Typescript JavaScript React Redux AngularJS RequireJS Analítica (GTM, DTM) Jasmine Mocha Bootstrap d3 Konva Grunt Gulp webpack HTML CSS Sass Less Nodejs Cinema4d (Python) Java (Play Framework) Shell script AWS (Lambda & S3) Linux Windows Mercurial Github npm Scrum Jenkins

Marzo 2017 - Agosto 2017.
Barcelona, España.
Pagina web.

Puesto

  • Fullstack developer.

Funciones

  • Desarrollador (Frontend y Backend) de aplicaciones y portales web.
  • Resolución de incidencias y mantenimiento de proyectos.
  • Encargado del Workflow y gestión de los distintos repositorios Github.
  • Documentación de proyectos.

Tecnologías

JavaScript Angular AngularJS jQuery TypeScript Bootstrap Foundation HTML CSS Sass Less Grunt Gulp PHP CodeIgniter Twig Blade MySQL Linux Github npm Bower

Octubre 2014 - Marzo 2017.
Sevilla, España.
Pagina web.

Puesto

  • Fullstack developer & Soporte técnico.

Funciones

  • Desarrollador de aplicaciones web.
  • Desarrollador y técnico de soporte con Ximdex CMS.
  • Desarrollo de los distintos módulos de Ximdex CMS: XFIND, XOWL, XLYRE, XRANK.
  • Despliegue de proyectos en producción junto a tareas de test y mantenimiento.
  • Documentación de proyectos.
  • Contacto directo con el cliente mediante soporte técnico.

Tecnologías

JavaScript jQuery Riot.js AngularJS CoffeeScript Bootstrap Kibana HTML CSS Less Sass Grunt Gulp PHP Twig Blade Smarty SQL Apache Solr ElasticSearch Linux Windows Github npm Composer Bower Scrum XML XSLT RELAX-NG JSON JSON-LD UX UI WCAG 2.0 Illustrator Photoshop Fireworks Inkscape Gimp

Puesto

  • Fullstack developer.

Funciones

  • Desarrollador de múltiples portales web corporativos y tiendas online (e-commerce).
  • Encargado del desarrollo del CMS propío de la empresa (e-conecta).
  • Técnico de soporte con e-conecta.

Tecnologías

JavaScript jQuery Bootstrap HTML CSS Less Sass PHP Smarty SQL Windows Lean Illustrator Photoshop Fireworks

Febrero 2012 - Mayo 2012.
Sevilla, España.
Pagina web.

Puesto

  • Fullstack developer.

Funciones

  • Desarrollo íntegro de la plataforma online para estudiantes del Instituto Andaluz Interuniversitario de Criminología, Universidad de Sevilla.
  • Desarrollador (Frontend y Backend) de aplicaciones y portales web.

Tecnologías

JavaScript jQuery HTML CSS PHP SQL Windows

Julio 2010 - Enero 2012.
Sevilla, España.
Pagina web.

Puesto

  • Fullstack developer.

Funciones

  • Desarrollador de plataformas web para estudiantes (e-learning) y aplicaciones multimedia desarrolladas con Adobe Flash (ActionScript 3.0).

Tecnologías

JavaScript HTML CSS Adobe Flash (ActionScript 3) PHP SQL Windows Illustrator Photoshop Fireworks

Estudios

2008 - 2009

Diseño y Programación Web, Ciencias de la computación.

CEA. Confederación de Empresarios de Andalucía.

Sevilla, España.

2007 - 2008

Diseño Gráfico y Autoedición, Diseño gráfico.

CEA. Confederación de Empresarios de Andalucía.

Sevilla, España.

2005 - 2007

Técnico Superior en Sistemas de Telecomunicación e Informáticos.

I.E.S Torre de los Herberos.

Sevilla, España.