Julian Hambach

Senior Consultant für ServiceNow und Fullstack-Entwickler. Angefangen hat alles 2002 mit selbst gebauten Spielwelten.

Julian

Hallo, ich bin Julian. Angefangen hat alles 2002 mit eigenen Spielen im RPG Maker. Heute entwickle ich Anwendungen über den ganzen Stack und Lösungen auf ServiceNow. Dazwischen liegt eine Menge Code.

Werdegang

Sechs Level, über zwanzig Jahre, ein roter Faden.

  1. bis 2009 Abitur Gymnasium Philippinum Weilburg

  2. Lv. 1 2002

    Erste eigene Spiele im RPG Maker

    Karten aus Tilesets, Dialoge, Schalter und Variablen. Ohne es so zu nennen, habe ich hier gelernt, in Zuständen, Bedingungen und Abläufen zu denken. Ein Event, das prüft, ob der Held einen Passierschein dabeihat, ist im Kern schon eine if-Abfrage.

    • RPG Maker
    • Events
    • Schalter & Variablen
    Map001, Event 3: StadtwacheEventbefehle
    ◆Text: „Halt! Wer da?“
    ◆Bedingung: Schalter [0003: Passierschein] ist AN
      ◆Text: „Na gut, du darfst passieren.“
      ◆Schalter setzen: [0004: Tor offen] = AN
      ◆
    : Sonst
      ◆Text: „Ohne Passierschein kommst du hier nicht durch.“
      ◆
    : Ende
  3. Lv. 2 2004

    Hinter die Kulissen: Ruby

    Die RPG Maker der XP- und VX-Generation bringen mit RGSS eine eigene Ruby-Skriptumgebung mit. Damit wurde aus Klicken Schreiben: eigene Klassen, Methoden und Blöcke, und zum ersten Mal ein Gefühl dafür, wie objektorientierter Code ein Programm trägt.

    • Ruby
    • RGSS
    • Objektorientierung
    quest.rbRuby
    class Quest
      attr_reader :title, :steps
    
      def initialize(title)
        @title = title
        @steps = []
      end
    
      def done?
        @steps.all?(&:done?)
      end
    end
  4. 2009 bis 2010 Zivildienst

  5. ab 2010 Studium Wirtschaftsinformatik Westfälische Wilhelms-Universität Münster

  6. Lv. 3 um 2010

    JavaScript im Browser und auf dem Server

    Mit JavaScript kam das Web dazu, mit Node.js der Server. Eine Sprache für beide Seiten, asynchrone Abläufe und npm als Werkzeugkasten. Der RPG Maker ist diesen Weg übrigens selbst gegangen: MV und MZ laufen auf JavaScript.

    • JavaScript
    • Node.js
    • npm
    server.mjsNode.js
    import { createServer } from 'node:http';
    
    createServer((req, res) => {
      res.writeHead(200, { 'Content-Type': 'application/json' });
      res.end(JSON.stringify({ level: 3, status: 'online' }));
    }).listen(3000);
  7. 2016 bis 2018 Ausbildung zum Fachinformatiker für Anwendungsentwicklung amerdis GmbH, Münster

  8. Lv. 4 2016

    Fullstack mit TypeScript: vom Datenmodell bis zur Oberfläche

    Bei Angular bin ich fast direkt zum Release 2016 eingestiegen. Heute entwickle ich Anwendungen über den ganzen Stack: Datenmodell und APIs mit NestJS, Frontends mit Angular, spartan-ng und Tailwind CSS. TypeScript zieht sich durch alle Schichten, Typen werden zwischen Server und Client geteilt statt doppelt gepflegt.

    • TypeScript
    • NestJS
    • REST-APIs
    • Angular
    • Signals
    • spartan-ng
    • Tailwind CSS
    party.dto.ts, Controller, StoreNestJS + Angular
    // shared: ein Typ für Server und Client
    export interface PartyDto { name: string; members: string[] }
    
    // api: NestJS
    @Controller('party')
    export class PartyController {
      constructor(private readonly parties: PartyService) {}
    
      @Get(':id')
      find(@Param('id') id: string): Promise<PartyDto> {
        return this.parties.find(id);
      }
    }
    
    // web: Angular
    readonly party = httpResource<PartyDto>(() => `/api/party/${this.id()}`);
  9. seit 2018 Festanstellung amerdis GmbH, Münster

  10. Lv. 5 um 2018

    Technical Consultant für ServiceNow

    Eingestiegen bin ich über Scripting und Schnittstellen: SAP-Anbindungen, Automatisierung, Workflows. Mit den Jahren hat sich der Schwerpunkt verschoben, weg vom eigenen Code, hin zur Konzeption: CMDB-Strukturen nach CSDM, Architekturentscheidungen und Anforderungen, abgestimmt mit Fachbereichen und Lieferanten. Als erster ServiceNow-Consultant bei amerdis habe ich das Thema intern aufgebaut.

    • ServiceNow
    • CSDM
    • CMDB & Discovery
    • Architektur
    • Anforderungsmanagement
    • ITSM
    CMDB-Struktur nach CSDMKonzeptskizze
    Service
    Business Service Offering
    Depends on::Used by
    Anwendung
    Application Service
    Depends on::Used by
    Infrastruktur
    Server
    Datenbank
  11. 2022 amSel komplett neu geschrieben Product Owner, amerdis GmbH

  12. seit 2026 Teamleitung für Entwicklung, Betrieb und Ausbildung amerdis GmbH, Münster

  13. Lv. 6 2026

    KI-unterstützte Entwicklung und eigene Development Flows

    Den Code schreiben zunehmend KI-Agenten, meine Arbeit liegt davor und danach: Ich entwerfe angepasste Development Flows, also wer plant, wer implementiert, wo ein Mensch prüft und welche Regeln für Code, Tests und Reviews gelten. So habe ich den KI-Einsatz bei amerdis in geleitete Bahnen gebracht.

    • KI-Agenten
    • Development Flows
    • Regelwerke für Agenten
    • Human Review
    • CI
    dev-flow.ymlFlow-Entwurf
    # Feature-Flow: Agent arbeitet, Mensch entscheidet
    flow: feature
    steps:
      - plan:      { by: agent, approve: human }
      - implement: { by: agent, rules: [CLAUDE.md, styleguide.md] }
      - test:      { by: ci, required: true }
      - review:    { by: human, focus: [security, architecture] }
      - merge:     { when: [tests.green, review.approved] }
  14. 2026 amSel 5: erneuter Neubau mit Fokus AI Integration Product Owner, amerdis GmbH

Questlog

Kundenprojekte auf der ServiceNow-Plattform, nach Branche statt Kundenname.

  • Aktiv

    CMDB-Konzeption nach CSDM

    seit 2026FinanzbrancheServiceNow Consulting

    Konzeption und Umsetzung einer CMDB-Struktur nach CSDM-Standard inklusive Schnittstellenanbindung.

    • CMDB
    • CSDM
    • Schnittstellen
    Tätigkeiten
    • Konzeption der CMDB-Struktur nach CSDM-Standard (Datenmodell, CI-Klassen, Beziehungen)
    • Umsetzung der Struktur in ServiceNow
    • Anbindung von Schnittstellen zur Befüllung der CMDB
    • Abstimmung der Anforderungen mit den Fachbereichen
    • Kommunikation und Koordination mit Lieferanten
  • Aktiv

    ServiceNow SPM und HR-Onboarding

    seit 2025PflegedienstleistungenServiceNow Consulting und Entwicklung

    Unterstützung beim Auf- und Ausbau der ServiceNow-Plattform.

    • SPM
    • HR Service Delivery
    • Virtual Agent
    Tätigkeiten
    • Beratung und Implementierung im SPM-Umfeld (Demand Management, Project Management)
    • Beratung und Implementierung des HR-Onboarding-Prozesses in ServiceNow (Cases, Playbooks)
    • Schnittstellenanbindungen zur Branchensoftware
    • Anbindung Virtual Agent
  • Erledigt

    Migration eines Bestellsystems

    2023 bis 2024, 14 MonateLogistikServiceNow Consulting und Entwicklung

    Migration komplexer Produkte eines obsoleten Bestellsystems.

    • ITSM
    • ITAM
    • ITOM Discovery
    • Workflows
    Tätigkeiten
    • Beratung und Bewertung fachlicher Anforderungen sowie Einordnung zur Umsetzung in Standardmodule für ServiceNow
    • Unterstützung bei Architekturentscheidungen unter Berücksichtigung von ServiceNow-Standardmodulen
    • Technische Realisierung von Enterprise-Service-Management-Lösungen (ITSM, ITAM, ITOM Discovery)
    • Datenmodelle im Bereich Assetmanagement und IT-Servicemanagement
    • Scripting von Workflows zur Orchestrierung von Geschäftsprozessen
    • Vorbereitung von Entscheidungsvorlagen zu technischen Themen
    • Bewertung und Einordnung neuer fachlicher und technischer Anforderungen in die Architektur
    • Präsentationen zu komplexen Themenstellungen und Dokumentationen
    • Kommunikation mit betreffenden Stakeholdern des Projekts
  • Erledigt

    Discovery: Konfiguration und Betrieb

    2022 bis 2023, 18 MonateServiceNow Entwicklung

    Konfiguration und Betrieb von Discovery, Einrichtung und Monitoring.

    • Discovery
    • CMDB
    • Betrieb
    Tätigkeiten
    • Projektmanagement und Anforderungsmanagement
    • Konfiguration und Scheduling von Discovery-Läufen
    • Firewall-Freischaltungen
    • Interdisziplinäre Kommunikation
    • Managementgerechte Aufbereitung von Soll/Ist-Gegenüberstellungen
    • Betrieb
  • Aktiv

    Automation und Provisionierung von SAN-Laufwerken

    seit 2020, mit UnterbrechungenServiceNow Entwicklung

    Automation und Provisionierung von SAN-Laufwerken nach Bestellungen.

    • REST
    • Automation
    • Orchestrierung
    Tätigkeiten
    • Konzeption und Entwicklung
    • Schnittstellenanbindung mit Fremdsystemen (eingehende REST-Schnittstellen zur Auftragserstellung, ausgehende Schnittstelle zu HITACHI Automator)
    • Automation von Bereitstellungsprozessen
    • Anforderungsmanagement
  • Erledigt

    Patch-Management für Windows-Server

    2020 bis 2021, 12 MonateServiceNow Entwicklung

    Konzeption und Entwicklung einer Patch-Management-Lösung im Windows-Server-Umfeld.

    • Entwicklung
    • Schnittstellen
    Tätigkeiten
    • Konzeption und Entwicklung
    • Schnittstellenanbindung
    • Interdisziplinäre Kommunikation
  • Erledigt

    SAP-Anbindung im Change Management

    2020, 6 MonateServiceNow Entwicklung

    Anbindung von SAP im Bereich Change Management.

    • SAP
    • Change Management
    Tätigkeiten
    • Entwicklung und Schnittstellenanbindungen
    • Defect-Behebung
    • Dokumentation
  • Erledigt

    Reporting für Gruppenberechtigungen

    2020, 3 MonateServiceNow Entwicklung

    Anpassungen und Reporting für Gruppenberechtigungen.

    • Reporting
    • Berechtigungen
    Tätigkeiten
    • Entwicklung
    • Defect-Behebung
    • Dokumentation
  • Erledigt

    SAP-Anbindung im Identity Management

    2019, 9 MonateServiceNow Entwicklung

    Anbindung von SAP im Bereich IDM.

    • SAP
    • IDM
    Tätigkeiten
    • Entwicklung und Schnittstellenanbindungen
    • Defect-Behebung
    • Dokumentation

Inventar

Was ich heute im Gepäck habe.

Fullstack

  • TypeScriptdurchgehend von API bis UI
  • Node.jsLaufzeit für Server und Tooling
  • NestJSAPIs und Server-Anwendungen
  • JavaScriptder rote Faden seit Lv. 3
  • SQLDatenbanken und Datenmodelle
  • LinuxServer und Betrieb

Frontend

  • AngularStandalone Components, Signals
  • spartan-ngUI-Bausteine für Angular
  • Tailwind CSSStyling und Theming

Plattform

  • ServiceNow ITSMProzesse in Kundenprojekten
  • CMDB & DiscoveryKonfigurationsdaten, die stimmen
  • CSDMDatenmodell für Services
  • Server-ScriptingGlideRecord und Co.

Arbeitsweise

  • Konzeption und ArchitekturDatenmodelle, Architekturentscheidungen
  • Anforderungsmanagementmit Fachbereichen und Lieferanten
  • Product OwnershipamSel, seit dem Neubau 2022
  • KI-gestützte EntwicklungAgenten im Entwicklungsalltag
  • Development FlowsEntwurf und Einführung im Team

Abzeichen

  • ServiceNow CSACertified System Administrator
  • ITIL V3IT-Service-Management
  • Scrum Masteragile Projektarbeit

Ursprünge

  • RPG MakerEvents, Schalter, Variablen
  • Rubyüber RGSS

Nebenquests

Was neben dem Code passiert ist.

  • Ausbilder mit eigenem firmeninternem Unterricht, bisher 13 Azubis begleitet
  • Interne IT aufgebaut und betrieben: Server, Netzwerk, Backup und Telefonanlage
  • Einen professionellen Softwareentwicklungszyklus etabliert
  • KI in der Entwicklung eingeführt und den Entwicklungsflow darauf ausgerichtet

Kontakt

Julian

Du erreichst mich hier: