Softwareentwickler mit Fokus auf
echte Lösungen.

Ich lege Wert darauf, Anforderungen nicht nur umzusetzen, sondern ihre Hintergründe wirklich zu verstehen – um nachhaltige und skalierbare Lösungen mit echtem Mehrwert zu entwickeln. In meiner Laufbahn habe ich sowohl Legacy-Systeme modernisiert als auch neue Produkte mitgestaltet – immer mit dem Ziel, Komplexität zu reduzieren und den Nutzen für die Anwender:innen in den Mittelpunkt zu stellen.

Was mich antreibt: Vertrauen, Ehrlichkeit und der Freiraum, Dinge wirklich gut zu machen – auf Basis offener Kommunikation und klarer Ansagen.

Portrait von Denis Steinhorst - Linke Bildhälfte
Technisches Profil auf einen Blick überspringen

Technisches Profil auf einen Blick

Ein kompakter Überblick über meine technischen Stärken: Sprachen, Frameworks und Tools, mit denen ich arbeite.

– praxisnah, aktuell und bereit für den nächsten Einsatz.

Sprachen

  • JavaScript | TypeScript
  • HTML
  • CSS | SCSS | LESS
  • JSON | XML
  • MySQL | MSSQL
  • PHP (Legacy)

Frameworks

  • Vue.js | Nuxt
  • Electron
  • jQuery
  • Handlebars
  • Bootstrap | Vuetify | NuxtUI
  • Pattern Lab | Twig

Cloud & DevOps

  • Vercel | Akamai | Cloudflare
  • Proxmox | VMs | LXC | Docker | Coolify
  • Git | GitHub | GitLab | Bitbucket
  • Linux (Debian/Ubuntu) | MacOS | Windows
  • NPM (Packages)
  • CI/CD (GitHub Actions | GitLab CI)

Performance & Daten

  • REST | CRUD APIs
  • Highcharts | Chart.js
  • SlickJS | SwiperSlider
  • ExcelJS | SheetJS
  • MomentJS
  • Google Analytics (GTM) | Hotjar

Testing & Tooling

  • Vitest | Jest
  • Cypress | Playwright
  • ESLint | Prettier
  • Webpack | Vite | Gulp | Grunt
  • Histoire | Storybook
  • Postman | Thunder Client

CMS, Orga. & Methoden

  • Contentful | Strapi | FirstSpirit | OpenText
  • Jira | Confluence | MS Teams | MS Office
  • Figma | Adobe XD | Zeplin
  • Agile | Scrum | Kanban | Waterfall
  • BEM | Atomic Design | Design Tokens
  • Accessibility (WCAG) | Usercentrics
Einblick in Persönlichkeit & Motivation überspringen

Einblick in Persönlichkeit & Motivation

Mein persolog Persönlichkeitsprofil und das Motivationsprofil des IPM bieten fundierte Einblicke in meine Arbeitsweise, Kommunikationsstile und die Faktoren, die mich motivieren. Ich stelle diese Informationen bewusst zur Verfügung, um Transparenz zu schaffen und eine solide Grundlage für erfolgreiche Zusammenarbeit und ein stimmiges Miteinander im Team zu ermöglichen.

Persönlichkeitstyp nach Persolog (DISC-Model)

Verantwortlicher

Menschen mit einer stark ausgeprägten gewissenhaften Verhaltensweise strukturieren ihr Umfeld, vermeiden Unordnung und legen großen Wert auf Qualität und Fairness. Sie analysieren Probleme gründlich, prüfen Ideen sorgfältig auf ihren Nutzen und setzen bevorzugt die Lösung mit dem höchsten Mehrwert um. Ihre Motivation liegt in messbaren Erfolgen, objektiver Bewertung und dem Anspruch, anderen gerecht zu begegnen. Im Team übernehmen sie Verantwortung, argumentieren faktenbasiert und arbeiten am effektivsten, wenn klare Ziele, verlässliche Kommunikation und konstruktives Feedback gegeben sind.

Motivationsprofil nach IPM

Analytiker

Der Analytiker ist ein spezialisierter Experte, der durch individuelle Leistung, Sicherheit und stetigen Wissenszuwachs motiviert wird. Er erzielt starke Ergebnisse in klar strukturierten, verlässlichen Arbeitsumgebungen und schätzt präzise Vorgaben sowie kontinuierliche Weiterbildung. Mit seiner Gewissenhaftigkeit, Qualitätsorientierung und sachlich-kritischen Kommunikationsweise stärkt er die Teamleistung, fördert nachhaltige Prozesse und trägt wesentlich zur Innovationsfähigkeit des Unternehmens bei.

Unternehmen, die meinen Weg mitgestaltet haben überspringen

Unternehmen, die meinen Weg mitgestaltet haben

Hier eine Auswahl der Firmen, mit denen ich als Softwareentwickler an unterschiedlichen Projekten zusammengearbeitet habe – häufig über Agenturen oder direkte Anstellung. Mit mehr als 15 Jahren Berufserfahrung, davon nahezu 10 Jahre in professionellen Umgebungen bei etablierten Branchengiganten sowie Hidden Champions, hat jede Station meine Perspektiven erweitert, mein Skill‑Set geschärft und mein Verständnis der jeweiligen Branchen vertieft.

Projekte anzeigen:Wähle Anzahl der sichtbaren Projektkarten.

Gib einen oder mehrere Begriffe ein. Teiltreffer genügen. Mehrere Filter möglich. Lösche alle Filter um zur normalen Ansicht zurückzukehren.

Zeige 4 von 21 Projekten.

Steinhorst.dev Portfolio – Arbeitsuche

Steinhorst.dev Portfolio

Planung, Design und Entwicklung eines modernen Entwicklerportfolios mit Vue.js, Nuxt.js und Strapi.

Quantum – Quantum

Quantum

Weiterentwicklung und Refactoring des Portal Frontends in Vue.

Miele – Intentive

Miele

Frontend-Entwicklung in Vue / Nuxt für die Miele B2C Website.

Meidericher-TTC47 – Ehrenamtlich

Meidericher-TTC47

Vollständige Headless-Neuentwicklung der Vereinswebsite in Vue / Nuxt / Contentful.

Die Unternehmenslogos werden unter der Annahme der 'Fair Use'-Richtlinie zur redaktionellen Veranschaulichung im Zusammenhang mit früherer Zusammenarbeit dargestellt. Die Präsentation erfolgt ohne gewerbliche Absicht oder finanzielles Interesse; zudem erhebe ich keinerlei Eigentums- oder Nutzungsansprüche. Sollte ein dargestelltes Unternehmen eine Entfernung wünschen, bitte ich um umgehende Kontaktaufnahme.

Mein beruflicher Werdegang überspringen

Mein beruflicher Werdegang

Ein kompakter Überblick darüber, wie ich in den letzten Jahren als Frontend- und Fullstack-Entwickler Unternehmen unterschiedlichster Größe – von einer agilen Familienfirma über eine kundenorientierte Agentur bis hin zu etablierten Industrie- und Dienstleistungsbetrieben – strategisch unterstützt habe. Jede Station wird dabei nicht nur als Positionsbezeichnung, sondern als Mini-Case-Study präsentiert und bietet Einblick in die eingesetzten Technologien, meine Verantwortungsbereiche sowie mein persönliches Learning aus dieser Zeit.

Zeige 3 von 5 Stationen

September 2025 bis heute (2 Monate)

Auf der Suche nach neuen Herausforderungen — Fullstack Web-Entwickler (Fokus: Frontend)

Der Stift ist bereit, das nächste Kapitel zu schreiben – vielleicht mit dir? Ich bin offen für neue Impulse, frische Ideen und Teams, die etwas bewegen wollen. Neugierig? Melde dich unverbindlich bei mir und lerne mich kennen.

März 2025 – August 2025 (6 Monate)

Quantum GmbH — Frontend Web-Entwickler

Im Projekt übernahm ich die Frontend-Verantwortung im Vue-Umfeld – mit Fokus auf sauberen Code, Wiederverwendbarkeit und echte Nutzerorientierung. Technisch, inhaltlich und im Team wirkte ich an zentralen Stellen mit.

Verantwortlichkeiten

  • Architektur & Entwicklung wiederverwendbarer UI-Komponenten
  • Visualisierung von Energiedaten in Chart-Diagrammen
  • Enge Abstimmung mit Backend/Middleware-Team
  • Einrichtung von automatisierter Qualitätssicherung
  • Pflege & Optimierung von CI/CD Pipelines
  • Sicherstellung aktueller SEO- & A11y-Standards
  • Aktive Teilnahme an Scrum-Zeremonien & Wissensmanagement
  • Automatisierung zur Erstellung von Excel-Reports und Vorlagen für die Kunden
Key Learning

In der familiären und sehr solidarischen Quantum habe ich gelernt, wie wichtig die enge Zusammenarbeit und Flexibilität in einem kleinen Team sind – besonders bei einem Projekt mit so vielen unterschiedlichen Nutzern. Obwohl ich aus früheren Projekten bereits Frontend-Verantwortung kannte, bekam das in diesem persönlichen Umfeld eine ganz neue Bedeutung: Alles war direkter, die Entscheidungen hatten sofort spürbaren Impact. Die Arbeit an komplexen UI-Lösungen und der Einsatz datenbasierter Tools wie Highcharts und Excel-Reports machten mir erneut deutlich, wie viel Freude es bringt, echten Mehrwert für die Kunden zu schaffen. Besonders wertvoll war für mich, wie automatisierte Tests uns Freiräume schufen und das Vertrauen ins Team und die Codebase stärkten.

September 2020 – Februar 2025 (4 Jahre, 7 Monate)

Intentive GmbH — Fullstack Web-Entwickler (Fokus: Frontend)

In dieser Agenturumgebung konnte ich mit unterschiedlichen Kunden und Technologien arbeiten – oft schnell, manchmal spontan, aber immer lösungsorientiert. Neben der Entwicklung zählte auch Teamführung, Mentoring und strukturierter Wissenstransfer zu meinen zentralen Aufgaben.

Verantwortlichkeiten

  • Implementierung vielseitiger Frontend-Features im jeweiligen Kundenkontext
  • Anlage und Integration von Backend- / Headless APIs
  • Teamführung inkl. Moderation von Scrum-Zeremonien
  • Einarbeitung neuer Teammitglieder & Wissensaustausch
  • Erstellung von Unit- & E2E-Tests für Frontend-Komponenten
  • SEO & Barrierefreiheit (WCAG) konsequent umgesetzt
  • Mentoring, Onboarding & Wissensmanagement
Key Learning

Die Arbeit in der Agentur hat mir gezeigt, wie unterschiedlich Erwartungen, Entscheidungsprozesse und Arbeitskulturen von Unternehmen sein können – und wie wichtig es ist, flexibel zu bleiben, ohne sich selbst zu verlieren. Besonders herausfordernd war für mich der spontane Einsatz in wechselnden technischen und menschlichen Umgebungen. Als jemand, der gern auf persönliche Beziehungen setzt, musste ich lernen, auch in rein professionellen Settings wirksam zu arbeiten. Mit der Zeit habe ich mir angewöhnt, konsequent aus Sicht des Projekts zu denken – unabhängig von Team oder Kunde. Umso mehr schätzte ich die langfristige Zusammenarbeit mit einem Großkunden, bei dem ich über mehrere Jahre hinweg wachsen und echten Impact erleben konnte.

Schaltfläche zeigt nacheinander weitere Stationen an oder klappt zur Ausgangsansicht zurück.

Zertifiziert & ausgezeichnet überspringen

Zertifiziert & ausgezeichnet

Lernen hört nie auf – und manchmal wird es sogar ausgezeichnet. In diesem Abschnitt sind Zertifikate, Weiterbildungen und besondere Auszeichnungen aufgeführt, die meine berufliche Entwicklung eindrucksvoll dokumentieren.

Zertifikat Logo von Certified VueJS - Masterclass Graduate

Certified VueJS - Masterclass Graduate

Vertiefte Kenntnisse des Vue Ökosystems: Komponenten-Design, Reaktivität, State-Management und Best Practices für skalierbare Frontends.

Zertifikat Logo von Certified Mastering NUXT 3 Graduate

Certified Mastering NUXT 3 Graduate

Erfolgreicher Abschluss der umfangreichen Mastering Nuxt 3 Schulung mit Fokus auf Performance, Best Practices und moderne Architektur.

Zertifikat Logo von Certified FirstSpirit Developer Graduate

Certified FirstSpirit Developer Graduate

Spezialisierung auf Enterprise CMS Implementierungen, modulare Templates, Content-APIs und Integrationen in Headless Architekturen.

Zertifikat Logo von TOP 3: CCV QUALITY AWARD 2018 – Kategorie IT-Innovation

TOP 3: CCV QUALITY AWARD 2018 – Kategorie IT-Innovation

Auszeichnung für innovative technische Lösungen im Bereich Customer Care & Contact Center – Fokus auf Effizienz & Nutzererlebnis.

Häufige Fragen & Antworten (FAQ) überspringen

Häufige Fragen & Antworten (FAQ)

Im Folgenden werden die am häufigsten auftretenden Fragen zum Werdegang, zur Arbeitsweise und zu den beruflichen Perspektiven präsentiert – jeweils mit klaren, prägnanten Antworten.

Feedback, das zählt! überspringen

Feedback, das zählt!

Im folgenden Abschnitt geben Kundinnen sowie Kolleginnen Einblicke in ihre Erfahrungen aus der gemeinsamen Zusammenarbeit. Die Rückmeldungen verdeutlichen, wie Projektziele im Team erreicht und welche positiven Impulse dabei entstanden sind.

Avatar of Brano Ramsak

Brano Ramsak

Produkt Manager · MieleX

Brano war direkter Vorgesetzter von Denis

Möchten Sie nachts gut schlafen? Dann holen Sie Denis in Ihr Team.

Als Denis zu unserem Team gehörte, wusste ich, dass wir ruhig schlafen konnten, weil er für alles, was er anfasste, die volle Verantwortung übernahm. Er erfüllt nicht nur die Erwartungen - er übertrifft sie. Was mir wirklich auffiel, war Denis' Liebe zum Detail und sein Engagement für hervorragende Leistungen. Sein Code war nicht nur funktional, sondern auch von hoher Qualität, leicht verständlich und gut dokumentiert. Er arbeitete nicht nur für den Moment, sondern langfristig und dachte für sein Team voraus.

Denis hat die einzigartige Fähigkeit, in seiner Blase zu bleiben, wenn er sich konzentrieren und schnelle Ergebnisse liefern muss, aber er ist immer ansprechbar und bereit zu helfen.

Er hat nie gezögert, einzuspringen, wenn jemand Unterstützung brauchte, und er hat die Arbeit durch seine Anwesenheit erleichtert.

Er ist nicht nur ein solider Teamplayer - er ist die Art von Kollege, die das gesamte Team besser macht. Jedes Team kann sich glücklich schätzen, ihn zu haben.

Deutsche Übersetzung des englischen Kommentars.
Avatar of Brano Ramsak

Brano Ramsak

Produkt Manager · MieleX

Brano war direkter Vorgesetzter von Denis

Möchten Sie nachts gut schlafen? Dann holen Sie Denis in Ihr Team.

Als Denis zu unserem Team gehörte, wusste ich, dass wir ruhig schlafen konnten, weil er für alles, was er anfasste, die volle Verantwortung übernahm. Er erfüllt nicht nur die Erwartungen - er übertrifft sie. Was mir wirklich auffiel, war Denis' Liebe zum Detail und sein Engagement für hervorragende Leistungen. Sein Code war nicht nur funktional, sondern auch von hoher Qualität, leicht verständlich und gut dokumentiert. Er arbeitete nicht nur für den Moment, sondern langfristig und dachte für sein Team voraus.

Denis hat die einzigartige Fähigkeit, in seiner Blase zu bleiben, wenn er sich konzentrieren und schnelle Ergebnisse liefern muss, aber er ist immer ansprechbar und bereit zu helfen.

Er hat nie gezögert, einzuspringen, wenn jemand Unterstützung brauchte, und er hat die Arbeit durch seine Anwesenheit erleichtert.

Er ist nicht nur ein solider Teamplayer - er ist die Art von Kollege, die das gesamte Team besser macht. Jedes Team kann sich glücklich schätzen, ihn zu haben.

Deutsche Übersetzung des englischen Kommentars.

Schnell & unkompliziert ins Gespräch kommen

Ob erste Kontaktaufnahme, Projektanfrage oder Recruiting-Interesse – ich freue mich auf den Austausch. Wählen Sie einfach den Kanal, der für Sie am besten passt. Ich antworte in der Regel innerhalb eines Werktages.