Djenis Ejupi / Persönliches Portfolio Schweiz

Mit Software mache ich
aus Neugier etwas,
das man nutzen kann.

Ich bin Djenis Ejupi, Software Engineer in der Schweiz. Ich arbeite an Backend-Systemen, angewandtem ML, Automatisierung und Produktdesign. Hier zeige ich meine eigenen Projekte, Fragen und Experimente.

AKTUELLER FADEN / JUL 2026 PERSÖNLICHE NOTIZ / AKTIV
Derzeit in Pflege CareerOS Local

Lokale LLM-Analyse zu einem nützlichen, nachvollziehbaren und verlässlichen Bestandteil einer vollständigen Desktop-Anwendung machen.

01 / BUILD
BACKENDANGEWANDTES MLAUTOMATISIERUNGOPEN SOURCE
Aktuell / Juli 2026 01 / 05

Was ich aktuell pflege
und lerne.

Ich pflege sechs Open-Source-Projekte, vertiefe meine Arbeit an Backend, Cloud, DevOps und ML-Systemen und lerne Deutsch.

Langfristig interessieren mich Robotik, Regelungstechnik, autonome Systeme und menschenzentrierte Technologie.

  1. 01Pflegen, was bereits funktioniertAKTIV
  2. 02System- und ML-Arbeit vertiefenLAUFEND
  3. 03Deutsch lernenLERNEN
  4. 04Hin zu physischen SystemenDANACH
Projektnotizen

Die Entscheidungen hinter den Projekten.

Ausführliche Case Studies stehen im gemeinsamen Ejupi-Labs-Journal, gefiltert nach persönlichen Projekten.

Projektnotizen lesen
Ausgewählte Projekte 02 / 05

Dinge, die ich gebaut habe,
um eine echte Frage zu klären.

Jedes Projekt bietet funktionierende Software, einsehbaren Quellcode und Release-Nachweise. Entscheidend ist, welche Entscheidung die Software verbessert oder welche Grenze sie sichtbar macht.

02 / OPEN-SET MLv1.5.0

ELIZA Lab.

Eine Open-Set-ML-Workbench in Rust mit gruppenbewussten Splits, Kalibrierung, Enthaltung und bytegenau prüfbaren Artefakten.

Frage
Was soll ein Klassifikator tun, wenn die richtige Antwort nicht im Trainingssatz liegt?
Nachweis
Explizite Enthaltung · synthetische Daten nur auf Englisch · nicht klinisch
03 / AUTOMATION MIT FREIGABENv0.2.2

DjenisAiAgent.

Windows- und Browser-Automatisierung, bei der das Modell eine Aktion vorschlägt und die Laufzeit Berechtigungen, Fähigkeiten und Allowlisten durchsetzt.

Frage
Wie bleibt lokale Automatisierung überprüfbar, bevor sie handelt?
Nachweis
Berechtigungspflichtige lokale Aktionen · 70-%-Coverage-Untergrenze
04 / GOPHER-PROTOKOLLv2.1.4

DIG.

Ein begrenzter Gopher-Client und Protokoll-Explorer. Die CLI nutzt echte Verbindungen, die Browser-Demo deterministische Fixtures.

Frage
Lässt sich ein altes Protokoll lesbar machen, ohne seine Grenzen zu verstecken?
Nachweis
Standardlimit 1 MiB · Frist von 5 Sekunden
05 / NUMERISCHE VISUALISIERUNGv1.1.2

IntegraDraw.

Eine Java- und TypeScript-Workbench zum Vergleich numerischer Integrationsmethoden mit einer sichtbaren Simpson-Referenz.

Frage
Was ändert sich, wenn der Näherungsfehler sichtbar wird?
Nachweis
Vergleichbare Methoden · nachvollziehbare Konvergenz
06 / PRAKTIKUMSVERWALTUNGv2.0.1

VECTOR.

Ein rein browserbasiertes Placement-Board mit fiktiven Daten, klaren Kohortenstatus und lokaler Speicherung.

Frage
Kann eine ganze Kohorte in einer einzigen operativen Ansicht verständlich bleiben?
Nachweis
Suchen, filtern und Meilensteine fortführen · lokale Browserdaten
Über mich 03 / 05

Mich interessiert, was
nach der Demo passiert.

Klare Grenzen, sinnvolle Tests, sichere Fehlerzustände und verständliche Oberflächen sind genauso wichtig wie das sichtbare Ergebnis. Das Werkzeug wähle ich erst, wenn ich die Einschränkung verstanden habe.

Software ist heute mein Medium. Langfristig interessieren mich Robotik, Regelungstechnik, intelligente Automatisierung und menschenzentrierte Technologie.

Aktuelle Rolle Software Engineer & Gründer
Standort Schweiz
Wiederkehrender Fokus Systeme, die weiterlaufen müssen
Arbeitssprachen Englisch · Italienisch · Albanisch
Arbeitsprinzipien

Zuerst nützlich. Belege statt Behauptungen.

01

Klare Grenzen

Ein System sollte sagen, was es kann, was es nicht kann und wo eine menschliche Entscheidung nötig ist.

02

Sinnvolle Tests

Tests verdienen ihren Platz, wenn sie eine wichtige Entscheidung, Schnittstelle oder Fehlerart schützen.

03

Sichere Fehlerzustände

Ich bevorzuge klare Ablehnung, begrenzte Arbeit und wiederherstellbaren Zustand gegenüber scheinbarer Sicherheit.

04

Erklärende Oberflächen

Die Oberfläche soll das Systemmodell verständlicher machen und es nicht zur Dekoration reduzieren.

Erfahrung 04 / 05

Ein praktischer Weg zum
Systems Engineering.

Ich habe eine technische Ausbildung in Informatik und Telekommunikation absolviert und danach an Cloud-Infrastruktur, Enterprise-Software, Backend- und Frontend-Delivery sowie Workflow-Plattformen gearbeitet.

Grundlage

Informatik & Telekommunikation

Eine technische Ausbildung in Software, Netzwerken und dem Zusammenspiel von Systemen.

Delivery

Enterprise- und Produktentwicklung

Datenbank, Backend, Frontend und Workflows in täglich genutzten Systemen.

Plattformen

Cloud, DevOps und Orchestrierung

Wiederholbare Infrastruktur, Delivery-Pipelines und Workflows mit sichtbarem Betriebszustand.

Aktueller Schwerpunkt

Angewandtes ML und Open-Source-Werkzeuge

Werkzeuge, bei denen Modellgrenzen, lokale Ausführung und Nachweise zum Produkt gehören.

Der rote Faden ist Verantwortung von Anfang bis Ende: Einschränkung verstehen, System ändern und beweisen, dass es weiter funktioniert.

Persönlicher Kontakt 05 / 05

Ein Gespräch mit mir
beginnt hier.

Dieses Postfach ist für Gespräche mit mir. Für Kundenarbeit, Angebote oder Delivery-Anfragen nutze Ejupi Labs.

Keine Werbe-Tracker und kein Kontaktformular. Cloudflare verarbeitet stichprobenartige technische Logs und Traces, um diese Website bereitzustellen, zu schützen und zu betreiben. SCHWEIZ / 2026