CV Iker Landajuela "Internet y Sistemas sobre GNU/Linux"

Page 1

Iker Landajuela Oñate INGENIERO INFORMATICO

C/C++, LINUX (Fedora, Ubuntu, Elinosh, ucLinux), PHP, MySQL, Bash Artekale 40, 3ºB. 48005 – BILBAO (Bizkaia). ‐ 605 74 74 32 ‐ <ikernaix@gmail.com> <http://ikerlandajuela.wordpress.com/>

Datos Académicos 1997‐2001 2002‐2003

Ingeniero Técnico en Informática de Sistemas ‐ Universidad de Mondragón. Ingeniero Informático ‐ Universidad de Mondragón.

Formación Complementaria 2000

2002‐2003 2005

Curso de Tecnología Oracle: Administración Oracle 8 y Developer 2000 V2.1 Universidad de Mondragón. Curso de Interconexión de redes Cisco ‐ Universidad de Mondragón. Curso Intensivo: PHP y MySQL ‐ Academia Ceintec.

2005

Jornada: Soluciones Web y de monitorización con Software libre (LAMP y Nagios) Bizkaia Empresa Digitala.

2005

Programación en lenguajes estructurados y de 4º generación (JavaScript, CSS, ASP, SQL Server 2002) ‐ Centro San Luis.

2005

Curso: XHTML y Maquetación CSS ‐ Bizkaia Enpresa Digitala.

2006 2008 2013 2013 2013 2013

Curso Iniciación Java ‐ Academia Ceintec. Curso Java ‐ Academia Consultec.

Curso Prezi, consigue resultados diferentes con presentaciones diferentes ‐ Tecnalia. Joomla 2.5: diseño paso a paso de un sitio web real ‐ Tecnalia.

Desarrollo de APPs en HTML5 (HTML5, CSS3, Javascript y jQuery) ‐ Eutokia Diseñar con Responsive Web Design ‐ Sareblog S.L.


Experiencia laboral 2000‐2002

Programador informático en Ulma Construcción (Oñate) (Proyecto fin de carrera)

• •

2003

• • •

Estudio y aplicación de técnicas de aseguramiento de la calidad software aplicadas a cada una de las etapas de desarrollo SW. Creación de SO para plataformas embebidas basadas en Windows CE (tarjeta PCM‐4862 con microprocesador 486 de propósito general). Desarrollo de una aplicación de testeo con la ayuda de la API de WinCE que permita simular la interacción humana con un sistema embebido con el propósito de automatizar tests (simulación de entradas de ratón y teclado preprogramadas y obtención de salidas que permitan detectar comportamientos y errores basados en entradas erróneas o imprevistas). Tecnologías: Windows CE, EVC++ (Embedded Visual C++), Windows CE Platform Builder, WCETK (Windows CE Test Kit).

Gerente Proyectos empresa ingeniería agroalimentaria. En el departamento I+D como responsable de todas las etapas de desarrollo del software y hardware en proyectos.

02/2006 04/2013

permita migrar esta estructura al programa comercial COSMOS, realice verificaciones, aplique normativas y permita modificaciones tanto en el piecerío como en las normativas de forma automatizada. Tecnologías: Delphi, Paradox, COSMOS, MICROSTATION.

Programador informático en Ikerlan S.Coop (Mondragón) (Proyecto fin de carrera)

10/2003 12/2005

Desarrollo de una herramienta que a partir de un dibujo de una estructura en MICROSTATION,

Funciones: Gestión integral del proyecto: Asistencia a clientes, gestión documentación y defensa proyectos, selección de soluciones tecnológicas y evaluación de alternativas óptimas como el proveedor de plataformas embebidas y las herramientas de desarrollo. Diseño modelos relacionales de BBDD (Bases de Datos). Programación de aplicaciones embebidas (Windows CE) basadas en plataforma embebida MipScale con SO WindowsCE y aplicaciones Windows en VC++ (Visual C++). Desarrollo de aplicaciones con tecnologías de acceso a Internet (GPRS, GSM, Satélite) de dispositivos embebidos (programación de sockets, pequeños autómatas, orientación cliente servidor). Protocolos de comunicación con otros periféricos (antenas RFID de identificación electrónica animal, módems satelitales o GPRS mediante comandos Hayes). Programación sitios web dinámicos altamente configurables por el cliente con backend de

administración de clientes orientados a gestión de pequeñas y medianas empresas (Apache + MySQL + PHP). Integración y programación de sensórica digital y analógica: Sensores climatológicos de radiación solar, fotocélulas detección de presencia, electro válvulas neumáticas, paneles solares, etc. Tecnologías: Herramientas y Lenguajes de Desarrollo: EVC++ 4.0, Visual C++ 6.0, PHP 5.0, MySQL 4.0, XML, Apache 2.0, JavaScript, SQL, Sockets, programación módem mediante comandos AT para acceder a Internet. Plataforma Embebida MipSCALE con SO WinCE.

Analista‐Programador Empresa Tráfico y Transporte, Departamento SW Proyectos Ticketing: Desarrollo y adaptación de sistemas CAE (Control de Acceso a la Estación) para diferentes proyectos. Gestión de incidencias.


Funciones: Desarrollo aplicaciones tratamiento de títulos de transporte de viajeros para sistemas de tren y metro (soportes en banda magnética y tarjetas sin contacto). Desarrollo aplicaciones en lenguaje C/C++ para sistemas operativos Linux (Fedora Core y sistemas embebidos Elinosh y ucLinux), Windows XP y Windows CE. Aplicaciones multihilo, Sockets, captura de señales, libxml, tratamiento E/S digitales, administración del sistema operativo y conocimientos básicos módulos del kernel. Desarrollo librerías dinámicas y estáticas multiplataforma. Puestas en marcha, configuración y testeo de sistemas CAE. Tratamiento de archivos de configuración XML (eXtensible Markup Language) mediante consultas XPath (XML Path Language) (basado en Libxml2 de Gnome), ejecución desde C de Javascript con SpiderMonkey. Programación y diseño autómatas estados finitos. Desarrollo protocolos de mensajería de monitorización, alarmas, tránsitos de viajeros con servidor central que permiten un control total del funcionamiento del sistema de CAE y tratamiento de títulos. Sistemas de ticketing basados en TSC (Tarjetas Sin Contacto) y bandas magnéticas ISO. Desarrollo API comunicaciones con aplicaciones Java a través de capa JNI (Java Native Interface), librerías de enlace dinámico,

Tecnologías: Fedora Core 6 y Windows XP como plataformas de desarrollo y pruebas. Sistemas operativos embebidos Elinosh, ucLinux, WinCE. Herramientas de desarrollo Visual C++, EVC++ (Embedded Visual C++). Compiladores (Gnu/GCC, DJGPP, Borland), programación scripts Shell Linux y Batch, GDB.

Proyectos: Sistema validación títulos de banda magnética para Sistema de Tren de Cercanías. Instalación y puesta en marcha de Sistema tren Caracas (Venezuela) basado en TSC (Tarjetas Sin Contacto) y desarrollo del sistema de validación títulos. Presentación oferta para metro de El Cairo (Egipto): Desarrollando labores de técnico del sistema CAE, adaptaciones del SW al HW del cliente. Instalación, puesta en marcha y testeo. Ofrecer asistencia durante presentación de la oferta. Colaboración en la simulación de una estación de metro prácticamente funcional. Integración de nuestro SW CAE con tecnologías existentes de otras empresas para empresa ferroviaria: Integración de CAE con ordenadores centrales de estación pertenecientes a empresa de la competencia: adaptación a nuevos protocolos de mensajería, sistema de configuración. Desarrollo sistema integral control acceso a la estación para Metro Valencia (Venezuela).

Otros trabajos

En ocasiones y de forma puntual durante los últimos años he desarrollado varios sitios Web para pequeñas empresas, sitios dinámicos en lenguaje PHP y con sistema de gestión de base de datos MySQL, con backend para que el cliente pueda administrar la web por su propia cuenta, multilenguaje, catálogos de productos con tienda online con PayPal. Algunos ejemplos: http://refratermic.es/ http://www.administracionesorejon.es/ http://www.imtsl.com/


Otros datos de interés

Permiso de Conducir: Carnet de conducir, clase B. Vehículo propio. Idiomas

Idiomas maternos: Castellano y euskera. Euskera: hablado, escrito y técnico. Titulo EGA (1997). Inglés: hablado y escrito (nivel medio). Comprensión perfecta de documentos técnicos. Aficiones

La lectura, principalmente space opera, ciencia ficción, ensayo, etc. Todo lo que gira en torno al software libre: Aplicaciones, principios fundamentales. La maquetación con Scribus y diseño con GIMP. El mar, nadar y las ¡piraguas!


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.