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: [email protected], [email protected]
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