Currículum
25/11/2007 por Javier Caride
Currículum Vitae
Javier Caride Ulloa
Perfil Profesional
Analista-programador en entornos web con amplia experiencia en el sector de Medios de Comunicación e Internet. Actualmente asignado a la Gerencia de Desarrollo de la Plataforma Digital de Contenidos del Grupo PRISA.
Autodidacta, proactivo, con capacidad de trabajo en grupo, eficaz a la hora de trabajar bajo presión y con gusto por estar al día en las novedades en Tecnologías de la Información y Desarrollo de Software para poder aplicarlas en soluciones innovadoras y que aporten beneficios a la empresa.
Durante mi carrera profesional me he especializado en:
- Desarrollo de grandes portales web 2.0 con especificaciones estrictas de alta disponibilidad y soporte de un alto número de usuarios concurrentes.
- Desarrollo de herramientas web de gestión.
Experiencia Laboral
PRISACOM S.L. – Abril de 2008 hasta la actualidad
En la actualidad, entre mis responsabilidades se encuentra:
- Análisis de requisitos y necesidades de las distintas unidades de negocio del Grupo PRISA para el desarrollo de la Plataforma Digital de Contenidos.
- Formación del equipo técnico en el desarrollo de aplicaciones de back-end con el framework javascript ExtJS
Durante mi asignación a la Gerencia de Aplicaciones Transversales ha sido responsable de los siguientes proyectos:
- Desarrollo de un escritorio web para centralizar el acceso a las aplicaciones de back-end de todos los medios digitales del Grupo.
- Implementación de una aplicación de envío masivo de correos electrónicos según las necesidades expresados por el Departamento Comercial.
- Análisis y posterior desarrollo de la aplicación de gestión de portadas para los portales web los40.com, cincodias.com y cuatro.com
Además he participado en distintos proyectos (cadenaser.com, cincodias.com, los40.com, elpais.com) responsabilizándome de las tareas de análisis, revisión de código, subida a producción, mantenimiento y gestión de incidencias, colaborando activamente con los Jefes de Proyecto en la coordinación de equipos de trabajo de hasta 10 personas.
ECIJA SOLUTIONS S.L. – Junio de 2007 hasta Marzo 2008
Asignado al área de Servicios Profesionales he sido el responsable de:
- Desarrollar las tareas de programador sénior en lenguaje PHP asignado a PRISACOM, participando en el proyecto de renovación del portal web Cadenaser.com, desarrollando tanto módulos del front-end como las nuevas aplicaciones del back-end.
- Identificar las necesidades del cliente y aportar soluciones innovadoras
Servicio de Publicaciones de Teleco Vigo Sociedad Cooperativa Gallega – Septiembre de 2001 a Junio de 2007
Como socio cooperativista de la empresa y Responsable del Departamento de Informática mis tareas han consistido en:
- Desarrollo de un portal B2C sobre la plataforma LAMP.
- Implementación de las herramientas de gestión empresarial, implementando un pequeño ERP integrado con el portal web y las herramientas de comunicación con clientes y proveedores.
- Mantenimiento de los equipos informáticos, servidores, red local, VPN, dominio y redacción de las políticas de uso de red y equipos
Programador Freelance – Septiembre de 2000 a Febrero de 2007
Como programador en régimen autónomo se ha responsabilizado de diversos desarrollos a medida utilizando la plataforma LAMP entre los que destacan:
- Herramienta para la gestión documental de riesgos laborales (David Fernández Grande S.L.)
- Gestores de contenidos web (Técnicas Formativas S.L., Departamento de Matemática Aplicada I y Facultad de Biología de la Universidad de Vigo)
- Herramienta para gestión de proyectos y documental (AYCO Internet S.L.)
Educación y formación
- Ingeniería de Telecomunicación en la Escuela Técnica Superior de Ingenieros de Telecomunicación Universidad de Vigo (finalizando)
Capacidades y aptitudes personales
Idiomas:
- Español (nativo)
- Ingles (nivel B1.3 certificado por el CSIM – Universidad Complutense de Madrid)
Conocimientos
- Lenguajes: PHP, Javascript, Java, C/C++, CSS, XML, JSP y UML.
- Ingeniería de software: análisis y desarrollo orientado a objetos, patrones de diseño, arquitecturas cliente-servidor, arquitecturas web 2.0 y orientadas a servicio (SOA).
- Herramientas de desarrollo: Eclipse, Netbeans y control de versiones mediante CVS y Subversion.
- Frameworks y librerías: ExtJS, jQuery, Zend Framework, Struts, Hibernate e Ibatis
- Bases de datos: lenguaje SQL, gestores de bases de datos relacionales MySQL y PostgreSQL, procedimientos almacenados, triggers y desarrollo de ORMs.
- Redes y software: configuración y mantenimiento de redes TCP/IP cableadas e inalámbricas, servidores de correo (Postfix), servidores web (Apache), ficheros (Samba), ftp (Proftpd) y bases de datos. Virtualización mediante la herramienta VirtualBox de Sun.
- Sistemas operativos: Windows y Linux, ambos a nivel usuario y administración.
Habilidades:
- Capacidad de trabajo en grupo
- Capacidad de toma de decisiones y dirección de un grupo de trabajo