Frontend developer

Lui*** ***** (XX años)
Desarrollo Web - FrontEnd en Vector ITC Goup Softek
CFTIC Getafe
Madrid,
Madrid
Este candidato esta dispuesto a trasladarse
|
Experiencia
Desarrollo Web - FrontEnd
Vector ITC Goup Softek
oct 2019 - Actualmente
Maquetación de portales - páginas Webs - Componentes de páginas Web en HTML5 - CSS3. Creación de prototipos - maquetas de uso funcional para su posterior revisión por parte de clientes. First Mobile - Responsive.

Desarrollo Javascript ES6 - VanillaScript - JQuery para funcionalidades de los portales Web, así como implementación de formularios y su posterior validación en la parte cliente. Programación orientada a Objetos. Classes.

Integración de APIS externas en aplicaciones Web. Llamadas a BBDD. Conocimientos básicos en C#.

Creación de prototipos y Apps ANGULAR 8.

Utilización de herramientas de control de código - automatización de Pack Bundles: GIT - FORK - Webpack.

Utilización de repositorios y ramas, Herramientas de Gestión de procesos de las Apps en DevOps Azure Cloud.

Uso de preprocesadores CSS3 - SASS. Uso de Metodología de Layouts BEM. Utilización de framework Bootstrap. Creación de Componentes reutilizables para Angular.js

Formación y uso de Node.js. Npm. Express. Mongodb.

Formación y utilización de Herramientas de creaciòn de API REST: Nest.js

Formación y programación en TYPESCRIPT.

Formación y utilización de Herramientas de Testeo Automático: Cypress.

Organización del trabajo en peticiones JIRA. Herramientas Trabajo en Equipo - Teams.

Revisión y arreglo de incidencias de maquetaciones finalizadas, colores, fuentes, tamaños, etc.
Maquetación - Desarrollo Web
IECISA - El Corte Ingles - Krell
sep 2018 - abr 2019
Maquetación de portales - páginas Webs - Componentes de páginas Web en HTML5 - CSS3. Creación de prototipos - maquetas de uso funcional para su posterior revisión por parte de clientes.

Diseño  e implementación de Páginas Webs. Desde la parte gráfica con herramientas como PHOTOSHOP hasta su creación, maquetación y posterior desarrollo e implementación. Uso de Bootstrap.

Desarrollo Javascript para funcionalidades de los portales Web, así como implementación de formularios y su posterior validación en la parte cliente. Implementación de Plugins y customización de los mismos en Javascript o JQuery. Uso e implementación de Expresiones regulares.

Reuniones de seguimiento o para tomas de decisiones en la parte gráfica o en la parte de desarrollo y programación para una correcta implementación de los diferentes portales. En la mayor parte de los casos estos portales -dinámicos- fueron desarrollados con CMS como SharePoint - Liferay y otras tecnologías como ASP.Net

Utilización de herramientas de control de código - automatización: GITHUB - GULP. Uso de preprocesadores CSS3 - SASS. Revisión y arreglo de incidencias de maquetaciones finalizadas, colores, fuentes, tamaños, etc.
Formación
Creación y Publicación de Páginas Web
CFTIC Getafe
may 2014 - ene 2015
Desarrollo Web.

Programación Javascript.

HTML5 - CSS3
Idiomas
Inglés - Upper Intermediate - leido escrito
Francés - Medio - leido escrito
Otros datos
Formación Online
Conocimientos y experiencia en tecnologías Front-End.

Conocimientos avanzados en HTML5 y CSS3. 

HTML5:

Etiquetas HTML, HTML5, Aria y Accesibilidad Web. SEO. 
Conocimientos de Google Analytics, Google Master tools. 
Preprocesador HTML: Emmet, JADE.
Herramientas Edición: Sublime, Brackets, Visual Studio Code.



CSS3:


Posicionamientos. Grid layout, Flex layout, backgrounds, efectos texto, filtros CSS3, filtros Svg, Animaciones, transiciones, First Mobile Design, Responsive Web Design. Grid 960 / Bootstrap (Librerías de Diseño Responsive), JQuery UI.

Media Queries: basadas en ancho, alto, resolución, orientación pantalla, soporte imágenes en pantallas de alta resolución.
Cargas de diferentes hojas de estilo en distintos puntos de ruptura del ancho pantalla, etc

Herramientas nuevas CSS3: Directivas @font-face , @supports, @import, etc

AJAX, JSON, XML. Conocimientos preprocesadores hojas de estilo: SASS. 


Javascript:

ES6 - ES7 - ES8 - Vanilla Javascript

Programación Orientada a Objetos - Prototype - Promises - Sets -  Maps - Functional Programming - Pure Functions - Programación Asíncrona - Consumo APIs - Arrow Functions - Generators - Async Functions - Javascript Patterns - Node.js -Functional Programming




FORMACIÓN COMPLEMENTARIA



GITHUB:

Control de versiones -  App Fork


Webpack 4:
Bundle packs gestor - Config Dev - Prod - Plugins - Dev Server - Optimizations - Source Maps - Tree Shaking - PostCss - Autoprefixer - Babel.js - TypeScript



Regular Expressions:

Patrones - Grupos - Rangos - Búsquedas.


Angular:

Angular 8 / 9.



Node.js:

NPM -: Mongodb -Express.


API RESTS:

Nest.JS



TypeScript



Herramientas de Testeo Automatizadas:

Cypress.


FORMACIÓN ACTUAL - EN PROCESO:

Varios cursos Online desarrollo Front-End:
MEAN Stack Mongodb Express - Docker / Kubernetes