Summary
Thorsten Deinert is a pragmatic software engineer with 18 years of hands-on experience building full-stack systems, from a C#/.NET Windows booking server to Elixir/Phoenix GraphQL backends and Shopware integrations. He blends a strong academic foundation in computer science (Diplom, TU Dortmund) with a lifelong curiosity for languages—having used C#, Ruby, Elixir, JavaScript, PHP, Elm and currently exploring Rust. Thorsten has a track record of turning legacy systems into maintainable products, shipping a production bonus-accounting system since 2017 and operating long-running in-house systems dating back to 2006. He favors functional programming and data-transformation thinking, which informs his design choices and leads to robust, testable architectures. Based in Lüdinghausen, Germany, he pairs infrastructure and DevOps experience with pragmatic product focus, often owning full deployment stacks and integrations. An early tinkerer who once typed BASIC on a C-64 to calculate his age, he still brings that same curiosity to solving modern engineering problems.
19 years of coding experience
16 years of employment as a software developer
Diplom, Informatik, gut (1,6), Diplom, Informatik, gut (1,6) at Technische Universität Dortmund
German, English