Hallo Welt, hier ist
Eric Gese­mann!

Ich bin ein Web­ent­wickler aus DE, fokus­siert auf UI- und UX-Design, begei­ster­ter System­ad­min, zu Hause im Back­end. Und ich habe ei­nen grünen Daumen. 🌱

Progress

Meine Reise durch die Welt der Informatik begann zu Schulzeiten.

In unserer Schülerfirma lernte ich nicht nur die Grundlagen der Programmierung, sondern auch im Team gemeinsam an Projekten zu arbeiten, sich gegenseitig voranzubringen und Wissen auszutauschen.

Mit Neugier und einem Funken Leidenschaft begann ich 2016 für die ersten kleinen Unternehmen und NGOs Webseiten und Desktop-Software zu entwickeln.

Heute ermöglichen meine Content-Management-Systeme Millionen Nutzern reibungslose Erlebnisse im Web. Unternehmen vertrauen auf meine digitalen Produkte, die ihre Geschäftsprozesse unterstützen und optimieren.


Vernetzen wir uns.

Ausgewählte Projektpartner

  • Siemens Energy Global, Standort Görlitz
  • Medizintechnik Königswartha: METEK Köber & Michalski OHG
  • LausitzNews.de - Das Nachrichtenportal für Ostsachsen
  • SachsenNews24.de - Aktuelle Nachrichten aus Sachsen
  • Malteser-Krankenhäuser St. Carolus & St. Johannes
  • Pax et Bonum: Eine-Welt-Laden Bischofswerda
  • Digital-lokal.tv - Ihre digitale Litfaßsäule
  • ellemenno
Copyright-Info

Öffentliche Projekte

LausitzNews.de

LausitzNews ist eine regionale Nach­rich­ten­agentur, welche ihre Leser über aktuelle Er­eig­nis­se in der Lausitz, Dresden und Süd­bran­den­burg informiert. LausitzNews konnte sich seit 2009 als Partner zahl­reicher Medien­häuser, Organi­sa­tio­nen und Kom­mu­nen eta­blieren und er­fährt monat­lich über eine Million Auf­rufe.

Seit 2017 entwickle ich das LN-CMS auf Basis von Laravel, das Frontend, sowie die News-API, die Sub­si­di­äre mit Artikeln versorgt.

Ende desselben Jahres übernahm ich zudem die Infra­struk­tur­pla­nung und Server­administration. Im Laufe der Jahre entstanden weitere Projekte in Kooperation mit LausitzNews und ihren Reportern, die im Hintergrund effizienten Informations- und Medienfluss gewährleisten.

Aktuell entsteht ein neuer Medienserver in Go, der Medien verarbeiten und mittels S3 zur Verfügung stellen wird.

FastIDP

FastIDP ist eine Anwendung zum Identity and Access Management (IAM), die Authentifizierung über OAuth2 und OpenID-Connect zur Verfügung stellt. FastIDP nutzt das Python-Backend-Framework FastAPI.

Im Laufe meiner Zeit als Entwickler habe ich nichts öfter programmiert als diverse Systeme zur Nutzerauthentifizierung. Doch für umfangreiche Projekte, die mehrere Schnittstellen miteinander verbinden, gibt es nur zwei Möglichkeiten: Entweder authentifiziert und autorisiert jede Schnittstelle selbst, oder es muss ein unabhängiges IAM-System her.

Daher entschied ich 2022 mit der Entwicklung eines einfachen aber soliden Identity-Providers zu beginnen, der zugleich Thema meiner Abschlussarbeit wurde.

FastIDP setzt nebst Python auf PostgreSQL und Redis. Mit React entsteht eine SPA, die zur Nutzer- und Clientverwaltung dient. Zugleich implementiert sie exemplarisch die eigene OAuth2-Schnittstelle.

FastIDP befindet sich aktuell in der geschlossenen Alpha und wird voraussichtlich mit Ende meiner Abschlussarbeit als Open-­Source-­Software veröffentlicht.

Bald verfügbar

eric.js

eric.js ist eine kleine und flinke DOM-Navigations- und Manipulationsbibliothek.

Viele ähnliche Bibliotheken fügen viele Funktionen hinzu, die sie aufblähen und langsam werden lassen, was zu einem erheblichen Datenverkehr für Server und Nutzer führt. eric.js zielt darauf ab, die am meisten genutzten Funktionen von jQuery zu ersetzen und ist ähnlich in der Verwendung.

Großartige Neuigkeiten! Nach 3 Jahren im Produktionseinsatz ist eric.js 2.0 auf dem Weg. Bessere API, einfachere Navigation, mehr Funktionen. Bleib dran für Updates!

GitHub NPM (Node Package Manager)

ges.dev

Diese Website ist open-source. Vom eigenen kleinen statischen Dateigenerator über die Assets, Layouts und Views. Bis auf die obigen Logos ist alles von dieser Seite aus eigener Feder.

Verfolge die Entwicklung dieser Seite auf GitLab.

GitLab

Hit Me Up!

Du möchtest mich kontaktieren?
Nichts leichter als das!
Schreib mir eine Email.

Hier fehlt doch was?!

Du bist nur sehr zeitig!

Diese Webseite ist noch brandneu. Ich arbeite im Augenblick an fehlenden Inhalten, z. B. um einige meiner Lieblings­technologien vorzustellen. Vielleicht findet sich hier bald auch ein Blog.

Wiederkommen lohnt sich also!