Hallo Welt, hier ist
Eric Gesemann!
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
Öffentliche Projekte
LausitzNews.de
LausitzNews ist eine regionale Nachrichtenagentur, welche ihre Leser über aktuelle Ereignisse in der Lausitz, Dresden und Südbrandenburg informiert. LausitzNews konnte sich seit 2009 als Partner zahlreicher Medienhäuser, Organisationen und Kommunen etablieren und erfährt monatlich über eine Million Aufrufe.
Seit 2017 entwickle ich das LN-CMS auf Basis von Laravel, das Frontend, sowie die News-API, die Subsidiäre mit Artikeln versorgt.
Ende desselben Jahres übernahm ich zudem die Infrastrukturplanung und Serveradministration. 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.
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!
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.
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 Lieblingstechnologien vorzustellen. Vielleicht findet sich hier bald auch ein Blog.
Wiederkommen lohnt sich also!