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.

Fähigkeiten und Kenntnisse

Softwareentwicklung
C#
Elixir
Backend
.NET
.NET Core
Ruby
Ruby on Rails
GraphQL
REST
Datenbank
SQL
MySQL
PostgreSQL
Git
Web
Full-Stack-Entwicklung
CSS
HTML
JavaScript
PHP
Elm
Informatik
OOP
Functional Programming
F#
Linux
Docker
Software
Anwendung
Frontend
.NET Framework
Engagement
Lernbereitschaft
Lebenslanges Lernen
Selbstreflexion
Initiative
Motivation

Werdegang

Berufserfahrung von Thorsten Deinert

  • Bis heute 1 Jahr und 4 Monate, seit Feb. 2023

    Software Engineer

    Digital Life Sciences GmbH

    - Modularisierung des bestehenden Backends (ASP.NET Core MVC) - Modernisierung des Stacks auf .NET 8 (24h/Woche)

  • Bis heute 8 Jahre, 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

Interessen

Klavier
Musik
Fußball
Computer
Functional Programming

21 Mio. XING Mitglieder, von A bis Z