Thorsten Deinert
Angestellt, Software Engineer, Digital Life Sciences GmbH
Lüdinghausen, Deutschland
Über mich
"Some men see things as they are and ask why. Others dream things that never were and ask why not." - George Bernard Shaw Seit ich als Kind ein Basic-Programm in einen VC-20 (und später C-64) abgetippt habe, hat mich die Leidenschaft für Computer und Programmierung gepackt. In der Schulzeit haben mich QBasic, Pascal und Delphi und SQL begleitet. Im Informatikstudium hatte ich - neben Datenbanktheorie und der Frage, ob NP != P ist - mit Java, etwas C++ und auch PHP zu tun. Meine Diplomarbeit verarbeitet mit F# Audiodaten, um Musikstücke zu klassifizieren. Schon seit 2006 konnte ich meine Leidenschaft zum Beruf machen, und habe dabei C#, Ruby, Elixir, JavaScript, PHP, Elm und andere Programmiersprachen erfolgreich eingesetzt. Dazu begeistert mich funktionale Programmierung. Dabei ändert sich der eigene Stil, man denkt mehr in Datentransformationen als in Anweisungen. Mich interessiert außerdem Rust, Raytracing, C++ und die Unreal-Engine, DDD, Softwaredesign und -architektur.
Werdegang
Berufserfahrung von Thorsten Deinert
- Modularisierung des bestehenden Backends (ASP.NET Core MVC) - Modernisierung des Stacks auf .NET 8 (24h/Woche)
Bis heute 8 Jahre und 5 Monate, seit Juni 2016
Full-Stack Software-Developer
T-COSMETIC International GmbH- Entwurf und Entwicklung eines internen Bonusabrechnungssystems (Elixir/Phoenix/GraphQL/Postgres) mit Integration in eine bestehende Legacy-Software. Seit 01/2017 im Produktivbetrieb. - Entwicklung von Plugins für Shopware 5/6 zur Integration des Bonussystems mit den Web-Shop (Storefront) und dem Shopware-Backend (PHP, Elm, JS, Vue.js, MySql). Erweiterung des Kundenmodells und Preissystems von Shopware 6, um die Legacy-Software auf Dauer zu ersetzen. - Konfiguration der notwendigen Server und Services.
16 Jahre und 5 Monate, Sep. 2006 - Jan. 2023
Full-Stack Software-Entwickler
Barbara Reisen
- Planung und Entwicklung des internen Buchungssystems als Client/Server-Anwendung für Windows mit C#/.NET (im Einsatz seit 06/2007), der Webseite (PHP, ab 2011: Ruby on Rails), des dazugehörigen Redaktionssystems (RoR) mit REST-Schnittstelle zum Buchungssystem. Umbau der Schnittstelle auf GraphQL mit Elixir/Phoenix/Absinthe (2016) - Konzeption und Administration des internen Firmennetzwerks (virtualisierte Server für Firewall, DB, Load-Balancing, Samba-basiertes ActiveDirectory für Windows-Clients) uvm
Ausbildung von Thorsten Deinert
8 Jahre und 3 Monate, Aug. 2002 - Okt. 2010
Diplom Informatik
Uni Dortmund
Abgeschlossener Diplom-Studiengang Informatik mit dem Schwerpunkt "Intelligente Systeme" und Nebenfach Wirtschaftsinformatik.
Sprachen
Deutsch
Muttersprache
Englisch
Gut