David Caro Martínez

Senior Software Engineering at Cires21
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Alcobendas, Community of Madrid, Spain, ES

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

David Cruz

Desde que entró el primer día hasta el día de su salida nos demostró que era "Senior". Un buen programador con mucho fondo de conocimiento y una mente estructurada. Los proyectos que hizo con nosotros aún perduran y son de los que menos problemas han dado a lo largo del tiempo. Una buena incorporación para cualquier equipo de programación.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Spain
    • Broadcast Media Production and Distribution
    • 1 - 100 Employee
    • Senior Software Engineering
      • Jun 2023 - Present
    • Technical Team Lead
      • Mar 2019 - Jun 2023
    • Italy
    • Advertising Services
    • 1 - 100 Employee
    • Lead Developer
      • Mar 2017 - Mar 2019

      Durante esta época mis responsabilidades cambiaron un poco aunque nunca dejé de crear software.Mis principales responsabilidades eran:* ayudar y guiar a otros desarrolladores.* diseñar modificaciones y extensiones de la arquitectura.* ayudar en las tomas de decisiones técnicas.Mis principales logros fueron:* añadir soporte para Vmware en la plataforma de Gigas.* observar la evolución de otros desarrolladores bajo mis consejos.* adaptar la plataforma de varias bases de datos independientes a un único cluster MariaDB (1 maestro - N esclavos).Las tecnologías más utilizadas fueron las mismas que en mi anterior periodo :)* Python* PHP* Javascript* Django, Django Rest Framework.* Express.js* Ember.js Show less

    • Desarrollador de software
      • Apr 2015 - Mar 2017

      Empezé en Gigas como desarrollador haciendo tareas de mantenimiento y poco a poco fui haciendo tareas de mayor envergadura y responsabilidad.Mis principales logros aquí fueron:* hacer el nuevo sistema de cobro por PayPal utilizando Reference Transactions a través de su API NVP.* hacer las extensiones de las APIs del backend durante el desarrollo del nuevo panel de control.Tras casi dos años allí me nombraron Lead developer y mis responsabilidades se fueron incrementando.Las tecnologías más utilizadas fueron:* Python* PHP* Javascript* Django, Django Rest Framework.* Express.js* Ember.js Show less

    • Freelance Software Engineer
      • Sep 2009 - Dec 2013

      Neopen Software fue mi proyecto personal. Diseñé, desarrollé y mantuve durante tres años varias aplicaciones hechas para GITPA, relacionadas con sus redes GPON/FTTH. Las más destacables fueron: * Una herramienta de modificaciones masivas de ONTs para realizar tareas de mantenimiento comunes en muchas ONTs de su red, hecha enteramente en Python. * Una aplicación web de gestión de redes GPON con soporte a múltiples nodos y todas sus ONTs, hecha en PHP y JS/HTML5/CSS. Esta última aplicación permite: * Visualizar todas las ONTs de la red y realizar búsquedas basadas en filtros configurables. * Soporte de todo tipo de operaciones en las ONTs, incluyendo conjuntos de operaciones predefinidas. * Generación de informes de la red. * Cargas automáticas programadas de los nodos y ONTs. * Gestión de usuarios y grupos inspirado en el sistema de permisos y grupos de Unix. Mis principales logros en esta época fueron: * Procesar protocolos basados en texto (TL1), pasando de usar expresiones regulares (ugh) a crear un parser basado en un DFA. * Leer y entender el estándar GPON 984.4 (al menos la parte útil) * Implementar el soporte de sistemas de ONT propietarios. Sin documentación. * Hacerlo solo. Show less

    • Spain
    • IT Services and IT Consulting
    • 500 - 600 Employee
    • Senior Software Developer
      • Aug 2008 - Aug 2009

      Mantuve durante un año los sistemas de backend de Yell Publicidad, hechos en C, Pro*C, C++, Shell script (bash) y Oracle como DBMS con procesos almacenados en PL/SQL. Durante este tiempo mis tareas eran: * Resolución de incidencias * Realización de procesos nuevos * Actualización de procesos ya existentes Mantuve durante un año los sistemas de backend de Yell Publicidad, hechos en C, Pro*C, C++, Shell script (bash) y Oracle como DBMS con procesos almacenados en PL/SQL. Durante este tiempo mis tareas eran: * Resolución de incidencias * Realización de procesos nuevos * Actualización de procesos ya existentes

Education

  • Escuela de Sistemas Informáticos
    Higher National Diploma (BTEC level 4) in Software Engineering, Computer Software Engineering
    2000 - 2004

Community

You need to have a working account to view this content. Click here to join now