Kirsten Kluge

Ausgangssituation und Zielsetzung

  • Ich bin ein kreativer und aufgeschlossener Entwickler, immer auf der Suche nach neuen und spannenden Herausforderungen.
  • Seit nunmehr 20 Jahren bewege ich mich intensiv im IT-Umfeld und habe mich in dieser Zeit stets mit den neuesten Technologien von Microsoft befasst.
  • Mich in neue und aktuelle Themengebiete einzuarbeiten, gehört zu meiner täglichen Arbeit und zu meiner lernbereiten Persönlichkeit.
  • Ich lasse mir keine Möglichkeit entgehen einen interessierten Mitmenschen aus voller Überzeugung von den Vorzügen zu berichten welche die gesamte Microsoft Produktpalette zu bieten hat. Gern beteilige ich mich an Treffen von Usergroups in welchen ich auch hin und wieder vortrage.
  • Ich bringe mich teamfördernd in Ihr Unternehmen ein. So bereitet es mir besonders Freude, einem Kollegen spezifische Themengebiete näherzubringen. Nur so kann man Hand in Hand im Team arbeiten.

Privat

GitHub

Meine Profilseite findet sich hier: https://github.com/kirkone/

eine kleine Auswahl der wichtigsten Projekte:

Blog

Meine Gedanken und Dinge, welche ich mir merken möchte, veröffentliche ich auf meinem Blog: https://codez.one/

Usergroup

Ich bin ein Aktives Mitglied der dotnet User Group Dresden und beteilige mich dort an der Organisation als auch hin und wieder an Vorträgen.

Usergroup bei Meetup

Photographie

Den einen oder anderen Schnappschuss, welcher aus meinem Hobby resultiert, kann man sich hier ansehen: https://photo.kirk.one/

Beruflich

Technical Evangelist / Senior Developer ProTechnology GmbH | 10/2018 – heute

Entwicklung

  • dotnet core Anwendungen
  • Azure Dienste im Kontext von Webanwendungen
  • Betreuung von Azure DevOps für Projekte als auch Projekt übergreifend
  • Einbindung von Docker in den Entwicklungsprozess
  • Integration des WSL für plattformübergreifende dotnet core Entwicklung
  • Bereitstellung von Azure Infrastruktur mittels ARM Templates

Technische Beratung

  • Umgang mit dotnet core
  • Entwicklungsprozesse von Anforderung bis Kundenzufriedenheit mit dotnet core und Azure DevOps
  • Technologieberatung für den nutzbringenden Einsatz von Microsoft Azure Diensten
  • Unterstützung bei der Entwicklung von dotnet Softwareprojekten
  • Build und Release Pipelines in Azure DevOps
  • Architekturberatung für Softewareprojekte

Senior Software Engineer T-Systems MMS | 06/2017 – 09/2018

  • Build und Release Management projektübergreifend
  • Software Architektur auf ASP.NET Core Basis
  • Bereitstellung von TFS Build Agents auf Docker Basis (Linux, Windows)
  • Migration TFVC -> GIT
  • Aufbau einer Entwickler Community innerhalb des Unternehmens
  • Entwickler Effektivität durch verbesserte Prozesse
  • Wissensmanagement innerhalb und projektübergreifend

Angestellter Fachinformatiker ProTechnology GmbH | 07/2012 – 05/2017

  • Codeverwaltung im VSTS hauptsächlich GIT
  • Build von verschiedenen Projekten im VSTS
  • Releasemanagement / Deployment im VSTS
  • Web Applikationen nach Kundenwunsch
  • Koordination und Architektur von Softwareprojekten
  • Lösungen für SharePoint 2010 aufbauend auf Silverlight und asp.net Webparts erstellt und betreut
  • LightSwitch Businesslösungen entsprechend der Kundenwünsche erstellt
  • Windows Forms Applikationen für interne Verwendungen

Angestellter Fachinformatiker | xima media GmbH | 09/2007 – 06/2012

  • Administration der kompletten Firmen IT-Struktur, einschließlich SharePoint 2010, Exchange 2010 und Webserver auf Windows Server 2008 R2 Basis
  • Webanwendungen auf Basis von HTML, CSS, XML / XSLT, JavaScript und asp.net

Selbständig tätig | EDV-Dienstleistungen Kirsten Kluge | 10/2003 – heute

  • Umsetzung von Webseiten aus Photoshop-Entwürfen und deren Bereitstellung auf eigenen Webservern
  • Entwurf, Umsetzung und Erstellung eines Content Management Systems für kleine Unternehmen
  • ASP.NET Core Webseiten Entwicklung und Deployment
  • Erweiterungen für Visual Studio Team Services
  • Erweiterungen für Visual Studio Code
  • Verwaltung von Office 365 Exchange Konten

Gas- und Wasserinstallateur | verschiedene Personalleasingunternehmen | 02/2000 – 06/2001

  • Anfertigen, Aufbauen und Installieren von Rohrleitungsanlagen
  • Aufträge nach Kundenvorgaben umsetzen und kontrollieren

Ausbildung

Fachinformatiker | 08/2003 | media projekt

  • Abschluss: Abschluss als Fachinformatiker im Bereich Anwendungsentwicklung

Gas- und Wasserinstallateur | 02/2000 | Wismut GmbH

  • Abschluss: Geselle als Gas- und Wasserinstallateur

Durchgeführte Projekte / Tätigkeiten

Technologie Beratung Entwicklung
Zeitraum 01/2019 – heute
Beschreibung Mit Kunden werden Workshops durchgeführt, in denen der Prozess der Entwicklung optimiert werden soll. Zu Beginng werden Probleme und Herausforderungen idendifiziert. Daraus entstehen konkrete Anpassungen und Vorschläge, welche dann mit dem Kunden umgesetzt werden. Hauptaugenmerk liegt dabei auf der Azure DevOps Plattform, Microsoft Azure sowie dotnet core.
Methoden Azure, Azure DevOps, dotnet core

Technologie Beratung Azure
Zeitraum 10/2018 – heute
Beschreibung Im Kunden Auftrag erfolgt Beratung zu Vorgehensweisen und Umgang mit Azure basierten Komponenten. Das Zusammenspiel von Komponenten im Azure und dem Kundenrechenzentrum stehen hierbei im Vordergrund. In regelmäßigen Workshops werden Optionen und Umsetzbarkeit mit den Anforderungen abgeglichen und daraus resultierend Arbeitspakete beschlossen.
Methoden Azure, Azure DevOps

Aufbau Azure Pipelines
Zeitraum 08/2019 – 10/2019
Beschreibung Eine vorhandene Build Pipeline wurde ersetzt durch eine neu aufgebaute Build und Release Pipeline. Mit Hilfe von Agents welche innerhalb von Docker Containern isoliert betrieben werden konnte der Prozess erheblich stabilisiert werden. Das Release erfolgt nach Freigabe in eine eigens angelegte Docker Umgebung. Mit der neuen Pipeline wurden beteiligte Entwickler in den Prozess von GitHub Flow eingearbeitet. Im Laufe der Umstellung wurde die Projektarchitektur überarbeitet und Teile der Anwendung in NuGet Pakete ausgelagert.
Methoden Azure DevOps Server, Docker, dotnet core, nodejs

WEB SPA
Zeitraum 06/2016 – heute
Beschreibung Nach Kundenwunsch werden Single Page Applikationen zur Integration in Office 365 erstellt. Der Anwendungscode wird im Azure DevOps in mehreren Git Repositories verwaltet. Bestandteil ist eine Web API, ein Frontend sowie eine BCL Schicht welche als Nuget Paket kontinuierlich bereitgestellt wird. Die Anwendung beinhaltet noch eine Sammlung von Azure Web Jobs, welche in dem Release Prozess mit der Anwendung kombiniert veröffentlicht werden.
Methoden C#, ASP.NET 5, Azure Pipelines

Build Task für Azure Pipelines
Zeitraum 09/2017 – heute
Beschreibung Das Umbenennen von Dateien während eines Build Vorganges erwies sich als umständlich. Das Problem wurde durch Bereitstellung einer Erweiterung im Visual Studio Marketplace
Methoden nodejs, TypeScript, Azure DevOps
Link File Operations - Visual Studio Marketplace

Build Task für Azure Pipelines
Zeitraum 01/2016 – heute
Beschreibung Um den Umgang mit asp.net core Projekten während des Build und Release Prozesses zu vereinfachen wurde eine Erweiterung für Azure Pipelines erstellt. Mit Hilfe von PowerShell sind so verschieden Tasks entstanden, welche in einem Open Source Projekt verwaltet werden.
Methoden PowerShell, dotnet core, Azure Pipelines
Link vsts-dnx-tasks - GitHub