Daniel Dieling

Angestellt, Senior Software Architect, communicode AG

Bochum, Deutschland

Fähigkeiten und Kenntnisse

Java
Architektur
Softwareentwicklung
Performance
Cloud
JEE
Spring Framework
Hibernate-Framework
Enterprise Javabeans (EJB)
SQL
NoSQL
J2EE
JavaScript
JPA
DevOps
Kubernetes
Microsoft Azure
AWS
Systemarchitektur
Software-Architektur
domain driven design
Docker
Cloud Architecture

Werdegang

Berufserfahrung von Daniel Dieling

  • Bis heute 3 Jahre und 2 Monate, seit Apr. 2021

    Senior Software Architect

    communicode AG

    Gestaltung von Cloud Native Architekturen, Software und Prozessen.

  • Bis heute 7 Jahre und 1 Monat, seit Mai 2017

    Senior Software Engineer / Architekt

    communicode AG

    Als Architekt mit verantwortlich für die Entwicklung der Vorwerk Rezeptwelt.

  • 8 Monate, Sep. 2016 - Apr. 2017

    Senior Software Engineer

    Swisslog AG

    Entwicklung einer Industrie Steuerungssoftware mit dem hauseigenen WM 6 Framework auf Basis von EJB 3. Dabei mitgestaltend verantwortlich für den Aufbau eines Softwareentwicklungsprozesses auf SCRUM Basis. Gleichzeitig Impulsgeber für wichtige architektonische Veränderungen die als Grundlage für eine Veränderung von der bisherigen monolithischen Architektur hin zu einer mehr serviceorientierten dienen können. Entwicklung eines modernen REST Frameworks für die Kommunikation mit SAP.

  • 2 Jahre und 11 Monate, Okt. 2013 - Aug. 2016

    Senior Software Engineer

    Thalia Bücher GmbH

    Mitverantwortlich für das redesign des von Thalia gekauften und von buch.de extern entwickelten Shop Systems. Hierbei lag das Hauptaugenmerk in der Entwicklung einer modernen Architektur, also die Ablösung eines monolithischen Shop Systems durch ein micro service System. Mitverantwortlich und beratend tätig für die Auswahl der Tool Chain, bestehend aus git->gerrit->jenkins->sonar->puppet, sowie für den Einsatz von Hystrix und Eureka als Microservice Frameworks.

  • 1 Jahr und 10 Monate, Dez. 2011 - Sep. 2013

    Senior Java Software Engineer

    protel

    Hauptverantwortlich für die Optimierung und Verbesserung der Architektur und Prozesse der cloudbasierten Hotelsoftware. Nach starkem Wachstum des Kundenstamms war die Serversoftware und -architektur wie sie damals Bestand nicht mehr in der Lage mitzuskalieren, was ein Redesign der Architektur sowie den Einsatz neuer Technologien, Monitoring Systeme und eine Anpassung der Software notwendig machte

  • 1 Jahr und 2 Monate, Nov. 2010 - Dez. 2011

    Senior Java Software Engineer

    circIT

  • 1 Jahr und 1 Monat, Jan. 2008 - Jan. 2009

    Senior Software Engineer

    AdmiralDirekt.de GmbH

    Mitverantwortlich für die Weiterentwicklung und die Wartung des eigen entwickelten Softwaresystems, welches für die Steuerung und Planung fast aller Unternehmensprozesse eingesetzt wurde. Unter anderem gehörte hierzu Pricing, Verwaltung von Versicherungspolicen, Kundenerfassung und –betreuung sowie das automatische Erstellen und Versenden von Anschreiben an Kunden. Sämtliche Projekte wurden agil als Scrumm Projekte geplant und realisiert.

  • 1 Jahr und 11 Monate, Feb. 2006 - Dez. 2007

    Senior Software Engineer

    Activision Blizzard

    Als Senior Software Engineer mitverantwortlich für die Weiterentwicklung des Abrechnungsystems von WoW/Blizzard EU. Hauptverantwortlich für die Bereitstellung und die Entwicklung des Systems für die Abrechnung und Registrierung von TbC Keys und Software.

  • 3 Jahre, Jan. 2003 - Dez. 2005

    Softwareentwickler Java

    reflact AG
  • 7 Monate, Juni 2002 - Dez. 2002

    Softwareentwickler

    Tradeland GmbH

  • 2 Jahre und 10 Monate, Sep. 1999 - Juni 2002

    Azubi Mediengestalter

    Tradeland GmbH

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

  • Französisch

    Grundlagen

21 Mio. XING Mitglieder, von A bis Z