Johannes Hertenstein

Powderguide Conditions Reports

Avatar placeholder
Freiburg im Breisgau, Deutschland

Erfahrungen

Jan. 2024 - Dez. 2025
2 Jahren

Powderguide Conditions Reports

Croox GmbH

  • Modernisierung sowohl der mobilen App als auch des zugehörigen Backends, mit dem Ski- und Snowboard-Enthusiasten Schneebedingungen und Lawinengefahr melden
  • Migration des Backends von einer alten Laravel-Version und TYPO3 zu einer aktuellen Laravel-Version in einer Statamic-basierten Website, dabei wurden bestehende Passwort-Hashes erhalten, um einen nahtlosen Übergang der Nutzer zu ermöglichen
  • Neukonstruktion der mobilen App mit React und TypeScript und Portierung auf eine moderne Ionic-Version
  • Technologien: Laravel, Ionic, React, Livewire, TYPO3, PHP, TypeScript
Jan. 2024 - Dez. 2024
1 Jahr

Biallo Website

Biallo & Team GmbH

  • Migration der Website von einem veralteten Inhouse-System zu einer Neos-basierten Seite, inklusive eines großen Backlogs an Artikeln und Seiten
  • Implementierung eines Scraper-basierten Importers, um Inhalte aus einer schlecht zugänglichen Datenbank zu übertragen
  • Technologien: Neos Flow, PHP, TypeScript, Fusion
Jan. 2023 - Dez. 2024
2 Jahren

Powderguide Website

Croox GmbH

  • Migration der Website von einem TYPO3-basierten System zu einer Statamic-basierten Seite
  • Entwicklung eines eigenen Importers zur Umwandlung von mehreren tausend Artikeln ins Bard-Format von Statamic
  • Technologien: Laravel, Statamic, Livewire, TYPO3, Alpine, PHP, TypeScript
Jan. 2022 - Dez. 2025
4 Jahren

"ISA" Vertriebssystem

Tele Columbus AG

  • Modernisierung eines alten Sales-Systems von PHP 5.6 zu PHP 8.4/Symfony 7 mit containerisierter Bereitstellung
  • Schrittweise Modernisierung, um kontinuierliche Funktionalität und Erweiterbarkeit sicherzustellen
  • Technologien: Symfony, Vue, Docker, MySQL/MariaDB, PHP, TypeScript
Jan. 2021 - Dez. 2022
2 Jahren
Hybrid

Konferenz-App

Academic Institution

  • Entwicklung einer App für Teilnehmer hybrider Konferenzen, um Veranstaltungsinformationen abzurufen, an Vorträgen teilzunehmen, Kontakte zu knüpfen und 1:1-Gespräche zu planen
  • Integration von Echtzeit-Kommunikationsfunktionen und Planungsabläufen
  • Technologien: Nest.js (Node), React, Flutter, Jitsi-Meet, MySQL/MariaDB, WebSockets, TypeScript, Dart
Jan. 2020 - Dez. 2022
3 Jahren

"Chameleon" Shopsystem

Esono AG

  • Entwickelte eine E-Commerce-Plattform auf Symfony-Basis mit individuell angepasster Logik für verschiedene Kunden
  • Implementierte Produktimport-Anpassungen aus mehreren ERP-Systemen, den Export von Bestellungen zu ERP-Systemen, Such- und Filterlogik sowie Bestell- und Checkout-Ablauf
  • Optimierte Werbeanzeigen einschließlich kundenindividueller Newsletter und implementierte Up- & Cross-Selling-Funktionen
  • Technologien: Symfony, React, MySQL/MariaDB, Elasticsearch, RabbitMQ, Redis, Memcached, PHP, JavaScript, TypeScript
Jan. 2020 - Dez. 2022
3 Jahren

Cluster-Administration & DevOps

Esono AG

  • Administrierte Kubernetes-Cluster und DevOps-Pipelines für interne und externe Nutzer auf kostengünstiger Standardhardware
  • Verwaltete Umgebungen ohne Cloud-Anbieter mit GitLab-CI, GitHub Actions, Jenkins und Rancher (1.x & 2.x)
  • Sorgte für hohe Verfügbarkeit mit Galera und GlusterFS
  • Technologien: Kubernetes, GitLab-CI, GitHub Actions, Jenkins, Rancher, Galera, GlusterFS
Jan. 2020 - Dez. 2021
2 Jahren

Newsletter-Anpassungsdienst

  • Entwickelte einen Dienst, der jedem Kunden bei jedem Öffnen einer E-Mail individuelle Produktempfehlungen liefert
  • Verarbeitete regelmäßig etwa 200 GB an ID-zu-ID-Zuordnungen, um personalisierte Inhalte zu erstellen
  • Technologien: Redis, RabbitMQ, Golang
Jan. 2017 - Dez. 2020
4 Jahren

"Toubiz" Tourismus-System

Land In Sicht AG

  • Führte die Entwicklung eines Tourismus-Datenverwaltungssystems an, das Inhalte an Websites, Kataloge und Anzeigekioske verteilt
  • War technische Ansprechperson und Entscheidungsträger für ein Team von 5–7 Entwicklern
  • Technologien: Laravel, Vue.js, Vue SSR, Tailwind CSS, Neos CMS, MySQL/MariaDB, PHP, Haxe, JavaScript
Jan. 2016 - Dez. 2017
2 Jahren

"Optisizer" Plattform

Nimius AG

  • Entwickelte eine Plattform zur Berechnung und Planung der optimalen Größe und Konfiguration von Solarinstallationen auf Dächern
  • Integrierte historische Sonnenscheindaten und Energieverbrauchsanalysen basierend auf Nutzerkoordinaten
  • Technologien: Rails, PostgreSQL, Turbolinks, Sidekiq, Ruby
Jan. 2014 - Dez. 2018
5 Jahren

"Overlayr" Anwendung für Stream-Overlays

  • Entwickelte eine Anwendung, die Live-Streamern ermöglicht, Stream-Informationen wie Zuschauerzahl, Abonnentenziele und Chat einzublenden
  • Baute das Backend zuerst mit Express.js (Node) auf und ersetzte später Microservices durch Go-Gegenstücke
  • Technologien: Express.js (Node), MySQL/MariaDB, Angular, WebSockets, Golang, TypeScript

Zusammenfassung

Für mich ist Softwareentwicklung sowohl Handwerk als auch Leidenschaft: Ich lerne seit ich 12 bin alles über Programmiersprachen, Paradigmen und angrenzende Technologien. Seit 2013 ist Softwareentwicklung mein Beruf.

Ich bin ein kompetenter und erfahrener PHP (Symfony / Laravel), Golang und TypeScript / JavaScript Entwickler, der nicht nur die Logik umsetzt, sondern dafür sorgt, dass das Projekt auch in Zukunft skalierbar und wartbar bleibt.

Linux auf allen möglichen Geräten zu betreiben – von Workstations über Phones, Mikrocontroller, Single-Board-Computer bis hin zu Routern – war schon immer mein Hobby. Das macht mich zu einem leidenschaftlichen DevOps Engineer mit praktischem Wissen über Linux, sowohl in traditionelleren Setups mit Tools wie Ansible oder Chef, als auch in fortgeschritteneren Umgebungen mit Docker, Kubernetes und CI/CD-Pipelines. Ich werde Ihren Softwareentwicklungs-Workflow und das Infrastrukturmanagement modernisieren und optimieren, um maximale Entwicklerproduktivität und eine hohe Verfügbarkeit Ihrer Anwendungen sicherzustellen.

Sprachen

Deutsch
Muttersprache
Englisch
Muttersprache

Zertifikate & Bescheinigungen

Zertifizierter Symfony-Entwickler (Advanced)

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Carlos Medina
Carlos Medina

Migration Zend Framework 2 /Laminas

Profil ansehen
Martin Staudt
Martin Staudt

TallyUp

Profil ansehen
Peter Sacco
Peter Sacco

Web Applikationsentwickler PHP / Wordpress Plugin Entwicklung

Profil ansehen
Fahrettin Kutyol
Fahrettin Kutyol

Senior Frontend-Entwickler

Profil ansehen
Jan Lüders
Jan Lüders

Senior Entwickler

Profil ansehen
Daniel Redwig
Daniel Redwig

Softwareentwickler

Profil ansehen
Christian Worsch
Christian Worsch

Senior Full-Stack-Entwickler

Profil ansehen
Veit Bjarsch
Veit Bjarsch

Senior Full-Stack-Entwickler

Profil ansehen
Peter Achilles
Peter Achilles

IT-Berater

Profil ansehen
Gregor Staab
Gregor Staab

Backend-Entwickler

Profil ansehen
Henning Pankratius
Henning Pankratius

IT-Beratung / Entwicklung

Profil ansehen
Frank Mueller
Frank Mueller

Web3-Accelerator-Teilnehmer und Mitgründer

Profil ansehen
Patrick Meppe
Patrick Meppe

IT-Berater

Profil ansehen
Can Celebi
Can Celebi

Backend Entwicklung, Beratung

Profil ansehen
Robert Raźniewski
Robert Raźniewski

Softwareentwickler

Profil ansehen
Dmitry Tarantin
Dmitry Tarantin

Web-Software-Ingenieur

Profil ansehen
Thomas Hain
Thomas Hain

Software-Entwickler

Profil ansehen
Thomas Stägemann
Thomas Stägemann

Bewertungssystem

Profil ansehen
Doğan can Uçar
Doğan can Uçar

E-Commerce-Entwickler

Profil ansehen
Oubeidallah Ben slimene
Oubeidallah Ben slimene

Senior Ibexa-Berater

Profil ansehen
Daniel Dieckwisch
Daniel Dieckwisch

Senior Entwickler

Profil ansehen
Peter Großmann
Peter Großmann

Senior Backend-Entwickler

Profil ansehen
Volker Ahlers
Volker Ahlers

Fullstack Entwickler

Profil ansehen
Christopher Nonne
Christopher Nonne

Freiberufler

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Christopher Groß
Christopher Groß

Fullstack Software Developer (Javascript / Typescript / Vue.js)

Profil ansehen
Pawel Ginalski
Pawel Ginalski

Senior Consultant & Drupal 10 Architekt

Profil ansehen
Björn Klose
Björn Klose

Senior-Entwickler

Profil ansehen
Patrik Garten
Patrik Garten

Technischer Leiter Conversational AI

Profil ansehen
Csaba Kéri
Csaba Kéri

ServiceNow-Berater

Profil ansehen