Ing. David Montoro

Angestellt, Software-Entwickler, Deutsches Krebsforschungszentrum DKFZ Heidelberg
Heidelberg, Deutschland

Fähigkeiten und Kenntnisse

Java
Angular
Linux
.NET Core
CSS3
HTML
Bootstrap
Javascript
Typscript
Apache Maven
Spring Framework
Spring Boot
.NET Framework
LINQ
Entity Framework Core
Jenkins
Ansible
Bash (shell)
Python
Ubuntu
Debian
VMware ESXi
Cacti (Software)
Graphana
Graphite
ELK Stack
Webentwicklung
Microservices
Backend-Entwicklung
OAuth2

Werdegang

Berufserfahrung von David Montoro

  • Bis heute 9 Jahre und 11 Monate, seit Aug. 2015

    Software-Entwickler

    Deutsches Krebsforschungszentrum DKFZ Heidelberg

    Design und Entwicklung von webbasierten epidemiologischen und statistischen Anwendungen im Rahmen der Nationalen Kohorte. Infrastrukturverwaltung: Servern (Debian, Ubuntu, Centos) und Dienste (Apache/Nginx, MySQL/MongoDB/Redis Datenbanken, Tomcat). SQL, Javascript, HTML, CSS, Python, Bash. MySQL, Redis, MongoDB, Angular, JSP, Spring-Boot, NodeJs, ELK, Graphana, Cacti, Docker. SVN, Git. Maven. Soft- und Archit-Patterns (OAuth2, REST, DI, uservices). Agile Umgebung (Jira, Scrum).

  • 3 Jahre und 5 Monate, März 2012 - Juli 2015

    Software-Entwickler

    TGA Systems GmbH

    Entwicklung von VoIP-Gateways auf Embedded-Linux-Basis. Design und Entwicklung von VoIP gehosteten Telefonielösungen. Design und Entwicklung von Web-basierten Konfigurations-, Überwachungs- und Reporting-Anwendungen. Programmierung unter Linux in C++, Perl, PHP, js, SQL, Bash. Verwendung von JQueryUI, AngularJs/BackboneJs, Bootstrap, Redis, MySQL, PHP Werkzeuge. SVN. Software- und Architecture-Patterns. Verwaltung der weltweiten VoIP-Infrastruktur, der Servern (Debian, Ubuntu). Virtualizierung in ESXi.

  • 1 Jahr und 1 Monat, März 2011 - März 2012

    Software-Entwickler

    ATMEL Spain

    Arbeit mit Stromleitungskommunikationsgeräten in den Bereichen Smart Metering / Smart Grid. Programmierung einer MAC-Ebene Simulationsumgebung für die Firmware der Kommunikationsgeräten des Unternehmens und Entwicklung seiner GUI. Programmierung unter Linux in C, C ++, QT4, Perl, Bash, Python, JavaScript (Google Maps API), SQL, OpenMPI. Arbeit mit Mikrocontroller (Keil für 8051 / ARM Einsatz). Schreiben und Veröffentlichen von wissenschaftlichen Artikeln.

  • 1 Jahr und 3 Monate, Jan. 2010 - März 2011

    Forscher

    Universidad Politécnica de Cartagena

    Schätzung von Bandbreite von Stromleitungskommunikation-Ethernet-Kanelen auf Basis von Paketdispersionstechniken. Entwurf von Algorithmen zur Überwachung von SLAs (Service Level Agreements). Erweiterung des Netzwerksteils des Linux-Kernels und Anpassung von Linuxtreiber. Programmierung unter Linux in C, Java, SWT, AWK und bash. Schreiben und Veröffentlichen von wissenschaftlichen Artikeln.

  • 1 Jahr und 3 Monate, Jan. 2010 - März 2011

    Praktikant

    Universidad Politécnica de Cartagena

    Umsetzung eines neuen astronomischen Bildverkleinerungsalgorithmus. Implementierung in einem rekonfigurierbaren Supercomputer. Entwurf von Algorithmen zur digitalen Bildverarbeitung. Einsatz MATLAB, XILINX ISE and ImpulseC Software. Programmierung in C. Einsatz Hybrid-FPGA/AMD-Architekturen.

  • 7 Monate, Jan. 2010 - Juli 2010

    Praktikant

    Universidad Politécnica de Cartagena

    Hausautomation Planung und Umsetzung mit KNX Technologien und ETS3 Software. Automatische Code-Generierung für KNX/EIB Technology mit einem modellgetriebenen Ansatz. Java and VBS Makro Programmierung unter Windows. Einsatz der Eclipse IDE für Java.

Ausbildung von David Montoro

  • 2010 - 2010

    Schulung zu Embedded Linux

    Weiterbildungsschwerpunkte: Aufbau von Entwicklungsumgebung, Treiber und Kernel-Entwicklung und Imagebildung. Einsatz der Freescale i.MX53 QSB für die Praktiken. Debugging-Techniken und Linuxtreiber.

  • 2009 - 2009

    Polytechnic University of Cartagena, Cisco’s Official School

    Weiterbildungsschwerpunkte: Routing und Switching. Wi-Fi-Netzwerke. LAN- und WAN-Netzwerken.

  • 2009 - 2010

    Ingenieurinformatik

    Universidad Politécnica de Cartagena

    Ausbildungsschwerpunkte: fortgeschrittene Kommunikationselektronik, Datennetzwerke, digitale Bildverarbeitung und Kommunikationssysteme. Maschinelles Sehen und Robotik. Modellgetriebene Softwareentwicklung.

  • 2003 - 2009

    Information Engineering

    Universidad Politécnica de Cartagena

    370.5 ECTS (9250 Std.) Schwerpunkte: Kommunikationsprotokolle. Elektronik (FPGA, Mikrocontroller, Computertheorie, digitale und analoge Elektronik). Funkverkehr. Digitalsignalverarbeitung und digitale Bildverarbeitung. Sprachen: C, C++, C#, Java, MATLAB, VHDL, .NET.

Sprachen

  • Deutsch

    Gut

  • Englisch

    Fließend

  • Spanisch

    Muttersprache

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z