Senior Frontend Engineer

Ich baue CMS-Plattformen und schnelle Online-Shops.

Full-Stack- und Cloud-Expertise für eCommerce-Marken: Next.js und Payload CMS, Edge-Publishing auf Cloudflare, PostgreSQL und MySQL sowie die Werkzeuge, die Inhalte, Übersetzungen und Werbeausgaben verbinden.

Leistungen

Was ich für Sie tun kann

Individuelle CMS-Entwicklung

Payload CMS auf Basis von Next.js und React: Rollen und Berechtigungen, SSO und OAuth, Templating und Page Builder.

Redaktionsworkflows

Entwurf, Prüfung und Freigabe, abgestimmt auf die Arbeitsweise Ihres Teams – damit Inhalte mit den richtigen Freigaben vom Autor bis zur Live-Seite gelangen.

Feingranulare Benutzerrechte

Detaillierte Rollen und Berechtigungen, damit jede Person genau das sehen und ändern kann, wofür sie zuständig ist.

Edge-Publishing

Statische Storefronts, ausgeliefert über Cloudflare Workers, KV und R2 – mit langen Cache-Laufzeiten und sofortiger Aktualisierung bei jeder Veröffentlichung.

Migrationen und Importer

Von WordPress zu einem modernen CMS und von Figma-Designs zu Live-Seiten mit optimierten Bildern.

Mehrsprachige Websites

Automatisierte Übersetzungs-Workflows mit DeepL: Sprachen auswählen, senden und die Ergebnisse automatisch auf die Seite anwenden.

Marketing-Integrationen

Zuordnung der Werbeausgaben über mehrere Werbekanäle hinweg, verknüpft mit der Shop-Performance.

Streaming- und TV-Apps

React-basierte TV-Anwendungen für IPTV- und OTT-Plattformen, einschließlich Hospitality-Lösungen für Hotelgäste.

Datenbanken und Hosting

Entwurf und Optimierung von PostgreSQL und MySQL sowie Deployment und Infrastruktur auf Cloudflare und DigitalOcean.

Ausgewählte Projekte

Plattform-Engineering für eCommerce

Multi-Domain-Veröffentlichung für Storefronts

Ein CMS, das auf beliebig viele Domains in einer Cloudflare-Zone ausliefert, verbunden mit dedizierten Media- und Storefront-Workern. KV-Speicher liefert statische Seiten mit bis zu 365 Tagen Cache, der bei erneuter Veröffentlichung aktualisiert wird.

Cloudflare Workers · KV · R2 · Wrangler · Next.js

Zugriffskontrolle und Single Sign-on

Rollenbasierte Zugriffskontrolle, OAuth und SSO auf Basis von Payload CMS für eine Redaktionsumgebung mit mehreren Teams.

Payload CMS · RBAC · OAuth · SSO

Automatisierte Übersetzungen

Redakteure wählen Zielsprachen aus einem Dropdown. Die Seite wird an DeepL gesendet, ein Webhook meldet den Abschluss, und die Übersetzungen werden automatisch angewendet.

DeepL API · Webhooks · Node.js

Zuordnung von Werbeausgaben

Attribution der Werbeausgaben über mehrere Werbekanäle hinweg, damit sich die Ausgaben mit den Shop-Ergebnissen vergleichen lassen.

Analytics · Integrations · Node.js

Figma- und WordPress-Importer

Liest ein Figma-Design ein, erzeugt HTML, verschiebt Assets nach R2 und optimiert Bilder über Cloudflare. Ein weiterer Importer wandelt WordPress-Seiten in CMS-Seiten um.

Figma API · R2 · Cloudflare Images · WordPress

Streaming-TV-Anwendung

Ein Jahr Entwicklung einer React-TV-Anwendung für eine IPTV- und OTT-Videoplattform, einschließlich der Hospitality-Lösung für Hotelgäste innerhalb der App.

React · TV apps · Streaming · Hospitality

Website-Builder und Templating

Ein Template-System und ein visueller Builder, mit dem Redakteure Seiten aus wiederverwendbaren Blöcken zusammenstellen.

React · Payload CMS · Templating

Technologien

Womit ich arbeite

Frontend

React, Next.js, TypeScript, HTML, CSS, JavaScript

Streaming

React-TV-Apps, IPTV- und OTT-Plattformen

Backend und CMS

Node.js, NestJS, Payload CMS, REST, WebSockets, OAuth2 und Webhooks

PHP

PHP, Symfony, Laravel (Artisan), Inertia.js, Twig

Daten

PostgreSQL, MySQL

Messaging und Caching

RabbitMQ, Kafka, Redis

Container und Orchestrierung

Docker, Kubernetes

Edge (Cloudflare)

Workers, KV, R2, Images, Wrangler

Server (DigitalOcean)

Hosting, Deployment, verwaltete Infrastruktur

CI/CD und DevOps

Git, GitHub Actions, GitLab CI, Jenkins, ArgoCD, Grafana

Projektmanagement

Jira, ClickUp

Über mich

Goran Dejanović

Ich bin Senior Frontend Engineer und verantworte ganze Plattformfunktionen – von der Redaktionsoberfläche bis zur Datenbank und zum Edge. Außerdem komme ich aus der Videobearbeitung, die mir Termindisziplin, Liebe zum Detail und ein Gespür dafür vermittelt hat, wie kreative Teams wirklich arbeiten.

Kontakt

Haben Sie ein Projekt im Kopf?

hello@legonato.hr