Über mich

Ein Profilfoto von David Schulte

Kontakt

Fähigkeiten

  • C# / .NET Framework/Core

  • WPF

  • Unity / Blender / 3D

  • HTML5 / CSS

  • TypeScript / JavaScript

  • WebGL / ThreeJS

  • PHP

  • ASP.NET

  • Angular

  • React

  • NodeJS

  • Java (Android)

  • Swift (iOS)

Datenbanken
  • SQL / MySQL

  • MongoDB

Sonstiges
  • Word / Excel / Access

  • Azure DevOps / CI/CD

  • GitHub

  • Git / Subversion

  • Docker

  • Linux / Server

  • Virtual Reality

Sprachen

  • Deutsch (Muttersprache)

  • Englisch (fließend)

David Schulte

Ich bin ein leidenschaftlicher Programmierer mit über 14 Jahren Erfahrung als .NET Anwendungsentwickler. Mein tiefgreifendes Verständnis von C# ermöglichte es mir, hocheffiziente 3D-Anwendungen zu entwickeln. Als Team- und Projektleiter lege ich großen Wert auf agiles Arbeiten und sauberen Code. Es macht mir Freude, Software zu entwerfen, kreative Lösungen zu entwickeln und dabei ständig neue Technologien kennenzulernen und einzubringen.

Berufserfahrung

Leiter der Programmierung

M3B Service GmbH / Compusoft Deutschland AG / Cyncly (2012 - 2025)
  • Leitung eines vierköpfigen Entwicklerteams

  • Projektverantwortlicher und leitender Entwickler einer 3D-Badplanungssoftware mit .NET und Unity

  • Erfahrung mit Cross-Platform Entwicklung für Windows, Mac, iOS / iPadOS und Android

  • Umfassende Erfahrungen im Bereich der 3D-Entwicklung und Virtual Reality und WebGL

  • Planung und Entwicklung von Webanwendungen mit Angular und NodeJS in TypeScript

  • Planung und Entwicklung einer Raumaufmaß-App mit LiDAR-Technologie für iOS und iPadOS

  • Ansteuerung diverser Bluetooth-Lasermessgeräten in Cross-Platform-Umgebungen via C#, C/C++, Java, Objective C und Swift

  • Entwicklung diverser interner Werkzeuge zur 3D-Datenanlage und Datendistribution in C# und Python

  • Implementierung und Pflege von CI/CD-Pipelines in Azure DevOps

  • Installation und Wartung von Linux-Cloud-Servern

  • Erfahrungen in der Identifizierung und Behebung von Sicherheitslücken in Webanwendungen

  • Ausbildung und Mentoring von zwei Auszubildenden im Bereich Anwendungsentwicklung

  • Ansprechpartner für standortspezifische Aufgaben und Planung von sozialen Events in der Rolle als „Office-Leader“


Senior Entwickler

Trilux Digital Solutions / networker variant solutions (2025 - Heute)
  • Entwicklung eines 3D-Konfigurators mit .NET und Unity

  • Pflege und Weiterentwicklung einer Web-Konfigurator-Oberfläche mit React

  • Planung und Entwicklung einer Software zum Bereinigen und Bereitstellen von 3D-Modellen mit .NET und React


Ausbildung

  • Ausbildereignungsprüfung (AEVO)

  • Staatlich geprüfter Informationstechnischer Assistent

  • Fachoberschulreife