Zum Inhalt springen
Nico Rossel Developer

Nico Rossel · Developer

Ich baue Dinge, die es geben sollte.

Software, Websites und digitale Systeme — von der ersten Zeile bis in den Betrieb. Hauptberuflich für meine Kunden, nebenbei für Ideen, die mich nicht loslassen.

Baut gerade

Von der Idee zum laufenden System

01Über mich

Hi, ich bin Nico.

Ich entwickle, seit ich verstanden habe, dass man Dinge, die fehlen, einfach selbst bauen kann. Daraus ist N-Developing geworden — meine Firma für Websites, Erweiterungen und Sicherheitsarbeiten. Dort mache ich alles selbst: das Gespräch am Anfang, die Architektur, den Code, den Livegang und was danach kommt.

Mich interessiert der Teil, den man später nicht mehr sieht. Warum eine Seite nach drei Jahren noch baubar ist. Warum ein System einen Ausfall übersteht. Warum ein Formular auch ohne JavaScript funktioniert. Das ist keine Pedanterie, das ist der Unterschied zwischen etwas, das läuft, und etwas, das nur aussieht, als würde es laufen.

Nebenbei arbeite ich in der Pflege, damit die Firma wachsen darf, ohne jeden Monat liefern zu müssen. Das kostet Zeit und ist der ehrlichste Satz auf dieser Seite.

Woran ich hänge

  • Eigene Systeme

    Lieber selbst gebaut und verstanden als zusammengeklickt und gehofft.

  • macOS und Apple

    Mein tägliches Werkzeug — und die Plattform, auf der ich native Dinge baue.

  • Server und Infrastruktur

    Was nützt der beste Code, wenn niemand weiß, wo er läuft.

  • Musik beim Arbeiten

    Läuft fast immer. Ohne wird es still und langsam.

02Aktuell

Woran ich gerade arbeite.

Diese Liste pflege ich von Hand. Was hier steht, läuft wirklich.

  • Jarvis

    Mein persönlicher KI-Assistent wird Woche für Woche mehr: Gedächtnis, Hintergrund-Aufträge, eine eigene Oberfläche, eine iPhone-App.

  • n-developing.info

    Die Unternehmenswebsite ist gerade live gegangen — zweisprachig, ohne Framework, ohne Tracking.

  • Diese Seite

    Kompletter Relaunch. Du siehst das Ergebnis.

  • Kundenprojekte

    Websites bauen, erweitern und absichern. Aktuell für einen Onlineshop mit Terminbuchung.

03Hervorgehoben

Das Projekt, in dem gerade am meisten steckt

Jarvis

BUILDING Python · Claude Agent SDK · Swift · SwiftUI · macOS

Ein Sprachassistent, der wirklich arbeitet statt zu antworten. Er hört auf sein Weckwort, erledigt Aufträge im Hintergrund während ich nicht am Rechner bin, merkt sich, was wir besprochen haben, sortiert meine Mails und überwacht seine eigenen Dienste. Gebaut auf dem Claude Agent SDK, mit einer nativen Oberfläche in Swift und einer eigenen API auf einem eigenen Server.

Fallstudie ansehen auf n-developing.info

  • Hört zu und hört weg

    Weckwort, offenes Gesprächsfenster, und auf Zuruf hört er komplett weg.

  • Arbeitet im Hintergrund

    Lange Aufträge laufen weiter, während ich etwas anderes tue. Er meldet sich, wenn er fertig ist.

  • Eigenes Gedächtnis

    Strukturiert statt chronologisch — er merkt selbst, wenn etwas einer früheren Entscheidung widerspricht.

  • Passt auf sich selbst auf

    Ein eigener Dienst prüft Dienste, Logs, Platz und Daten und meldet nur, was wirklich wichtig ist.

04Projekte

Was ich gebaut habe.

Keine Platzhalter, keine fremden Referenzen. Was hier steht, habe ich selbst gebaut.

  1. Jarvis

    KI-Assistent · Automatisierung · Systeme

    Sprachgesteuerter Assistent mit eigenem Gedächtnis, Hintergrund-Aufträgen, nativer Oberfläche und eigener Server-API.

    BUILDING

    Jahr2026

    Technologien PythonClaude Agent SDKSwiftSwiftUImacOS

    Kein öffentlicher Zugang Fallstudie
  2. N-Developing Store

    Shop · Kundenportal · Auftragsverwaltung

    Mein eigener Shop samt Login, Kundenportal, Auftragsverwaltung und Rechnungen. Von Grund auf selbst gebaut und im Einsatz.

    ACTIVE

    Jahr2026

    Technologien PHPMySQLJavaScriptHTML/CSS

  3. n-developing.info

    Unternehmenswebsite · Zweisprachig

    Die Firmenseite. Eigener Erzeuger für beide Sprachen, kein Framework, nichts von fremden Servern, kein Tracking.

    ACTIVE

    Jahr2026

    Technologien PythonPHPHTML/CSSJavaScript

  4. Tamaras Wunder

    Kundenprojekt · Shop · Terminbuchung

    Umbau einer bestehenden Seite zur Dachmarke: Shop, Verwaltung, moderiertes Gästebuch und eine selbst buchende Terminvergabe.

    ACTIVE

    Jahr2026

    Technologien PHPMySQLJavaScript

  5. Todo Website

    Web-App

    Eine Aufgabenverwaltung im Browser, mit eigenem Server dahinter.

    ACTIVE

    Technologien ReactNode.jsJavaScript

  6. DHS Main

    Discord-Bot · Serververwaltung

    Discord-Bot zur Verwaltung von Proxmox-Servern: Benutzer, Sperren, IP-Vergabe mit Konflikterkennung, tägliche Aufräumläufe.

    PAUSED

    Jahr2025

    Technologien Node.jsDiscord APIPHPProxmox

    Kein öffentlicher Zugang

05Stack

Womit ich arbeite.

Keine Prozentbalken. Eine Sprache steht hier, wenn ich in ihr etwas gebaut habe, das läuft.

Sprachen

Was ich schreibe

  • JavaScript
  • TypeScript
  • PHP
  • Python
  • Java
  • C
  • C++
  • Lua
  • SQL
  • HTML
  • CSS

Frameworks und Laufzeit

Was in den Projekten oben steckt

  • Node.js
  • React
  • SwiftUI
  • Apache
  • MySQL / MariaDB
  • SQLite

Infrastruktur

Wo es läuft

  • Linux
  • Docker
  • Git
  • APIs
  • Server
  • Datenbanken

06Wie ich arbeite

Verstehen. Bauen. Prüfen. Besser machen.

Vier Schritte, in dieser Reihenfolge. Der erste wird am häufigsten übersprungen und kostet am meisten.

  1. Erst das Problem, dann die Lösung

    Die meisten schlechten Systeme lösen sauber die falsche Aufgabe. Ich frage lieber einmal zu viel nach, bevor ich anfange.

  2. Funktion vor Show

    Eine Animation, die den Ladevorgang verlängert, hat verloren. Eine Seite, die ohne JavaScript nichts anzeigt, auch.

  3. Langfristig denken

    Kein Framework, das in zwei Jahren niemand mehr pflegt. Lieber etwas, das ich in fünf Jahren noch bauen kann.

  4. Nachsehen statt annehmen

    Vor jeder Entscheidung in die Datei schauen. Eine Sperre teste ich mit einem echten Befehl, nicht indem ich den Code lese.

  5. Fehler gehören dazu

    Ich finde die meisten eigenen Fehler beim Testen, nicht beim Schreiben. Deshalb teste ich, bevor ich etwas fertig nenne.

08Kontakt

Oder schreib direkt hier

Mit dem Absenden stimmst du zu, dass ich deine Angaben zur Beantwortung verwende. Mehr dazu im Datenschutz.

Eine Idee? Bauen wir sie.

Erzähl mir davon. Erstgespräch kostet nichts.

Kontakt aufnehmen