CV José Manuel Pérez Penelas

Anuncio
José Manuel Pérez Penelas
Analista / Programador / Director Técnico de Proyectos
[email protected]
+34 690 011 006
English version of this document can be found at http://www.eldiariblau.net/jose.perez.en.pdf
La versió en català d'aquest document la podeu consultar a http://www.eldiariblau.net/jose.perez.ca.pdf
Puede consultar mi CV actualizado y recomendaciones en mi perfil de LinkedIn
http://es.linkedin.com/in/xoseperez
DATOS PERSONALES
Lugar y fecha de nacimiento: Barcelona, 2 de noviembre de 1975.
Estado civil: Casado.
Domicilio: Calle Benavent 7, 3r 1a, 08028, Barcelona.
Carné de conducir.
FORMACIÓN
Licenciado en Físicas por la Universitat de Barcelona (UB). 1994­1999.
Títulos y Certificaciones:
Scrum Master Certification, Scrum Alliance. Noviembre 2010.
Título de Inglés de la Escuela Oficial de Idiomas de Barcelona (EOIB). 1990­1994.
Curso de Capacitación Pedagógica de la Unidad de Formación de Formadores (UNIFF) de la Universitat Politécnica de Catalunya (UPC). 1999­2000.
Otros cursos:
Introducción a las Geodatabases, ESRI España. 6 horas. Octubre de 2003.
Curso avanzado de GML del Institut Cartogràfic de Catalunya. Profesor Sr. Ron Lake, Presidente de Galdos Systems Inc. 15 horas. Febrero 2005.
Técnicas de Seguridad en Aplicaciones Web. Internet Security Auditors (OWASP). 12 horas. Octubre 2008.
EXPERIENCIA LABORAL
Mayo 2011 – Tuenti Technologies S.L.
http://www.tuenti.com
•
•
Tuenti es una red social de referencia en el conjunto del estado. Con más de 11 millones de usuarios suscritos y más de 3 millones de usuarios diferentes cada día. Tiene más penetración que Facebook en la franja de menores de 25 años.
Desarrollador frontend y backend del portal de video. Alrededor de 300.000 usuarios entran a diario a la sección de video y se ven el equivalente a 30 años de videos al día. José Manuel Pérez Penelas
[email protected]
página 1
•
•
Durante este tiempo he participado en varios proyectos, siendo quizá el de mayor impacto el servicio de video on demand, que se ha hecho público a mediados del mes de noviembre.
Una de mis principales aportaciones dentro del equipo ha sido la puesta en marcha de Scrum dentro del equipo. Marzo 2010 – Abril 2011
Salir y Ocio S.L.
http://www.salir.com
•
•
•
Salir.com es un directorio de ocio orientado a las reservas en restaurantes y con una sección de cine muy reconocida. Tiene más de 3 millones de usuarios y 8 millones de visitas al mes. Desarrollador frontend y backend del site principal. El principal proyecto que he llevado a cabo ha sido la implantación de un sistema de reservas propio sobre Zend Framework. Scrum Master. Salir.com utiliza Scrum desde hace más de un año con un elevado nivel de integración y resultados muy satisfactorios. Como Scrum Master soy responsable de que el proceso de desarrollo sea agile, de crear las oportunidades para que se mejore de forma continuada, de eliminar impedimentos, asegurar un correcto flujo de información desde y hacia el equipo de desarrollo y facilitar su trabajo.
Mayo 2009 – Noviembre 2009
Fluendo Embedded (Electronic Group)
http://www.moovida.com
•
•
•
Moovida es un Media Center multiplataforma de código abierto. La versión 1.X estaba desarrollado en Python sobre la librería de gráficos Pigment y utilizando la tecnología gstreamer que desarrolla Fluendo.
Desarrollador principal del portal corporativo y promocional de la aplicación usando Python y Django, incluyendo el desarrollo de servicios web para diferentes plugins de Moovida. Web Team Lead. Encargado de los aspectos técnicos y de análisis de datos del proyecto de afiliación de usuarios y colaboradores.
Agosto 2008 – Mayo 2009
Local Billing Ltd.
http://www.localbillinglimited.com
•
•
•
Desarrollador en una aplicación de e­commerce de alta disponibilidad sobre plataforma LAMP (más de 6 millones de visitas semanales, 7 millones de transacciones durante 2008). Miembro del equipo gateway, núcleo de una pasarela de pagos encargada de poner en contacto el frontend de la aplicación con procesadores de pagos y clientes. Mis funciones, compartidas con el resto de miembros del equipo, incluían el análisis técnico e implementación de nuevas funcionalidades, mejoras y corrección de errores. Participación activa en la aplicación de metodologías de desarrollo ágiles (scrum, pair programming,...) y prácticas de programación orientadas a asegurar la calidad del producto final (continuous integration, unit & functional testing, test driven development,...).
José Manuel Pérez Penelas
[email protected]
página 2
•
Encargado del mantenimiento y mejora de herramientas de productividad (CruiseControl, SVN, entornos virtualizados de pruebas,...). Desarrollos específicos en Bash y Python para cubrir estas necesidades.
Abril 2000 – Agosto 2008
Geodata Sistemas S.L.
http://www.geodata.es
•
•
•
Dirección Técnica de Proyectos SIG orientados a la publicación de cartografía temática (2005­2008). Bajo mi responsabilidad se realizaron alrededor de 25 proyectos de estas características durante 2007, con una facturación de unos 500k€, para entidades como la Agència Catalana de l'Aigua (ACA), el Real Jardín Botánico de Madrid, la Diputació de Barcelona y diversos ayuntamientos de la provincia de Barcelona.
Jefe de Equipo. A cargo de un equipo técnico compuesto de 5 desarrolladores y 6 técnicos en cartografía.
Desarrollador de aplicaciones web de consulta cartográfica basadas en web services y sobre plataformas LAMP+PostgreSQL/PostGIS.
2003 – 2005
Desarrollador e integrador de soluciones WEB por cuenta propia (Freelance). CURSOS Y PONENCIAS
Marzo 2005:
Profesor sobre teoría y uso de servidores de mapas ambientales dentro del curso “Els Sistemes d'Informació Geogràfica i les seves Aplicacions Ambientals”. Universitat Pompeu Fabra (UPF). Barcelona.
Mayo 2006:
Ponente en el Internet Global Congress 2006. “Integració de GeoServeis en eines per a la gestió, consulta i divulgació d'informació territorial”. Barcelona.
Junio 2006:
Ponente en el Fòrum SIG 2006. “Integració de GeoServeis en eines per a la gestió, consulta i divulgació d'informació territorial”. Institut Cartogràfic de Catalunya (ICC). Barcelona.
CONOCIMIENTOS INFORMÁTICOS
Experiencia en gestión y planificación de proyectos.
Habituado a trabajar con metodologías y técnicas de programación ágiles.
Experto en desarrollo de aplicaciones WEB basadas en tecnologías como Python (Django), PHP, MySQL, PostgreSQL, XML, JavaScript, AJAX, SOAP, REST,...
Experto en la configuración y administración de plataformas LAMP.
Experiencia en sistemas web de alta disponibilidad.
Experto en análisis SIG y desarrollo de aplicaciones de geolocalización. Experto en protocolos OGC.
Lenguajes de programación
PHP 4.X, 5.X (Zend Framework)
José Manuel Pérez Penelas
[email protected]
página 3
Python 2.4+ (Django 1.1)
XML, XSLT, GML
HTML, JavaScript (jQuery, Prototype, YUI, EXT,...), AJAX, CSS Otros (Bash, Erlang,...)
Bases de datos
MySQL 5
PostgreSQL 7.X y 8.X + PostGIS 1.X
SQLite
Herramientas de productividad
Hudson, CruiseControl (continuous integration) + phpUnderControl
Mercurial, GIT, Subversion and Bazaar (version control)
Atlassian JIRA y Trac (bug tracker)
Launchpad (online bug tracker and bazaar repository)
Diferentes plataformas de gestión de conocimientos
Sistemas operativos Linux Ubuntu 7.10 en adelante, Linux Fedora Core 3.0 y 6.0, Linux RedHat 5.0, 7.2, 9.0 a nivel usuario avanzado.
Linux Debian 5, Ubuntu 8.10 Server, RedHat Enterprise Linux 4.0 a nivel administrador.
Redes
Uso de redes corporativas (SSH, VPN,...)
Seguridad (Hardening, IPTables...)
IDIOMAS
Castellano: nativo.
Catalán: nativo.
Inglés: nivel alto escrito y hablado.
PERSONAL
Ante todo me considero una persona curiosa y con ganas de aprender. Siempre he disfrutado del reto que supone enfrentarse a un nuevo proyecto o tomar contacto con una nueva tecnología o metodología. Busco un entorno de trabajo donde pueda continuar aprendiendo y donde pueda aportar mi experiencia profesional y personal. Soy una persona honesta y sincera. Siempre he tenido muy buena relación con colegas y clientes, tanto a nivel profesional como personal.
Valoro mucho el trabajo en equipo, sin restar importancia a la capacidad de ser autónomo. Respeto el trabajo de los demás, del que siempre intento aprender algo. Considero muy necesario en proyectos de envergadura responsabilizarse del trabajo propio y poder confiar en el trabajo ajeno.
Durante los últimos años he participado activamente en la gestión de equipos de trabajo desde diferentes posiciones. Centrándome en buscar y facilitar la autogestión de equipos técnicos mediante metodología ágiles. La experiencia ha sido muy positiva y mi deseo es José Manuel Pérez Penelas
[email protected]
página 4
continuar enriqueciéndome en experiencias de este tipo, ayudando con mi experiencia a desarrolladores y gestores a mejorar el flujo de trabajo e información.
José Manuel Pérez Penelas
[email protected]
página 5
Descargar