Dirk Ecker

Angestellt, Senior Full Stack Engineer, Buhl Data Service GmbH
Jülich, Deutschland

Fähigkeiten und Kenntnisse

Project Management
Team work
Software Development
TypeScript
JavaScript
React
Vue.js
Angular
Node.js
Java
C++
Python
HTML5
CSS
Tailwind CSS
REST
PostgreSQL
MongoDB
Docker
Software Architecture
Scrum
Test-Driven Development
Teamleitung
Künstliche Intelligenz

Werdegang

Berufserfahrung von Dirk Ecker

  • Bis heute 3 Jahre und 8 Monate, seit März 2023

    Senior Full Stack Engineer

    Buhl Data Service GmbH

  • Bis heute 10 Jahre und 1 Monat, seit Okt. 2016

    Selbstständiger Fullstack-Developer & IT-Consultant (Nebentätigkeit)

    DECITSS (Dirk Ecker IT-Services)

    Nebenberufliche Selbstständigkeit: Konzeption, Architektur und Umsetzung von Webanwendungen, KI-Integrationen und Softwarelösungen für KMU und Endkunden. Seit drei Jahren Betreuung und Weiterentwicklung einer App für ein Abschleppunternehmen. Eigene Live-Portale: FreelanceCheck, mein Freiheitsrechner, FilmStop, www.decitss.de. Technik: TypeScript, React, Vite, Tailwind CSS, Node.js, PostgreSQL, Cloudflare Workers, Gemini API.

  • 5 Jahre, März 2018 - Feb. 2023

    Fullstack-Developer / Softwarearchitekt

    Forschungszentrum Jülich

    Konzeption und Umsetzung des bundesweiten Portals Open Access Monitor Deutschland als PWA, dazu Vorträge und Publikationen (ORCID). Weitere PWAs für Mess- und Forschungsdaten am IBG-3: TDOI, TSM, GOKb, Rhizitron Viewer, ODM2-Editor, Flood Event Rur catchment. Technik: Vue.js, Vuetify, JavaScript, Electron, REST, MongoDB, Postgres, Linux.

  • 6 Monate, Sep. 2017 - Feb. 2018

    Senior Softwareentwickler

    adesso AG

    Konzeption und Implementierung einer Admin-GUI für das neue Portal der Schufa AG (AngularJS 1.x/Angular 4, TypeScript, TDD, Scrum).

  • 2 Jahre und 10 Monate, Nov. 2014 - Aug. 2017

    Senior HTML5-Entwickler

    MAXIMAGO GmbH

    Siemens DCS+ (HWCN-Editor), Kernkomponenten des SiShell-SPA-Frameworks (AngularJS 1.x und Angular 2/TypeScript), Fullstack-Umsetzung von ERGO Neue Beratung inkl. technischer Projektleitung und Kundenkontakt. TDD, Scrum.

  • 10 Monate, Jan. 2014 - Okt. 2014

    Softwareentwickler

    aixigo AG

    Erste Bank Financial Planning: Konzeption und Realisierung von Widgets und Activities für Finanzberater (JavaScript, Angular.js, Java, REST, Jasmine, Redis, Oracle).

  • 2 Jahre, Jan. 2012 - Dez. 2013

    Abteilungsleiter Produktinnovation

    aixigo AG

    Leitung der Abteilung (3 Mitarbeiter), technische Projektleitung und Vertriebsunterstützung. iPad-App „Bank zum Mitnehmen“ (Objective-C/Cocoa), Cloud-basiertes Dokumentenverwaltungssystem, Testsystem auf AWS, VoIP-Anbindung über twilio.

  • 3 Jahre und 6 Monate, Juli 2008 - Dez. 2011

    Abteilungsleiter Portfolio-Management-Systeme

    aixigo AG

    Leitung der Abteilung mit bis zu 12 Mitarbeitern. Commerzbank-Portfolio-Managementsystem inkl. Admintool, technische Leitung der Migration Dresdner Bank/Commerzbank, MLP Asset-Management. Webservices (Axis2, Java, C++), Kunden-Workshops, Vertriebsunterstützung.

  • 1 Jahr und 6 Monate, Jan. 2007 - Juni 2008

    Softwarearchitekt

    aixigo AG

    MLP Financepilot: Konzeption der Integration, Webservices und Frontend in Java, High-Speed-Chart-Engine und Backend in C++, Last- und Performancetests, Kunden-Workshops.

  • 1 Jahr und 6 Monate, Juli 2005 - Dez. 2006

    Softwarearchitekt / Consultant

    viadee GmbH

    Filialanwendung der Karstadt Warenhaus AG (PL/SQL, Schemavergleich), Lagerwirtschaft-Prototyp und Erweiterung des viadee-J2EE-Frameworks, Schwachstellenanalyse eines Lagerbuchhaltungssystems für einen Energieversorger.

  • 7 Jahre und 10 Monate, Sep. 1997 - Juni 2005

    Softwarearchitekt

    Orgaplan Software GmbH (heute update AG)

    Mitglied im zentralen Architekturteam. Kundenbetreuungsprogramm KBP und Web-KBP für Banken (Finanz- und Liquiditätsplanung; Visual C++, Java, Struts, Spring, JSF, Websphere, DB2, Oracle), Materialwirtschaftssystem.

  • 2 Jahre und 4 Monate, Mai 1995 - Aug. 1997

    Softwareentwickler / Consultant

    ICS AG

    C++-Systementwicklung: Spreadsheet-Komponente im Controlling-Berichtssystem für Sparkassen (IBM VisualAge C++), Datenfunküberwachung (Nortel Dasa, Rohde & Schwarz), Fernbedienungssteuerung, Embedded-C-Anbindung über serielle Schnittstelle.

Ausbildung von Dirk Ecker

  • 6 Jahre und 8 Monate, Sep. 1988 - Apr. 1995

    Informatik

    Karlsruher Institut für Technologie (KIT)

    Schwerpunkte: Informationssysteme, Graphische Datenverarbeitung, Mathematik/Digitaltechnik. Studienarbeit: Verifikation endlicher Zustandssysteme im Mu-Kalkül mit Binary Decision Diagrams, implementiert in C++. Diplomarbeit: Integration, Inbetriebnahme und Validierung eines Testgeräts zum Test vernetzter Komponenten in der Automatisierungstechnik.

Sprachen

  • Deutsch

    C2 (Verhandlungssicher / Muttersprachlich)

  • Englisch

    C1 (Fließend)

  • Französisch

    A1-A2 (Grundkenntnisse)

XING – Die Jobbörse

  • Ü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.

  • 21 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