Daniel Dieling
Angestellt, Senior Software Architect, communicode AG
Bochum, Germany
Timeline
Professional experience for Daniel Dieling
Current 3 years and 7 months, since Apr 2021
Senior Software Architect
communicode AG
Gestaltung von Cloud Native Architekturen, Software und Prozessen. Hauptverantwortlich für den Aufbau einer SCS Architektur für die Firma Hörmann: Durchführung von ddd Analyse und Domain Mapping, führen von Interviews mit dem Kunden. Aufbau der grundlegenden Architektur. Schneiden der SCS Domänen. Verantwortlich für alle die Architektur betreffenden technischen Entscheidungen. Führung des Entwicklungsteams bei der Umsetzung der Architektur. Formulierung von Anforderungen in Stories und Epics.
Als Architekt mit verantwortlich für die Entwicklung der Vorwerk Rezeptwelt.
8 months, 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.
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 year and 10 months, Dec 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 year and 2 months, Nov 2010 - Dec 2011
Senior Java Software Engineer
circIT
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.
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.
7 months, Jun 2002 - Dec 2002
Softwareentwickler
Tradeland GmbH
2 years and 10 months, Sep 1999 - Jun 2002
Azubi Mediengestalter
Tradeland GmbH
Languages
German
First language
English
Fluent
French
Basic