Profilbild von Christian Kunze IT Consultant - Software Developer - Digitalisierung aus Darmstadt

Christian Kunze

verfügbar

Letztes Update: 08.03.2024

IT Consultant - Software Developer - Digitalisierung

Firma: Zen-IT S.L.
Abschluss: Software Development
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | spanisch (Muttersprache)

Dateianlagen

Christian-Kunze-Profile-Deutsch_071223.pdf

Skills

>15 Jahre Erfahrung in der Softwareentwicklung: in den Tätigkeitsbereichen:
Software-Architektur |Softwareentwicklung | Qualitätssicherung & -Management | 1st und 3rd Level Support | IT-Administration | IT-Consulting | Release-Management

>8 Jahre Erfahrung als IT-Consultant mit den Schwerpunkten: Beratung | Workshops und Trainings | Kommunikationsmanagement | Anforderungsanalyse | Softwareentwicklung

Erfahrungen in den Sektoren: Consulting (>5 J.) | Versicherung (>3,5 J.) | Lagerverwaltung (>3J.) | Banken & Finanzdienstleistung (< 1 J.) | Gaming Industrie (>4 J.) | eCommerce (>1,5 J.)

Über mich: Als unabhängiger Softwareentwickler und Architekt habe ich meinen Fokus auf die Implementierung von unabhängigen Softwaresystemen in einer verteilten Softwarelandschaft gelegt. Mit Konzepten wie Clean-Code, Test-Driven-Development, Event-Driven- und IODA-Architekturstilen, erstelle ich Technologie unabhängige, wandelbare, modularisierbare, skalierbare und vor allem erlernbare Software-Systeme, die Unternehmen zu einer performanteren Software-Produktion verhilft. Um die Transparenz von Software-Systemen für das Daily-Business, Planung und Erlernbarkeit sicherzustellen, legen ich den zusätzlichen Schwerpunkt auf eine Dokumentation, die dazu dient mit unterschiedlichen Stakeholdern klar und gezielt kommunizieren zu können.

Programming Languages: C# | PHP | SQL | html | CSS | ABAP | TWIG | Angular JS | Batch Scripting | Visual Basic | VBScript | JavaScript | C / C++ | XML | XAML | Razor
Methods: Flow Design | IODA Architecture | CCD | Design Patterns | UML | SCRUM | Sustainable Software | Architecture | Deployment | Projektmanagement | Incident Management | Quality Management | Domain Driven Design | Test Driven Design
Database Systems: MySQL | MSSQL | Oracle DB
Development Environments: VS 2019 | Unity | IntelliJ Idea | VS Code | Notepad++ | MySQL Workbench | Eclipse
Technologies: ASP.Net | Windows Forms | Laravel | plentymarkets | SAP | WPF | IoT | OpenSSL | Wordpress
Systems & Applications: Windows 10 | Linux | Github | Trello | Subversion | Jira | Bitbucket | SourceTree | Win. Server 2016 | Mac OSX | Tortoise

Projekthistorie

04/2023 - bis jetzt
Lagerautomatisierung & Maschinensteuerung

  • Design und Implementierung kundenspezifischer Features
  • Web-Entwicklung mit Angular, ASP.NET und Desktop mit WinForms
  • Microsoft SQL-Datenbank Design und Entwicklung
  • Optimierung von Code-Segmenten für optimalen Ablauf
  • Erstellung Technischer Dokumentation
  • Halten von Schulungen für Entwicklerteams in gängigen Technologien und Architektur
  • Release Management
  • Transformation vom Monolithen zu einer unabhängigen Software-Architektur
Technologien & Methoden: ASP.NET | WinForms | C# | IODA-Architektur | MSSQL | Angular | HTML & CSS

02/2020 - bis jetzt
Verwaltungssoftware

  • Implementierung und Design eines (Selbst-)Management Tools, für das Verwalten von Projektaufgaben, Zeiten und Kosten
  • Design und Implementierung eines ASP.NET MVC Servers
  • UI Design mit Angular und WPF als Desktop App
  • MSSQL Server Setup und DB Design
  • Implementierte Design Patterns und Techniken: Aspect Oriented Programming für das automatische Setup von Logs und WPF Events, Factory Pattern als Unterstützung für das AOP Pattern und Abstraktion Level, Repository Pattern für das Data Management, Domain Driven Design mit Hilfe vom Specifications Pattern, Reflections um automatisierte Framework Module zu bauen (Don’t Repeat Yourself), Unity als IoC Container
  • Automatisierte Setups von WPF ViewModels für minimalen ViewModel Implementierungsaufwand
  • Bereitstellungen (Deployments) für Azure, IIS und File-Systems
Technologien & Methoden: ASP.NET | WPF | Angular | C# | IODA-Architektur | IoC | AOP | MSSQL | TypeScript | JavaScript | HTML & CSS

04/2022 - 04/2023
3D Visualisierungssoftware

  • Design von Softwarearchitektur
  • Implementierung von IODA Architektur und EDD
  • Design von Wiederverwendbaren und Frontend-unabhängigen Bibliotheken
  • Animation von 3D Modellen mit Unity 3D
  • Performance-Optimierung
  • Erstellung von Software- und Architektur-Dokumentation
Technologien & Methoden: ASP.NET | Unity 3D | C# | IODA Architektur | Angular | HTML & CSS

03/2021 - 04/2023
Lagerverwaltungssoftware

  • Design und Implementierung kundenspezifischer Features einer Lagerverwaltungs-Software
  • Web-Entwicklung mit ASP.NET und Desktop mit WinForms
  • Microsoft SQL-Datenbank Design und Entwicklung
  • Erstellung Technischer Dokumentation
Technologien & Methoden: ASP.NET | WinForms | C# | IODA-Architektur | MSSQL | Angular | HTML & CSS

07/2020 - 08/2020
Dokumentenverwaltungssystem

  • Erstellung eines Systems zur Überwachen von E-Mail Accounts zur weiteren Verarbeitung von Inhalten und Anhängen
  • Erstellung einer Konsolen App für die PDF-Konvertierung von Word-, Excel- und Textdateien
  • Dokumentenprozess Management mit Hilfe von PlanetPress Connect Workflow und JavaScript
Technologien & Methoden: C# | Console App | PlanetPress Connect Workflow | SOLID | JavaScript

03/2020 - 06/2020
Developer Prototype App

  • Erstellung eines Entwicklungstools für Tests und Prototyping
  • Design und Implementierung einer WinForms App, zur Ausführung von Code Prototypen
  • Erstellung eines Automatisierten Systems zum Laden von Klassen und Methoden, mit dynamischer Darstellung für die Eingabe von Methoden Parameter
  • Erstellung einer Konsolen-artigen Benutzeroberfläche, für das Darstellen der Resultate der Background-Threads
Technologien & Methoden: C# | WinForms | AOP | C# Reflections | Specifications Pattern

12/2019 - 02/2020
WordPress MVC Plugin

  • Installation und Setup eines Wordpress Servers für die Verwaltung von Benutzern
  • Design und Implementierung eines MVC Patterns Plugin
  • Implementierung des Event Driven Design Pattern zur Kommunikation diverser Plugins
  • Benutzer- und Menüverwaltung unter WordPress
  • MySQL Datenbank Design
Technologien & Methoden: SCRUM | Apache | WordPress | PHP | MVC | Event Driven Design | Domain Driven Design

03/2019 - 07/2019
IT Consultant & System Administrator
Acando GmbH (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

  • Mitwirkung an der gesamtheitlichen Migration und Verwaltung einer IT-Landschaft mit intensiver Unterstützung in allen Bereichen des Software-Lebenszyklus
  • Detaillierte Analyse bestehender Systeme und genutzter Software
  • Design und Entwicklung von Software samt Verwaltung von Server und Software
  • Erstellung der Ressourcen-, Zeit- und Aufgabenplanungen zur Projektsteuerung  
  • Schaffung einer technischen und personellen Basis für die reibungslose Durchführung zukünftiger Wartungen durch Erarbeitung und Entwicklung von Analyse-Tools, Webseiten und Dokumentationen sowie explizites Training von Kunden und Kollegen

Technologien & Methoden: SCRUM | Windows Server 2016, 2012, 2008r2 | MS Office | JavaScript | HTML | Angular JS | UML | JBoss | IIS | Security Policy | GDPR


10/2018 - 03/2019
Software Architekt und Entwickler
Acando GmbH

  • Konzeption und Implementierung einer Umfrageplattform für die Optimierung von Konferenzen und Meetings
  • Entwurf der Architektur des Systems und Entwicklung des Backends auf Basis der vom Kunden definierten Anforderungen
  • Verantwortung für die Qualität des Systems und Vollständigkeit aller Unterlagen
  • Übergreifende Koordination aller Aufgaben und Anforderungen samt Deployment Management
  • Termin- und qualitätsgerechte Auslieferung einer Plattform mit .Net Core MVC als Backend und Angular2 als Frontend

Technologien & Methoden: SCRUM | Windows Server | MSSQL | WinForms | C# | Jira | UML


02/2018 - 10/2018
IT Consultant & Developer

  • Mitwirkung an der Entwicklung einer Datenanalyseplattform zur Analyse externer Daten in Echtzeit und anhand interner Kriterien als Entscheidungshilfe bei der Anlagen-Steuerung
  • Erhöhung der Projektqualität durch Koordination der Aufgaben, Erstellung aussagekräftiger Meeting-Protokolle, regelmäßiges Status Reporting und Time-Controlling sowie laufendes Dokumentenmanagement
  • Inhaltliche Mitgestaltung durch Umsetzung von Qualitäts- und Deployment-Management, Erarbeitung des architektonischen Designs sowie Entwicklung von Softwarekomponenten

Technologien & Methoden: SCRUM | Windows Server | MSSQL | WinForms | C# | Jira | UML


05/2017 - 01/2018
Softwareentwickler & Mitarbeiter Qualitätsmanagement
Plentymarkets GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

  • Konzeption und Etablierung von Qualitäts- und Sicherheitsprozessen zur Bewertung von Drittanbieter-Software hinsichtlich möglicher Risiken für das betriebene Kernsystem
  • Entwicklung und technische Realisierung von erweiterten und kontrollierten Datenbankabfragen
  • Erarbeitung und nachhaltige Verankerung hoher Code und Sicherheitsanforderungen durch Unterstützung von Clean Code Development und enge Zusammenarbeit mit Lead-Architekten sowie Product Ownern
  • Manuelle Durchführung komplexer Code-Analysen und -Reviews
  • Abstimmung mit Entwicklern und Anbietern der Drittanbieter-Systeme

Technologien & Methoden: Laravel | html | CSS | JavaScript | TWIG | MySQL | PHP


10/2012 - 03/2015
IT Consultant & Developer
msg Systems AG (Internet und Informationstechnologie, 5000-10.000 Mitarbeiter)

  • Mitwirkung in einem Projekt zur Weiterentwicklung des KFZ-Policenmanagementsystems mit Ermittlung und Implementierung ausstehender Zulassungsstatus von Fahrzeugen, Überwachung automatisierter Prozesse und anwendungsorientierte Kundenberatung
  • Verantwortliche Pflege und Optimierung der Komponenten für den Import und die Verarbeitung der Zulassungsdaten, inkl. 3rd Level Support, Training, Softwareentwicklung und -wartung

Technologien & Methoden: VBScript | ABAP | FS-PM | BADI | ALV


04/2014 - 10/2014
Software Architekt und Entwickler
(Internet und Informationstechnologie)

  • Konzeption, Design und Entwicklung eines Android basiertes Video-Games
  • Implementierung eines In-Game Shops, Ranking-Systems, Facebook & Twitter-Posts und Anti-Cheat Systems
  • Realisierung eines Web-Servers zur Datenverwaltung
  • Performance Optimierung von 30 auf 110 fps
Technologien & Methoden: Unity 3D | C# | XAMARIN | TCP/IP | Linux | UML

Reisebereitschaft

Weltweit verfügbar
Profilbild von Christian Kunze IT Consultant - Software Developer - Digitalisierung aus Darmstadt IT Consultant - Software Developer - Digitalisierung
Registrieren