Javier Collado Cabeza

Freiberuflich, Software Engineer, MissionBio

Galapagar, Spanien

Werdegang

Berufserfahrung von Javier Collado Cabeza

  • Bis heute 4 Jahre und 10 Monate, seit Sep. 2019

    Software Engineer

    MissionBio

    Software development and operations in bioinformatics environment: - Data pipeline (luigi) - CI/CD setup (Bitbucket, AWS CodeBuild, AWS S3) - Packaging and installer (conda build, constructor, packer)

  • 4 Monate, Aug. 2019 - Nov. 2019

    Software Engineer

    Greynoise

    [GreyNoise, via Gun.io] Software Engineer taking care of the pygreynoise project: - API client (requests) - Command line interface (click, jinja2)

  • 1 Jahr und 8 Monate, Feb. 2018 - Sep. 2019

    Backend Engineer

    Constructor.io

    Helping to improve search and autocomplete functionalities in e-commerce sites. - REST API development (Flask, SQLAlchemy) - FTP server development (pyftpdlib, AWS S3) - Data pipeline (Luigi, pyspark)

  • 8 Monate, Juni 2017 - Jan. 2018

    DevOps Engineer

    Pickaxe Foundry

    DevOps engineer position focused on the following tasks: - Infrastructure as code (AWS, ansible) - Instance monitoring (zabbix) - Networking (OpenVPN)

  • 1 Jahr und 5 Monate, Sep. 2016 - Jan. 2018

    Software Engineer

    GigaSpaces

    Position involved in the development of the Cloudify open source cloud orchestration platform.

  • 5 Monate, Apr. 2016 - Aug. 2016

    Software Engineer

    IFDB

    Software development role working on the following tasks: - Web application development (meteor, react). - API development used by a mobile application (flask, eve, MongoDB). - Admin site development to manage the database (flask, flask-admin, mongo-engine). - Deployment to docker containers running in AWS Elastic Beanstalk (docker, Elastic Beanstalk).

  • 3 Monate, Apr. 2016 - Juni 2016

    Python Software Engineer

    MakeSpace

    Part-time contract role focused on the integration of third party services into an internal software infrastructure: - Sales CRM integration with close.io (django, celery). - Customer support through SMS (twilio, intercom).

  • 2 Jahre, Apr. 2014 - März 2016

    Senior Python Developer

    NowSecure

    Position involved in the development of the NowSecure Forensics product including the following tasks: - GUI development (electron, pygtk) - Data visualization (d3.js, leaflet) - Data Index and search (elasticsearch)

  • 5 Jahre und 1 Monat, März 2009 - März 2014

    QA Automation Engineer

    Canonical

  • 1 Jahr und 8 Monate, Feb. 2008 - Sep. 2009

    Profesor Asociado

    Universidad Rey Juan Carlos

  • 2 Jahre und 2 Monate, 2007 - Feb. 2009

    Senior SW Test Designer Engineer

    Ericsson

    Ingeniero de pruebas senior dedicado a la realización de las pruebas de verificación de la calidad del producto "Service Aware Support Node" (SASN) como parte de la solución de inspección profunda de paquetes (DPI) de la compañía. Creación, validación e implementación de planes de prueba con especial énfasis en la automatización. Desarrollo de herramientas internas con el objetivo de adaptar el entorno de pruebas a las necesidades del grupo de trabajo.

  • 3 Jahre und 10 Monate, Feb. 2004 - Nov. 2007

    Desarrollador software

    Motorola

    Desarrollador software implicado activamente en los productos: PTT (Push To Talk), IMS (IP Multimedia Subsystem), IPTV set-top-box. - Desarrollo de una pila del protocolo Diameter en lenguaje C (utilizada actualmente en ambos productos). - Librería asociada escrita en lenguaje Python, utilizada por el grupo de pruebas para evaluar la calidad del software. - Patente titulada "Variable charging assignment for multiservice environments" en proceso de aprobación por la oficina de patentes de EEUU

  • 2003 - 2004

    Ingeniero de bases de datos

    Endesa

    Trabajo técnico de adaptación de una base de datos de facturación a un nuevo formato interno.

  • 2002 - 2003

    Ingeniero de pruebas

    Vodafone

    Trabajo técnico, dedicado a la creación, revisión, actualización y validación de casos de prueba para terminales. Esto implica un conocimiento básico de todas las tecnologías relacionadas con los terminales y un trabajo intenso de colaboración a nivel global con el resto de operadoras que componen el grupo.

  • 1999 - 2000

    Beca de colaboración en el área de Telemática

    Universidad Carlos III de Madrid

    Desarrollo de un analizador de protocolos en lenguaje C++ utilizando un controlador de red de bajo nivel desarrollado internamente en la universidad.

Ausbildung von Javier Collado Cabeza

  • 2002 - 2003

    Programa de postgrado Citius

    Universidad Autónoma de Madrid

  • 1996 - 2002

    Ingeniería de Telecomunicación

    Universidad Carlos III de Madrid

    - Graduado con una calificación global de Matrícula de honor. - Matrícula de Honor en el Proyecto Fin de Carrera titulado "Reconocimiento Automático de Blancos en Imágenes Infrarrojas". Este proyecto fue desarrollado íntegramente utilizando Matlab y demostraba la capacidad de detección de un algori

Sprachen

  • Spanisch

    -

  • Deutsch

    -

  • Englisch

    -

  • Catalan

    -

Interessen

Investigación y Desarrollo
Tecnología - Programación
Telecomunicaciones

21 Mio. XING Mitglieder, von A bis Z