Download José María Arranz Santamaría
Document related concepts
no text concepts found
Transcript
Curriculum Vitae José María Arranz Santamaría Datos Personales DNI: 50088396P FECHA DE NACIMIENTO: 5 de Mayo de 1971 DIRECCIÓN ACTUAL : C/ Seminario 2A, 3º A, 28911 LEGANES, MADRID TELÉFONO: 685 37 97 55 E-MAIL: jmarranz@eresmas.com, jmarranz@innowhere.com LinkedIn: http://es.linkedin.com/in/jmarranz C.V. completo: http://www.innowhere.com/docs/curriculum_completo.pdf Formación Académica 2003 Escuela Técnica Superior de Ingenieros Industriales U.P.M. Suficiencia Investigadora Programa de Doctorado: Automática y Robótica 1989–1998 Escuela Técnica Superior de Ingenieros Industriales U.P.M. Ingeniero Industrial Especialidad: Automática y Electrónica Experiencia 2012-Abril,Actualidad Mundo Reader S.L. (bq Readers) Dirección técnica y desarrollo de aplicaciones móviles Android Desarrollo del cliente OTA de los dispositivos Android de la empresa y los lectores de ebooks EPUB en Android nativo/web para grandes empresas del sector en España y Latinoamérica y bibliotecas españolas. Tecnologías: EPUB, Android nativo, web embebido, web services REST. 2011-Marzo,2012-Abril Telefónica Learning Services Reconstrucción en Liferay de la plataforma e-Learning de Telefónica (A+) https://formacion.telefonica.com/ Puesto: Jefe de proyecto técnico, responsable de 4-6 personas.Tecnologías: Java, Liferay, MySQL. 2011-Actualidad Proyecto Personal JEPLayer: ORM de nivel intermedio especializado en JTA y múltiples bases de datos. Código abierto.Tecnologías: Java, JDBC, JOTM, Atomikos, MySQL. JEPLDroid: versión Android (sin JTA). 2010-Diciembre Soler y Llach Subastas Internacionales Refactorización de la Aplicación Web de Subastas Online de Soler y Llach Tecnologías: Java, tiempo real, ItsNat, Comet (long-polling con ItsNat), MySQL. https://live.soleryllach.com/SBODemo/app?itsnat_doc_name=sbodemo 2010-Octubre,Noviembre Pronoide S.L. 1 Impartición de Cursos de Formación en Tecnologías Java y UML en Sunion (Gesfor) y CLE Formación Cursos de Certificación Desarrollador Java (100 horas), JavaME, UML, Struts 1. 2006-Actualidad Innowhere Software Services Proyecto ItsNat, Natural AJAX, framework web (http://www.itsnat.org) Framework web Java de código abierto, céntrico en el servidor, enfocado al desarrollo de aplicaciones y sitios web con el paradigma Single Page Interface. Tecnologías: HTML, SVG, XUL, JavaScript, Java EE (perfil web), navegadores desktop y móviles. 2005-Actualidad Innowhere Software Services Proyecto JNIEasy (Java Native Objects) (http://www.innowhere.com) Puente Java-Lib. nativas para el acceso desde Java puro a servicios nativos, basado en POJOs con técnicas AOP similares a JPA y JDO. Tecnologías: Java, C/C++ y JNI (Visual C++, gcc), ensamblador, varios sistemas operativos. Proyectos basados en JNIEasy o como infraestructura del mismo: Nativepp: API C++ para programar en Java pero en C++, similar al proyecto JACE (Sourceforge). LicenseMgr: gestor de licencias Java para JNIEasy basado en certificados X509. Utiliza Nativepp en JNIEasy. Gestor GUI en Swing, JPox JDO (DataNucleus), BD Derby.JNIEasyWin32: porte puro Java de la API Win32. JWinControl: basado en JNIEasyWin32. Finalidad: controlar/automatizar desde Java aplicaciones Windows.TwainEasy: acceso de la API C de TWAIN desde Java. LAMEOnJ: capa Java a la API C de LAME (MP3 decoder/encoder) http://openinnowhere.sourceforge.net/lameonj/ 2006 Junio-Actualidad Creación de la empresa Innowhere Software Services S.L. Fundador y coproprietario. http://www.innowhere.com 2005-2006 Proyecto personal (pre Innowhere S.S.S.L.) Proyecto AdiosAlVinilo Creación de una herramienta software con el fin de minimizar el proceso de conversión de discos de vinilo y cassettes a CDs de audio o archivos MP3 incluyendo la semiautomatización con Java de la conversión digital (Nero v6 semiautomatizado) y del escaneado y generación de carátulas de CDs a partir de las carátulas del vinilo. El objetivo era la creación de un servicio público de digitalización automatizada de discos de vinilo y cassettes extensible en el futuro a la conversión de VHS en DVD. Tecnologías: Java, Swing, Jelly, JNIEasy (JNIEasyWin32, JWinControl, TwainEasy), Nero v6 (semiautomatizado). 2003-2004 Proyecto personal Continuación del proyecto fin de carrera, proyecto IDF (Integración de Diagramas de Flujo) El objetivo era una posible comercialización del mismo o publicación en código abierto. Tecnologías: Visual C++ 2004-2005 División de Informática Industrial, proyecto público del Mº Educ. y Ciencia “FOR-eLEARN. Sistema de e-Learning para la formación práctica de estudiantes universitarios de educación” Proyecto I+D. Entidad Financiera: Ministerio de Educación y Ciencia cofinanciado por el FEDER. Basado en el proyecto AulaWeb (Microsoft ASP, SQL Server) 2002 Laboratorio de Informática (FFII-UPM), proyecto interno Desarrollo de una implementación Java del estándar Sun Java Data Objects 1.0 Permite la manipulación de bases de datos relacionales como si fueran orientadas a objetos desde una API Java.No finalizado. Tecnologías: JDK 1.3, Sun Forte, UML (Rose), SQL Server 2000, Windows 2000. 2000-2002 Laboratorio de Informática (FFII-UPM) Desarrollo de la librería XP-DOM que unifica los principales navegadores con DHTML simulando el estándar W3C-DOM-Level 2 (http://xpdom.sourceforge.net) Proyecto open source experimental, pionero y único en su clase.Artículo publicado en el congreso Mundo Internet 2000 (ver ponencias). Tecnologías: JavaScript/ECMAScript 262, especificaciones W3C-DOM-2 ECMAScript y Java, modelos propietarios de Navigator 4.x, MSIE 4-5-6, Netscape 6.x/Mozilla 1.0 2000-2002 Laboratorio de Informática (FFII-UPM), clientes: Prointec, Mº Medio Ambiente Servicio informativo y de consulta por Web de la calidad del aire ambiente de España 2 Publicación en Web de la base de datos del Ministerio de Medio Ambiente con medidas recogidas por las estaciones distribuidas por toda España. Artículo publicado en el congreso Mundo Internet 2000 sobre la librería DOMTemplate desarrollada (ver ponencias).Tecnologías: Web, WebLogic, Java, JSP, Servlets, Sun Forte, UML (Rose), SQL Server 2000, DOMTemplate (procesador de “templates” XML en Java que genera HTML, desarrollado para el proyecto), Windows 2000. 2002 Laboratorio de Informática (FFII-UPM), cliente: SDAE (SGAE) Evaluación de la calidad de la aplicación cliente/servidor Java del proyecto (confidencial) Análisis del código desde el punto de vista arquitectural. Tecnologías: UML (Rational Rose), ingeniería del software, patrones, Java, MySQL (ver años anteriores en la versión completa del C.V.) Experiencia Docente 2000-2010 E.T.S.I.I. - U.P.M. Impartición como profesor asociado de las asignaturas “Informática”, “Programación Java”, “Tecnologías de la Información” (por video conferencia), “Lenguaje C/C++” Dirección del proyecto fin de carrera de Marcos Martín Trenor, julio 2004. Idiomas INGLÉS Lectura: Nivel Alto sobre todo en documentación técnica informática. Escritura: Nivel Medio-Alto sobre todo en documentación técnica informática Conversación: Nivel Medio PORTUGUÉS Lectura: Nivel Medio. Presencia en Internet/ Redes Sociales Numerosas colaboraciones en forma de noticias, artículos y comentarios en webs de tecnología software, fundamentalmente Java, tal y como javaHispano.org, TheServerSide.com, JavaLobby.org (actual java.dzone.com). Poseo derechos de edición en javaHispano.org y fui por votación popular el usuario más activo de javaHispano el año 2005. Servicios Sociales 1993–1997 ONGD Ingeniería Sin Fronteras Madrid Colaboración como voluntario Colaboración en materias de administración, formación, divulgación y mantenimiento de sistemas informáticos. Impartición de seminarios internos y públicos sobre temas de cooperación internacional para el desarrollo e identificación de proyectos de desarrollo. Actualmente sigo siendo socio. 3