Profesor y/o desarrollador fullstack de aplicaciones web.

Vic*** ***** (XX años)
Mentor/Profesor/Responsable de equipo de desarrollo de aplicaciones. en Telefónica Educación y Empleo Digital. Programa Talentum.
Universidad Central de Las Villas. Cuba
Madrid,
Madrid
Este candidato esta dispuesto a trasladarse
|
Experiencia
Mentor/Profesor/Responsable de equipo de desarrollo de aplicaciones.
Telefónica Educación y Empleo Digital. Programa Talentum.
mar 2020 - Actualmente
Desarrollo de portlets para Liferay
Profesor
Castellón. Cámara de Comercio. Telefónica Educación y Empleo Digital.
sep 2019 - dic 2019
Impartición del curso de formación "Desarrollo Web con Java", utilizando las siguientes tecnologías, lenguajes de programación, frameworks, bases de datos, IDEs.
1. HTML 5.
2. CSS
3. Javascript
4. Angular
5. Java 8 (SE y EE) (Programación funcional).
6. Sistemas de Gestión de Bases de Datos Relacionales (MySQL, Oracle, etc.).
7. Bases de datos no relacionales (MongoDB).
8. Spring Boot.
9. Eclipse IDE.
10. Visual Studio Code.
11. Firebase
12. JQuery.
13. Angular Material.
14. Bootstrap 4


Profesor
Sevilla. Cámara de Comercio. Telefónica Educación y Empleo Digital.
jul 2019 - sep 2019
Impartición del curso de formación "Desarrollo Web con Java".
Profesor
Ciudad Real. Cámara de Comercio. Telefónica Educación y Empleo Digital.
abr 2019 - jul 2019
Impartición del curso de formación "Desarrollo Web con Java".
Profesor
Ayuntamiento de Oviedo. Asturias. Telefónica Educación y Empleo Digital.
ene 2019 - abr 2019
Impartición del curso de formación "Desarrollo Web con Java".
Profesor
Capgemini España S.L. Langreo, Asturias.
jul 2018 - nov 2018
Impartición del curso de formación "Desarrollo de Aplicaciones Web".

Contenidos:

Lenguaje de programación SQL.
Lenguaje de programación Java.
Programación Orientada a Objetos.
Programación Funcional.
Framework de Colecciones.
JUnit.
JDBC.
Servlets.
JSP (EL, JSP Action Tags)
JSTL.
Lenguaje de programación JavaScript.
AJAX, JSON.
Maven
Spring framework
Hibernate ORM.
Spring WEB MVC.
JUnit con mockito.
API Rest
Swagger.
JQuery.
Profesor
Cámara de Comercio. Murcia.
may 2018 - jun 2018
Impartición de la acción formativa: “PROGRAMA INTEGRAL DE CUALIFICACIÓN Y EMPLEO”. ACCIÓN FORMATIVA: 301230049.
DENOMINACIÓN: “PROGRAMADOR JAVA”. Desarrollo de aplicaciones WEB.
Profesor
Ayuntamiento. Murcia.
mar 2018 - may 2018
Impartición del curso de formación "Desarrollo de aplicaciones WEB en el Frontend". (HTML, CSS, JavaScript, MySQL, AngularJS, MongoDB, NodeJs).
Profesor
Cámara de Comercio. Murcia.
dic 2017 - feb 2018
Impartición de la acción formativa ”Programa Integral de Cualificación y Empleo. Acción Formativa: 301230040. Denominación: “Programador Java””
Profesor
Cámara de Comercio. Murcia.
oct 2017 - dic 2017
Impartición de la acción formativa ”Programa Integral de Cualificación y Empleo. Acción Formativa: 301310035. Denominación: “Programador Java”
Profesor
Cámara de Comercio. Murcia.
jul 2017 - ago 2017
Impartición de la acción formativa ”Programa Integral de Cualificación y Empleo. Acción Formativa: 301230030. Denominación: “Programador Java””
Profesor
CAPGEMINI. Murcia.
may 2017 - may 2017
Impartición de la acción formativa ACCIÓN No 4 Grupo 6 (Java II), perteneciente al Plan de
Formación de CAPGEMINI con expediente No F150400AA de 180 horas de duración.
Profesor
KNOWLEDGE INNOVATION WORKS
nov 2016 - mar 2017
Impartición del Certificado de Profesionalidad: IFCD0210. Desarrollo de Aplicaciones con
Tecnología web. Acción formativa: 1 Grupo: 4

Módulos Formativos del Certificado:

MF0491_3: Programación web en el entorno cliente (180h)
MF0492_3: Programación web en el entorno servidor (240h)
MF0493_3: Implantación de aplicaciones web en entorno internet, intranet y extranet (90 h)

Contenidos Prácticos:

Fundamentos De Programación Web
Marcado HTML5
Hojas De Estilo CSS3
Introducción A Javascript
PHP
Bases De Datos Mysql
PYTHON
Wordpress
USABILIDAD
ACCESIBILIDAD
UX / UI

 Aplicaciones Web : Fundamentos De Programación Java
BIG DATA
Acceso A Datos En Aplicaciones Web: Desarrollo J2EE
STRUTS 2
Desarrollo Distribuido: Spring e Hibernate
JSF
Librerías De Javascript: Introducción
Angular
Node JS
JQUERY
Profesor
PSS Formación
oct 2016 - oct 2016
Curso de Formación: BECA Accenture:

1. BootStrap 3.37
2. Javascript
3. Angular JS 1.5.8
4. Sass
Profesor
Adecco Murcia
jun 2016 - ago 2016
Impartición del curso de formación: Java II (Lenguaje de programación Java, nivel medio/avanzado). Orientado, fundamentalmente, al desarrollo de aplicaciones WEB
El lenguaje Java, POO y Desarrollo Web en Java
Frameworks (Struts, Hibernate, Spring, JSF, Ajax, AngularJS, BootStrap 3.3.7)
Bases de datos (MySQL, Microsoft SQL Server y Oracle PL/SQL)
Profesor
Empresa Tecnocom
jun 2016 - jun 2016
Impartición del curso de formación: AngularJS 1.5
Profesor
Empresa Tecnocom
may 2016 - jun 2016
Impartición del curso de formación: Administración y programación de base de datos MySQL. 
Profesor
Metro Madrid
abr 2016 - may 2016
Impartición de cursos de formación: HTML5, JavaScript, JQuery y AngularJS
Profesor
DESFUFOR, S.L
nov 2015 - dic 2015
1. Impartición del curso “HTML 5, CSS 3 y JavaScript avanzado” en AT Sistemas.
2. Impartición de curso de formación de JavaScript avanzado en Metro Madrid.
Profesor
Core NetWorks, S.L (ORACLE University)
oct 2015 - nov 2015
Impartición del curso de formación “Desarrollo de Aplicaciones WEB dinámicas con PHP y MySQL” 
Analista/Programador
R.B.S, S.L.
jul 2015 - dic 2015
Desarrollo de aplicación WEB para la búsqueda de piezas de recambios, incluyendo:

1. WEB Services.
2. Prestashop.
3. CMS Made Simple.
4. Gestión de Pedidos.
5. Impresión de etiquetas.
6. Gestión de envíos y seguimiento del estado.
Profesor
Instituto de Formación San Isidro.
mar 2015 - oct 2015
Impartición del curso (Certificado de Profesionalidad): “Operación en Redes Departamentales”
Profesor
Dirección General de la Guardia Civil. Calle de Guzmán el Bueno 110. Madrid.
oct 2014 - nov 2014
Impartición del curso: XII Curso de Aptitud en Tecnologías de la Información – GATI 2014, en el módulo de Redes Novell. Novell Open Enterprise Server 11 con SUSE Linux Enterprise Server.
Profesor
Centro de Formación para el Empleo. Madrid Sur. Getafe.
abr 2014 - jul 2014
Impartición del curso (Certificado de Profesionalidad): 
“Confección y Publicación de Páginas WEB”
Profesor
Instituto de Salud Carlos III.
feb 2014 - mar 2014
Impartición del curso: “SQL Server 2008 R2 – Programación de BBDD Relacionales”. 
Profesor
Masercisa – Escuela de formación UGT.
jun 2013 - jul 2013
Impartición del curso (Certificado de Profesionalidad):  
“MF0486_3. Seguridad de Equipos Informáticos”. 
Analista/Programador de Aplicaciones WEB.
Donopa Gestión Inmobiliaria.
may 2013 - ene 2014
1. Responsable del Departamento de Sistemas. 
2. Desarrollador del Portal Inmobiliario Megalania.
Profesor
Centro Nacional de Información Geográfica. IGN-España.
abr 2013 - may 2013
Impartición del curso: “HTML, CSS y Creación de Portales Web con LIFERAY”.
Administrador de Sistemas, Redes y Analista/Programador de Aplicaciones WEB.
Negocia Internet.
ene 2013 - abr 2013
1. Soporte informático a la propia empresa y a clientes IBEPAN y Psicólogos Empresariales.
2. Desarrollo de aplicación web “La mansión del terror”  www.lamansiondelterror.net (Utilizando HTML5, CCS, JQuery, PHP, MySQL, PRESTASHOP y MAGENTO, en menor medida) 
3. Administrador de sitios WEB con Plesk Panel.
4. Instalación y configuración de Servidores WEB con Linux (Centos Server 6.3 y Ubuntu) y Windows Server.
5. Administración de bases de datos SQL Server y MySQL.
Profesor
MAFOREN
dic 2012 - ene 2013
Impartición del curso de formación: “Programación en Microsoft Access”.
Profesor
U.G.T.
oct 2012 - dic 2012
Impartición del curso de formación: “Arquitectura de Ordenadores y Sistemas Operativos”.


Profesor
MAFOREM
sep 2012 - oct 2012
Impartición del curso de formación: “Mantenimiento y Reparación de Ordenadores”.
Profesor
Garben. Consultoría y Formación. Academia CIMA.
feb 2012 - ago 2012
Impartición del curso de formación: “Administrador de Redes”.
Profesor
SLG Instituto de Formación.
feb 2012 - mar 2012
Impartición del curso de formación: “Programador de Bases de Datos Relacionales – SQL Server 2008 R2”.
Profesor
SLG Instituto de Formación.
feb 2012 - mar 2012
Impartición del curso de formación: “Programador de Bases de Datos Relacionales – SQL Server 2008 R2”.  
Profesor
Garben. Consultoría y Formación. Academia CIMA.
nov 2011 - dic 2011
Impartición del curso de formación: “Herramientas Software de Análisis de Datos”.
Profesor
SLG Instituto de Formación.
oct 2011 - ene 2012
Impartición del curso de formación: “Administrador de Redes”.
Profesor
Garben. Consultoría y Formación. Academia CIMA.
oct 2011 - nov 2011
Impartición del curso de formación: “Programación de  
Aplicaciones LAMP (Linux, Apache, MySQL y PHP)”.
Profesor
Garben. Consultoría y Formación. Academia CIMA.
abr 2011 - jun 2011
Impartición del curso de formación: “Técnico de Redes y 
Sistemas. Windows Server 2003 R2. Microsoft Exchange Server 2007”.
Profesor
SLG Instituto de Formación.
mar 2011 - abr 2011
Impartición del curso de formación: “Mantenimiento y Reparación de Ordenadores”.
Administrador de Sistemas, Redes y Analista/Programador de Aplicaciones.
Graphic Management Technologies.
ene 2011 - ago 2011
1. Proyecto de desarrollo Factura Electrónica en .NET con C# y SQL Server 2008 R2.
2. Administrador y responsable del departamento de sistemas.
3. Administrador del sistema de correo electrónico empresarial (Microsoft Exchange Server 2007).
4. Implantación y mantenimiento de aplicaciones de redes, de la capa de aplicación. Servidores WEB, locales y alojados en Amazon Web Services. 
5. Configuración de servidores de FTP.
6. Analista y programador de aplicaciones informáticas, en Visual Studio 2010.
7. Administrador de SQL Server 2005 y 2008.
Profesor
SLG Instituto de Formación.
oct 2010 - dic 2010
Impartición del curso de formación: “Redes”.
Profesor
SLG Instituto de Formación.
sep 2010 - nov 2010
Impartición del curso de formación: “Programador de Bases de datos Relacionales”.
Profesor
SLG Instituto de Formación.
jun 2010 - jul 2010
Impartición del curso de formación: “SQL Server 2005 y 2008. Administración Avanzada”.
Consultor SQL
TELECINCO
ene 2010 - ene 2010
Análisis y optimización del rendimiento de una base de datos, migrada de Informix a SQL Server 2008 en Clúster”.
DBA SQL Server y Responsable de Sistemas.
INEXTRAMA SAP S.L.
ago 2008 - may 2009
1. Implementación y Administración de Microsoft Exchange Server 2003.
2. Administración de Windows 2003 Server. Creación y mantenimiento del Directorio Activo. 
3. Administración y mantenimiento de Servidores de Bases de Datos SQL Server 2000 y 2005.
4. Creación y mantenimiento de informes en Crystal Reports XI, utilizando orígenes de datos diversos (SQL Server, SAP, XML, etc.).
5. Configuración y mantenimiento de ordenadores (sobremesa y portátiles) con Windows XP, Vista y MAC.



Analista/Programador.
INEXTRAMA SAP S.L.
sep 2004 - abr 2008
Desarrollo de aplicaciones ERP y de Gestión, para el sector gráfico, utilizando Visual Basic 6.0, Crystal Reports, SQL Server 2000 y Visual Source Safe:

1. Análisis, implementación y mantenimiento de proyecto para la gestión de matrículas del Grupo Gates, especialista en Masters y Cursos a distancia.
2. Análisis y desarrollo de aplicación para la actualización remota del ERP comercializado por la empresa, a partir de un origen de datos XML utilizando el protocolo FTP.
3. Optimización y mejoras del rendimiento de bases de datos SQL Server en clientes, utilizando herramientas para la generación y seguimiento de trazas.
4. Creación de distintos tipos de objetos de bases de datos SQL Server 2000 y 2005 como por ejemplo Tablas, Procedimientos Almacenados, Funciones, etc., tanto para su utilización en Transact SLQ como en lenguajes de programación de propósito general (Visual BASIC, C/C++).
5. Creación y mantenimiento de informes en Crystal Reports.



Analista/Programador.
MAPFRE INFORMATICA A.I.E, sitio en MAPFRE INDUSTRIAL.
ene 2004 - may 2004
Desarrollo y Mantenimiento de aplicaciones en Microsoft Visual FoxPro 6.0, Microsoft Visual Basic 6.0, Microsoft Access y Visual Basic Script. Creación y Mantenimiento de Formularios en Outlook.
Analista/Programador.
Iberia Informática SA.
jul 2003 - ene 2004
Desarrollo de proyecto para MAPFRE, utilizando Visual Studio .NET (Visual Basic .NET, ASP.NET) y Oracle 9i.
Técnico Informático.
POAS Mantenimiento SL. Dpto. de Sistemas y Desarrollo. Av. Industria 32, Polígono Industrial de Alcobendas, Madrid.
may 1997 - nov 2002
1. Culminación de la aplicación “Destrum PC” (formación asistida por ordenador con Asimetrix ToolBook).
2. Implantación, mantenimiento y administración de la red de ordenadores locales con Windows NT y Windows 2000 Server.
3. Implantación, mantenimiento y administración de la oficina de correos (WinRoute y Microsoft Exchange Server).
4. Mantenimiento y administración del correo de Lotus cc:mail
5. Migración desde sistemas Novell NetWare a sistemas con Windows NT.
6. Administración de redes Novell Netware.
7. Creación y mantenimiento de dominios en Windows NT.
8. Diseño, creación y mantenimiento del directorio activo en Windows 2000.
9. Diseño e implantación de políticas de usuarios y seguridad en Windows NT y Windows 2000 Server.
10. Administrador y responsable de la planificación, programación y seguimiento de las copias de seguridad, utilizando Novell NetWare, NTBackup, ARC Server, SQL Server, etc.
11. Instalación, mantenimiento y soporte del sistema informático y aplicaciones (Windows 3.11, Windows 9x,  Windows ME, Windows NT, Windows 2000, Windows XP, Office 97/2000/XP, Cliente de correo electrónico, Antivirus, etc.), tanto en Madrid como en el resto de las delegaciones de la empresa en el territorio Español y fuera, como en México y Venezuela.
12. Mantenimiento, soporte y desarrollo de la aplicación TPVS, desarrollada en Foxpro, para el seguimiento y gestión de órdenes de trabajo de la empresa.
13. Instalación y mantenimiento Hardware del sistema informático de la empresa y delegaciones: Arquitecturas Intel / AMD, en puestos de trabajo y servidores.  Configuración y gestión de Hubs y switches 3COM. Unidades de backup HP, colorado, unidades DAT, etc. 
14. Instalación, configuración y mantenimiento de dispositivos periféricos tales como: Hard Disks, memorias, tarjetas de videos, sintonizadores de TV, webcam, impresoras locales y de red, modems, tarjetas RDSI (ISDN), enrutadores de ADSL, escáner, etc.
15. Actualización, gestión y mantenimiento del sistema Logic Control (LogicPlus, Logicwin, etc.).
16. Desarrollo de software de gestión para impresora financiera, en C++.
17. Desarrollo de módulos para la aplicación TPVS, en Foxpro.
18. Elaboración de consultas, informes y paquetes locales en SQL.
19. Participación activa en la aplicación encargada del control de una maquina cobradora de facturas desarrollada para Iberdrola, utilizando el Visual C++ con técnicas de programación orientada a objetos.
20. Desarrollo de aplicación para la gestión, grabación y control de tarjetas inteligentes (smart cards) y de tarjetas chips, con lectores de bandas magnéticas y lectores de tarjetas chip. Aplicación desarrollada en Visual Basic y Visual C++.
21. Administración y desarrollo de aplicaciones con SQL.
Profesor Asistente
Universidad Central de Las Villas. Facultad de Ingeniería Eléctrica. Dpto. de Control Automático, Cuba
sep 1985 - may 1997
1. Impartición de las siguientes asignaturas, a través de los 5 años de la carrera: Matemáticas, Física, Algebra Lineal, Computación (Lenguaje de Programación, Arquitectura y Configuración de Ordenadores Personales), Teoría del Control Clásico y Moderno, Análisis de Sistemas de Control Lineales. Sistemas Operativos y Arquitectura de Ordenadores, Sistemas Automatizados de Dirección de Procesos Tecnológicos (SADPT).
2. Impartición de Cursos de Postgrado: Sistemas Automatizados de Dirección de los Procesos Tecnológicos (SADPT). Arquitectura, Programación y Sistemas Operativos de ordenadores personales. Lenguajes de programación Basic y C++.


Participación en Proyectos de Desarrollo con las industrias:

1. Proyecto de Automatización para una Línea de Decapado.
2. Análisis de la Dinámica y de la Cinemática de un Robot Industrial.
3. Desarrollo de la Aplicación “Destrum PC”, conjuntamente con la empresa española POAS Mantenimiento SL.
Formación
Ingeniero en Control Automático.
Universidad Central de Las Villas. Cuba
sep 1980 - jul 1985
Titulación Homologada en España al nivel académico de: "Grado en la rama de conocimiento de Ingeniería y Arquitectura".
Idiomas
Español - Nativo
Inglés - Nivel alto en comprensión, lectura y redacción. Nivel medio en comunicación oral.
Otros datos
FORMACIÓN COMPLEMENTARIA
2008: Formación en MOSS (Microsoft Office SharePoint Server) 
2007: Microsoft  Ibérica. Pozuelo de Alarcón. Madrid.
2006: Administración de bases de datos relacionales SQL Server.  		   CERTISEG S.L. Madrid.
2005: Oracle 9i. DBA y  Programación PL/SQL Avanzado. Madrid.
1993: Curso de Postgrado “Sistemas Automatizados de Dirección de                           Procesos Tecnológicos” SADPT. UCLV. Cuba.
1992: Curso de Postgrado “Operating Systems Concepts”. UCLV. Cuba.
1990: Curso de Postgrado “Arquitectura de Ordenadores Personales.                           Periféricos e Interfaces programables”. UCLV. Cuba.
1989: Curso de Postgrado “Arquitectura y Programación de                           Microprocesadores y Microcontroladores”. UCLV. Cuba.
1988: Cursos de Postgrados en Lenguajes de Programación (Basic, Pascal, C y C++). UCLV. Cuba.
1987: Curso de Postgrado en Programación Orientada a Objetos, según el                           Método de Grady Booch. UCLV. Cuba.
1986: Curso de Postgrado “Inglés Superior”. UCLV. Cuba.
1985: Curso de Postgrado  “Pedagogía Básica y Superior”. UCLV. Cuba.
INFORMÁTICA. Desarrollo de Aplicaciones WEB:
Nivel alto en:
Angular, Firebase, Angular Material,  Liferay, Spring, JSP, HTML5, CSS, Javascript, JQuery, XML, AJAX, JSON, ASP.NET, Twitter BootStrap, Symfony2, Joomla, PrestaShop,Twig, Smarty, phpBB, CMS Made Simple, MySQL.
INFORMATICA. Bases de Datos:
Nivel alto en Administración, Diseño y Programación de Bases de Datos Relacionales (Microsoft SQL Server, MySQL, Oracle). Y no relacionales, como MongoDb
Lenguaje de programación T-SQL.
Lenguaje de programación PL-SQL.
Servicios de Integración.
Servicios de Análisis.
Servicios de Informes (Reporting Services).
Bases de Datos Multidimensionales. Cubos OLAP.
Estructuras y algoritmos de minería de datos.
Data Warehouse. 
INFORMÁTICA. Lenguajes de Programación:
Nivel alto en:

1. JavaScript
2. Java
3. Python
4. C/C++
5. C#
6. PHP.
7. SQL.
8. Visual Basic .NET
9. FoxPro.
10 Pascal
11 Fortran
INFORMÁTICA. Sistemas Operativos y Redes:
Nivel alto en:
Instalación y configuración de sistemas operativos de escritorio (Linux, Windows y MAC OS).

Administración de Sistemas Operativos Servidores de Red, Windows Server, Linux (Centos, SUSE y Ubuntu).

Manejo del hardware y estructuras físicas y lógicas de redes. Conmutadores, concentradores, interfaces de red, enrutadores, cortafuegos.

Dominio de la familia de protocolos TCP/IP.
Instalación, Configuración y Administración de Microsoft Exchange Server 2007 y versiones posteriores.
INFORMÁTICA. Virtualización y Computación en la Nube:
Firebase
VMWare, VirtualBox e Hyper-V. 
Instalación y configuración de los servicios de web de Amazon (AWS) y EC2.
INFORMÁTICA. Entornos de Desarrollo Integrado (IDE):
Nivel alto en:

1. Eclipse
2. Visual Studio Code
3. NetBeans.
4. Microsoft Visual Studio.
5. MySQL WorkBench.
6. Eclipse
INFORMÁTICA. Frameworks y bibliotecas (labraries) de desarrollo.
1. Angular.
2. Spring
3. Bootstrap
4. Express (NodeJs)
5. Angular Material
6. JQuery