Mein Name ist Bastian Nolte. Ich verfüge über zirka 24 Jahre Berufserfahrung im IT-Bereich, sowohl als Consultant, Trainer/Moderator, IT-Architekt und Software-Entwickler, als auch in Projektleitungsfunktion mit und ohne Personalverantwortung.
Ich sehe mich eher als Generalist und Unterstützer, denn als Spezialist. Durch mein breites Wissen, kann ich dabei helfen, effiziente und zielgerichtete Lösungen auch für komplexe Problemstellungen zu finden und umzusetzen.
Gerne unterstütze ich Sie bei Bedarf dabei Veränderungen und Innovationsprozesse anzustossen und erfolgreich zu etablieren, sowie Teams mit einer passenden Mischung aus Spezialisten und Generalisten aufzustellen und weiterzubilden.
Zurzeit unterstütze ich meine Kunden hauptsächlich in den Themenbereichen Consulting, Software-(entwicklung) und Schulung. Gerne unterstütze ich Sie dabei, sich in Richtung Azure Cloud und DevOps-Teams auszurichten.
Dieses Curriculum Vitae steht in weiteren Versionen zur Verfügung:
Ich war in den letzten 10 Jahren hauptsächlich in Projekten der Bereiche Versicherung, Automotive, Industrie, Verwaltung und Bildung involviert. Zu meinen Kunden zählen unter anderem die Capgemini Schweiz AG, die Schweizerische Unfallversicherungsanstalt (Suva) und die CSS Versicherung, die Volkswagen AG, Siemens, msg Systems, T-Systems und verschiedene Institutionen, darunter die Staatsbibliothek zu Berlin, das Ostasiatische Institut und verschiedene Landesbehörden und Stadtverwaltungen.
In der Projektarbeit nutzen wir Methoden, Frameworks und Mechanismen der agilen Entwicklung, wie Scrum, LeSS, Continuous Integration, testgetriebene Entwicklung, Mob- und Pair-Programming, in Verbindung mit den Prozess unterstützender Software wie Atlassian JIRA, Confluence und Team City.
Ich verfüge über ein breites Spektrum an Know-how in verschiedenen Programmiersprachen. Meine präferierten Sprachen sind TypeScript und F#.
Weiterhin verfüge ich über langjährige Erfahrung in der Projektplanung und -koordination, sowie der Administration diverser Server- und Clouddienste, wie zum Beispiel Microsoft Azure.
Ich beherrsche den Umgang mit den gängigsten Datenbanken. Kenntnisse über Spring (Boot), Java EE und den Einsatz verschiedener Frameworks und Libraries, wie beispielsweise MicroProfile, vue.js und Angular runden mein Profil ab.
IT Business Beratung, Workshops, Full Stack Cloud Entwicklung und Architektur in Azure- und Innovationsthemen
Polyglot (nach Anforderung), z.B. F#, TypeScript
Microsoft Azure Cloud Computing Services
.NET 6, Spring Boot, MicroProfile mit Quarkus
Nach Anforderung, z.B. Vue.js, React, Angular
Nach Anforderung, z.B. Azure Cosmos DB, Neo4j graph database
Regelmäßige Fortbildungen sind das Fundament einer tiefgehenden Expertise. Daher bilde ich mich permanent weiter und nutze hierfür primär die Möglichkeiten des World Wide Web. Eine Auflistung der letzten Weiterbildungen im klassischen Sinne finden Sie in der folgenden Tabelle.
Im folgenden Kapitel werden meine Soft Skills als Graph und Tabelle visualisiert dargestellt.
In den folgenden Kapiteln wird mein IT-Know-how nach Kategorien gruppiert - in Form von Graphen und alternativ in tabellarischer Form - dargestellt. Technologien die von mir zurzeit präferiert werden, sind im Graph durch einen orange hinterlegten Kreis markiert.
Original von Eric Evans, frei übersetzt von Bastian Nolte
In den folgenden Kapiteln wird mein bisheriges Tätigkeitsprofil, exemplarisch anhand von Projektauszügen dargestellt. Die Darstellung erfolgt in tabellarischer Form und beinhaltet die Rolle, die ich in den jeweiligen Projekten eingenommen habe, sowie eine Beschreibung der Projekte und der eingesetzten Technologien und Werkzeuge.
Planung, Implementierung und Betrieb einer Anwendung für Datenaggregation & Kuration mit Microsoft Azure Cloud Computing Services
In diesem Projekt ging es um die Planung und Implementierung einer Plattform für den zentralen Vertrieb von Tickets Schweizer Attraktionsanbieter über eine gemeinsame Plattform. Neben dem Angebot der Tickets, wurden Features wie Wetterinformationen, Öffnungs- und Fahrtzeiten, sowie Abrechnung implementiert.
Es handelte sich um ein Greenfield-Projekt eines Startups, in welchem ich eine multifunktionale Rolle ausfüllen durfte. Anfänglich war ich hauptsächlich in Beratung und Schulung aktiv, um dann nachfolgend bei dem Aufbau einer Azure Cloudumgebung und der Entwicklung der Gesamtlösung zu unterstützen (hands-on).
Zu Beginn habe ich Schulungen zu Vorgehensmodellen aus dem Bereich der Projektorganisation, wie SCRUM und Kanban durchgeführt. Anschliessend führten wir dann gemeinsame Workshops durch, in denen wir evaluierten, welche Software unseren Anforderungen am besten entspricht. Diese Software wurde dann gemeinsam eingerichtet und deren Nutzung in die täglichen Abläufe integriert.
Nachdem wir grundlegende Werkzeuge wie Atlassian Jira, Confluence, Mural und Zoom eingeführt hatten, begannen wir damit uns entwicklungsnäheren Themen zuzuwenden.
In der zweiten Phase haben wir in Workshops das Verständnis und die technischen Grundlagen für die agile Softwareentwicklung weiter aufgebaut. Themen waren dabei unter anderem Continuous Integration und Continuous Deployment, die Testpyramide, sowie einige Codequalitätsthemen wie SOLID, TDD, Mob- und Pair Programming sowie KISS.
In der dritten Phase designten und implementierten wir gemeinsam ein minimum marketable product (MMP). Im Zuge dessen wurden die Entwicklungs- und Integrationsumgebungen aufgebaut, die Azure Cloud Ressourcen konfiguriert und provisioniert und die eigentliche Softwareentwicklung durchgeführt. Informationen zu den eingesetzten Technologien finden sich in der folgenden Tabelle.
Planung und Umsetzung dieses Curriculum Vitae / dieser Résumé-Webseite.
Die CSS Versicherung ist nicht nur eine Krankenkasse, vielmehr eine Versicherung für jede Lebenslage. Wenn es um die Gesundheit geht, vertrauen der CSS rund 1,7 Millionen Menschen. Zum breiten Angebot gehören Kranken-, Unfall- und Sachversicherungen.
In den Jahren 2018 bis 2020 unterstützte ich die CSS Versicherung in verschiedenen Bereichen. Ich förderte die Weiterentwicklung von Mitarbeitern in meinem Stream hin zu noch mehr Exzellenz und Know-how, indem ich Schulungen und Workshops zu Exzellenz- und Innovationsthemen plante und durchführte.
Ausserdem unterstützte ich die Einführung von Mob- und Pairprogrammings und nahm aktiv daran teil, hauptsächlich zu den Themen «Software Craftsmanship» und Softwareexzellenz.
Weiterhin unterstützte ich den Kunden in den Entwicklungsbereichen Front- und Backend-Entwicklung, sowie DevOps, mit dem Ziel den Wechsel in die Welt des Cloud Computing einzuleiten.
Meinen SCRUM-Teams half ich bei der Analyse konkreter Problemstellungen, der Lösungsfindung und der Implementierung unter Einhaltung von Best Practices und stand den Teams und Lead Architekten meines Streams beratend zur Seite.
Von September 2015 bis Dezember 2017 war ich in verschiedenen Projekten der Schweizerischen Unfallversicherungsanstalt (suva) tätig.
Die Schweizerische Unfallversicherung Suva ist ein wichtiger Teil des schweizerischen Sozialversicherungssystems. Als selbstständiges Unternehmen des öffentlichen Rechts versichert die Suva Menschen im Beruf und in der Freizeit. Ihre Präventionsprogramme im Bereich Arbeits- und Freizeitsicherheit verhindern Unfälle und Berufskrankheiten und fördern die Sicherheitskultur in Unternehmen sensibilisieren für Gefahren und motivieren zur Eigenverantwortung.
Auf die Projekte, die ich bei der Suva begleiten durfte, gehe ich in den folgenden Kapiteln dezidiert ein.
Im Programm RiskPricing wurden die Prozesse zur Prämienbemessung und die Systeme zur Festsetzung der Prämiensätze unter Berücksichtigung von Branche, Risikogemeinschaft, Bonus-Malus und Erfahrungstarifierung neu entwickelt und zudem eine neue Grossschäden- und Rückversicherungslösung umgesetzt.
Es wurde eine Lösung zur Analyse der aktuellen Risikosituation und der finanziellen Lage unter Berücksichtigung von Informationen aus dem Risikoinformationssystem und der adcubum SYRIUS Assekuranzsoftware geschaffen, auf Basis derer die Prämiensituation bewertet und der Abbau der Ausgleichsreserven kalkuliert werden kann.
Unter Einbezug der Bonus-Malus-Modelle und der Erfahrungstarifierung können Simulationen durchgeführt werden, die als Grundlage für die Festsetzung der Prämiensätze in den Sparten Berufsunfall- und Nichtberufsunfallversicherung dienen. Zudem erfolgt die Kalkulation und Erstellung der Grundlagenblätter, sowie die Erzeugung der Rohdaten für den Digitaldruck im Kontext der Kundenkommunikation in dem neu geschaffenen System.
Im Programm iComm Konnex wurden diverse Projekte unter Zuhilfenahme des neu entwickelten suvainternen Frameworks RESTretto umgesetzt.
Unterstützung im Vorfeld der Produktionseinführung eines IT-Systems für einen weltweit führenden Anbieter von Lösungen für Zutrittskontrollen und Schliesssystemen der Sicherheitsindustrie, das die Kernsysteme der Ländergesellschaften schrittweise ersetzen und konsolidieren wird.
Von Oktober 2011 bis August 2014 war ich in verschiedenen Projekten der Volkswagen AG (unter anderem auch für Audi) tätig. Auf die Projekte gehe ich in den folgenden Kapiteln dezidiert ein.
Architektur und Lead-Entwicklung eines Applikations-Frameworks für die Client-Plattform auf Basis von Java 8 und JavaFX 8.
Architektur und Umsetzung einer Basis-Library, sowie der Client-Plattform (Fat Client) für die Anlaufplanung der Produktion neuer Fahrzeugmodelle für einen großen deutschen Automobilhersteller. Architektur Client, sowie Lead-Entwicklung Client und Mitentwicklung Middleware und Backend.
Weiterentwicklung, Bugfixing, Refactoring und architekturelle Neuausrichtung einer Plattform für die Planung und Bewertung, sowie die Kalkulation und das Controlling von Innovationsprojekten im Automotive-Bereich (primär CO₂- und Gewichtsreduktion) eines großen deutschen Automobilherstellers.
InSecMa Solutions ist ein Softwareunternehmen, welches sich mit der Erstellung von Individualsoftware, sowie der Planung, Installation, Konfiguration und dem Betrieb von Netzwerken und Unix-Systemlandschaften beschäftigt.
Zum Kundenkreis gehören Behörden, Institutionen und Auftraggeber aus der Industrie. Das Unternehmen entwickelt und vertreibt zudem eine Linux-Distribution für Schulen auf der Basis von Debian GNU/Linux.
Ich bin Gründer des im Jahr 2002 aus der Taufe gehobenen Unternehmens und betreute die Projekte der Firma - neben meiner Tätigkeit als Geschäftsführer - aus architektureller Sicht. In Folge gehe ich auf einige Projekte des Unternehmens ein.
Entwicklung eines Lizenz-Managers als webgestützte Java EE6 Anwendung mit integrierter SOAP-Schnittstelle, die es ermöglicht Software und Kunden in Bezug auf die Verwaltung von Softwarelizenzen zu administrieren. Es handelt sich um eine klassische Verwaltungsanwendung, die weitestgehend auf Eingabemasken setzt. Über das Produkt werden zurzeit zirka 150 Server an 120 Standorten mit ungefähr 60.000 angebundenen Clients (Arbeitsplatz-PCs) verwaltet.
Im Projekt Sys-C wurde eine Systemlösung für die Schulen der Stadt Chemnitz, zur Unterstützung des fachübergreifenden Einsatzes Neuer Medien entwickelt. Das Projekt wurde durch das Bundesministerium für Bildung und Forschung und den Europäischen Sozialfonds gefördert. Als Projektträger ist das Deutsche Zentrum für Luft und Raumfahrt (DLR), genauer der Projektträger Neue Medien in der Bildung (PT-DLR, Project Management Agency – part of the German Aerospace Center) eingesetzt. Es wurde eine einheitliche Systemsoftware zur schulischen Nutzung im Unterricht für zirka 85 Schulen entwickelt.
Im Rahmen einer Umstellung der Webdienste der Staatsbibliothek zu Berlin auf eine Hochverfügbarkeitslösung wurden diverse Dienste geplant, installiert, konfiguriert und gewartet.
Es wurde eine Backupstrategie für die Stiftung Preußischer Kulturbesitz erarbeitet, welche eine schnelle Wiederherstellung der Unix- und Linux-Serversysteme, sowie verschiedener Datenspeicher und Datenbanken nach Systemausfällen sicherstellt. Gesichert werden Server zweier Standorte, sowie deren Konfigurationen und Systemzustände. Unterstützt wird gezielte Wiederherstellung von Datenbeständen, sowie das Disaster Recovery
Umsetzung der Neuanbindung des Bezirksamtes Spandau von Berlin an das Berliner Landesnetz
Entwicklung eines elektronischen Bestellsystems für den Landesbetrieb für Datenverarbeitung und IT-Serviceaufgaben (LDS), heute Brandenburgischer IT-Dienstleister (ZIT-BB).
Das neue Beschaffungsverfahren leistet einen wichtigen Beitrag zur Modernisierung der Brandenburgischen Verwaltung. Allen Behörden steht dieses flexible und praktische Instrument zur Bedarfsdeckung im IT-Bereich zur Verfügung.
InSecMa setzte die Planung und Erstellung einer webbasierten Anwendung um, über die die verschiedenen Fachbereiche der Verwaltungen Bestellungen über das Intranet vornehmen können.
Die Printium AG war ein auf den Handel und die Abwicklung von Druckaufträgen über das Internet spezialisiertes Unternehmen. In meiner Rolle als Leiter der Abteilung für Frontend-Entwicklung, war ich primär für die Koordination der Entwickler und architekturelle Themen zuständig.
Joker Software war ein in Hamburg ansässiges Unternehmen der Werbebranche, spezialisiert auf Digitale Medien.