Freiberuflicher IT-Berater · Software Engineer

Gewachsene Web-Anwendungen modernisieren. SaaS-Produkte weiterentwickeln.

Ich begleite Unternehmen dort, wo bestehende Systeme an ihre Grenzen stoßen und wo aus Produktideen belastbare SaaS-Anwendungen werden sollen – von der Architektur bis zur produktiven Umsetzung.

Remote · Vor Ort im Rhein-Neckar-Raum

Kernkompetenzen

Zwei Schwerpunkte geben meiner Arbeit die Richtung. Architektur, Engineering und Delivery setze ich gezielt dafür ein, Anwendungen nachhaltig weiterzuentwickeln.

Gewachsene Web-Anwendungen modernisieren

Ich unterstütze Teams dabei, komplexe Anwendungen kontrolliert weiterzuentwickeln – ohne Betrieb, Fachprozesse und bestehende Abhängigkeiten aus dem Blick zu verlieren.

Dazu gehören

  • Technische Beratung und Softwarearchitektur
  • Full-Stack- und Frontend-Entwicklung
  • Integration und fachliche Datenflüsse
  • End-to-End-Tests, CI/CD und Delivery-Qualität
  • Agile Zusammenarbeit mit Produkt- und Entwicklungsteams
Mehr erfahren

SaaS-Produkte entwickeln und weiterentwickeln

Ich entwickle digitale Produkte von der technischen Konzeption bis zur produktiven Umsetzung und schaffe eine Grundlage, auf der Teams verlässlich weiterarbeiten können.

Dazu gehören

  • Technische Produktkonzeption und Zielarchitektur
  • Wartbare Frontends, Backend-Services und APIs
  • Cloud-Anwendungen, Datenmodelle und Integrationen
  • Automatisierte Tests sowie Build- und Release-Prozesse
  • Generative KI für Analyse, Entwicklung und Automatisierung
Mehr erfahren

Technologien und Plattformen

Diese Technologien und Methoden wähle ich passend zur Aufgabe und verbinde sie zu einer tragfähigen Lösung.

Entwicklung

  • TypeScript und Angular
  • Java und Spring
  • Node.js und NestJS
  • PHP und Symfony

Architektur und Daten

  • Microservices und Domain-Driven Design
  • Relationale Datenbanken
  • NoSQL-Datenbanken

Cloud und Betrieb

  • Google Cloud Platform, AWS und Azure
  • Kubernetes und Cloud Foundry
  • CI/CD-Automatisierung

Profil

Nico Blum

Seit über 15 Jahren entwickle ich Software in unterschiedlichen Rollen: als Entwickler, Lead, Scrum Master und heute als freiberuflicher technischer Berater. Ich vermittle zwischen Fachseite und Technik, schärfe Anforderungen und forme daraus Architekturen und Systeme, die im Alltag funktionieren.

Meine Erfahrung reicht von internationalen Enterprise-Anwendungen über Kundenprojekte bei mittelständigen Unternehmen bis zur Entwicklung und zum Betrieb eigener Produkte. Generative KI setze ich dabei als festes Werkzeug in Analyse, Entwicklung und Automatisierung ein – mit klaren Anforderungen, strukturierten Reviews und iterativen Verbesserungen.

Strategie und Umsetzung gehören für mich zusammen: Architektur, Engineering und Delivery kommen aus einer Hand. Ich arbeite pragmatisch, partnerschaftlich und mit Blick auf Lösungen, die langfristig tragfähig bleiben.

Zertifizierungen

Arbeitsweise und Zusammenarbeit

Ich arbeite vom Kontext zur Lösung: Ziele, Randbedingungen und Perspektiven kläre ich zuerst – erst danach entstehen daraus tragfähige Architekturen und Systeme. Vier Kompetenzen wirken dabei zusammen: Beratung, Fachverständnis, koordinatives Know-how und technische Tiefe.

Zuhören, bevor ich baue

Ziele, Randbedingungen und Entscheidungsdruck kläre ich gemeinsam mit Fachseite und Stakeholdern, bevor daraus technische Lösungen entstehen.

Fachlich einordnen

Über 15 Jahre Erfahrung in unterschiedlichen Branchen und Rollen geben mir ein Gespür dafür, welche fachlichen Anforderungen wirklich tragen – und wo sich Komplexität vermeiden lässt.

Teams und Schnittstellen führen

Als Entwickler, Lead und Scrum Master vermittle ich zwischen Fachseite, Technik und Management – und sorge dafür, dass Entscheidungen und nächste Schritte nachvollziehbar bleiben.

Architektur und Umsetzung verbinden

Architektur, Full-Stack-Entwicklung und Cloud-Systeme aus einer Hand – so bleibt der Weg von der Idee zur produktiven Lösung kurz und direkt.

Der Multiplikator: generative KI

Diese vier Kompetenzen bilden das Fundament. Den entscheidenden Unterschied macht heute ihr Zusammenspiel mit modernen generativen KI-Modellen: Ich setze KI-Agenten gezielt für Analyse, Umsetzung und Validierung ein – mit klaren Anforderungen, strukturierten Reviews und iterativen Verbesserungen.

Das ist kein Ersatz für Erfahrung und fachliches Urteilsvermögen, sondern deren Beschleuniger: Ergebnisse werden geprüft, Grenzen kritisch bewertet, und Aufgaben, die früher Wochen manueller Arbeit bedeutet hätten, lassen sich heute in engerer Taktung und mit höherer Abdeckung lösen – ohne bei Sorgfalt oder Codequalität Abstriche zu machen.

Zusammenarbeit

Ich steige dort ein, wo technische Entscheidungen Klarheit brauchen oder aus einer Idee ein belastbares System werden soll. Gemeinsam klären wir Ziele, Randbedingungen und die nächsten sinnvollen Schritte.

Ob remote oder vor Ort: Ich verbinde Strategie mit Umsetzung und übernehme Verantwortung von der Architektur bis zur Delivery. Entscheidungen und Fortschritt bleiben dabei transparent.

Aktuelle Themen

Praxisnahe Einblicke in Softwarearchitektur, Entwicklung und den gezielten Einsatz generativer KI.

Ein Ordner voller Textdateien, der meinen Arbeitsalltag trägt
Werkzeuge

Ein Ordner voller Textdateien, der meinen Arbeitsalltag trägt

Obsidian sollte bei mir ursprünglich nur ein paar private Notizen sammeln. Mittlerweile liegen in demselben Ordner meine Projektdokumentation, meine Website und die Zusammenarbeit mit KI-Agenten – eine persönliche Bestandsaufnahme.

Lesen
Zehnfinger-Schreiben auf einer Tastatur - KI generiert
KI

10-Finger-Schreiben ist retro – und doch topaktuell

Eine persönliche und humorvolle Reflexion darüber, warum sich ein in den 90ern erlernter Kurs im 10-Finger-Schreiben heute beim Arbeiten mit KI-Agenten mehr auszahlt denn je.

Lesen
Individuell gefertigte Holzkisten
Projekte

Vibe Coding im Praxistest

Von wow zu au – Wie für Leki Art ein SVG-Generator für individuelle Holzkisten entstand

Für Leki Art habe ich als Freelancer eine Lösung umgesetzt, mit der sich SVG-Vorlagen für individuelle Holzkisten generieren lassen. Das Projekt war für mich ein bewusster Praxistest für Vibe Coding – mit klaren Erkenntnissen zu Nutzen, Grenzen und Wirtschaftlichkeit.

Lesen

Kontakt

Du möchtest eine technische Herausforderung, eine Architekturentscheidung oder ein konkretes Umsetzungsvorhaben besprechen? Eine kurze Nachricht mit Ziel, Kontext und Zeitrahmen genügt. Ich melde mich mit konkreten nächsten Schritten. Oder buche direkt einen Termin für ein Erstgespräch.