C# .net Softwareentwicklung, Training, Coaching & Consulting
Aktualisiert am 02.04.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 09.04.2024
Verfügbar zu: 75%
davon vor Ort: 100%
C#
Softwareentwicklung
IT-Training
Application Development
Workflow Management
Software Engineering
Tool Development
Microsoft Visual Studio
Teamwork
Workflow-Optimierung
Game Development
.NET Framework
Framework Development
Deutsch
Muttersprache
Englisch
fließend

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)
möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-05 - heute

Planung und Umsetzung einer Software-Neuentwicklung

Architekt - Entwickler
Architekt - Entwickler
Planung und Umsetzung einer Software-Neuentwicklung zur Automatisierung und

Steuerung eines hardware-orientierten Prozessablaufs. Das Projekt dient der voll- und teilautomatisierten Vermessung von Siliziumwafern zur Mikrochipherstellung sowie der Verwaltung, Aufbereitung und Visualisierung der gewonnen Messdaten.

  • Erstellung der Architektur der Grundapplikation
  • Konzeption und Umsetzung des Userinterfaces
  • Ansteuerung und Verwaltung der Hardwarekomponenten
  • Programmierung der Datenaufbereitung und Visualisierung


Teamgröße:

Einzelprojekt. Projektfortschritt und Feedback wurden in regelmäßigen Online-Meetings mit dem Kunden evaluiert.

GIT MS SQL .net C# in Visual Studio 2019 WPF Entity Framework AIS Automation FabLink Meilhaus RedLab 1024HLS HTT IOSS WID120 Wafer Id Reader iselRobotik Advanced Wafer Handling Plattform iselRobotik Logosol LPA Series Three-Axis Wafer Prealigner Internes Wafer-Vermessungssystem
KITEC microelectronic technologie GmbH
4 Jahre 9 Monate
2019-07 - heute

Online und vor Ort Unterricht sowie vor Ort Projekt Betreuung von Studenten

Dozent C# .NET WinForms ...
Dozent
Online und vor Ort Unterricht sowie vor Ort Projekt Betreuung von Studenten in den Bereichen:
  • C#
    • Basics & Advanced
    • Multithreading & TPL
    • Winforms, WPF, RAD
    • SOLID Programming
    • Designpatterns
    • Game Development
    • Data Driven Development
    • Tool Development
    • Authentication & Authorization
    • Netzwerkprogrammierung
  • C++
    • SOLID Programming
    • Designpatterns
    • IDE & Debugging
    • Prozessmodellierung
  • Versionierung & GIT
  • Projektplanung & Anforderungsmanagement
  • Projektdokumentation


Tätigkeiten:

  • Anpassen der Inhalte an die aktuellen Kursanforderungen
  • Durchführen des Unterrichts
  • Unterstützen der Studenten bei Übungsprojekten vor Ort
  • Vorbereiten der Prüfung
  • Gelegentliches leisten von Support bei Fragen der Studenten außerhalb der Vorlesungen / Events
  • Vorbereiten von Prüfungsmaterialien

Visual Studio 2019
C# .NET WinForms LINQ JSON XML Windows Presentation Foundation
SAE Institute
München
3 Monate
2022-05 - 2022-07

Unterstützung eines internen Entwicklungsteams

Entwickler
Entwickler
Unterstützung eines internen Entwicklungsteams bei der Wartung und Erweiterung von verschiedenen hausinternen Softwares zur Steuerung und Verwaltung der

Banknotenbearbeitungssystemserie ?M?.

  • Abarbeiten von Tickets und Bugs
  • Testen von erarbeiteten Lösungen an der Hardware
  • Teilnahme an regelmäßigen Planungsmeetings


Teamgröße:

6 Entwickler und 2 Tester in konstantem Austausch durch Daily-Meetings nach SCRUM-Verfahren

Team Foundation Server (TFS) Olymp Portal (interne Paketverwaltung) .net C# in Visual Studio 2022 WPF BPS M3 BPS M5 BPS M7
Giesecke+Devrient Currency Technology GmbH
1 Jahr 3 Monate
2021-02 - 2022-04

Planung und Umsetzung einer Software-Neuentwicklung

Architekt, Entwickler C# .NET Framework Softwarearchitektur ...
Architekt, Entwickler
Planung und Umsetzung einer Software-Neuentwicklung zur Automatisierung und
Steuerung eines hardware-orientierten Prozessablaufs. Das Projekt dient der voll- und teilautomatisierten Vermessung von Siliziumwafern zur Mikrochipherstellung sowie der Verwaltung, Aufbereitung und Visualisierung der

gewonnen Messdaten.

  • Erstellung der Architektur der Grundapplikation
  • Konzeption und Umsetzung des Userinterfaces
  • Ansteuerung und Verwaltung der Hardwarekomponenten
  • Programmierung der Datenaufbereitung und Visualisierung


Teamgröße:

Einzelprojekt. Projektfortschritt und Feedback wurden in regelmäßigen Online-Meetings mit dem Kunden evaluiert.

Git SQL-Datenbanken MS SQL Server .NET Framework Visual Studio 2019 Windows Presentation Foundation ADO.NET Entity Framework AIS Fablink ISEL Robotik GIT MS SQL .net C# in Visual Studio 2019 WPF Entity Framework AIS Automation FabLink Meilhaus RedLab 1024HLS HTT IOSS WID120 Wafer Id Reader iselRobotik Advanced Wafer Handling Plattform iselRobotik Logosol LPA Series Three-Axis Wafer Prealigner Internes Wafer-Vermessungssystem
C# .NET Framework Softwarearchitektur UX
KITEC microelectronic technologie GmbH
Erding
3 Monate
2020-03 - 2020-05

Mehrere Projekte

Entwickler, Trainer C# .NET MS SQL ...
Entwickler, Trainer

  • Teil 1: Wartung und Betreuung einer bestehenden IAM Softwarelösung unter strenger Berücksichtigung der Sicherheitsvorgaben des Kunden sowie die Anwendung gängiger Entwicklungsverfahren für sicherheitskritische Systeme. Analyse etwaiger Gefahren und Angriffsszenarien sowie das Auffinden und Eliminieren etwaiger Schwachstellen im Code.
  • Teil 2: Training und Einarbeitung eines neuen Mitarbeiters in die bestehende IAM Lösung sowie ein projektbegleitendes Coaching in einigen weiterführenden C# Themen.
    • Weiterentwicklung des bestehenden IAM Systems
    • Erstellung und Aktualisierung der Projektdokumentation
    • Gefahrenanalyse und Systemhärtung
    • ?Einarbeiten und Coachen eines neuen Mitarbeiters

Teamgröße:

1-3 Entwickler je nach aktuellen Anforderungen.

Microsoft Office Visual Studio 2019
C# .NET MS SQL WCF REST Git GitLab
Finanz Informatik Technologie Service
München
1 Monat
2019-11 - 2019-11

LINQ Aufbaukurs

Trainer C# .NET .NET4.6 ...
Trainer

Durchführen eines mehrtägigen Aufbaukurses für die verschiedenen .net Language Integrated Query Technologien.

  • Erstellen / Vorbereiten der Unterrichtsmaterialien
  • Durchführen des Trainings nach Auftragsspezifikation
  • Leisten von Email-Support nach abgeschlossenem Kurs


Teilnehmer:

Sämtliche Informationen zu Teilnehmern des Kurses unterliegen der Geheimhaltung.

Visual Studio 2019 Entity Framework Linq to Objects Linq to Xml Linq to Dataset Linq to SQL
C# .NET .NET4.6 LINQ
Polizei Berlin
Berlin
3 Monate
2019-02 - 2019-04

Entwicklung eines generischen UI Frameworks

Architekt, Entwickler C# .NET .NET 4.5
Architekt, Entwickler

Architektur und Entwicklung eines generischen UI Frameworks für ein Videospiel. Das Framework kann komplett dynamisch aufgebaut werden, ist Auflösungsunabhängig und bietet neben der üblichen Maussteuerung auch ein generalisiertes Inputmapping für Gamepads.

  • Festlegen der Softwarearchitektur
    • des Frameworks selbst
    • des UI Eventflusses
  • Programmierung
    • des Frameworks
    • der Beispiel UI
  • Planung / Vorbereitung eines Zusatzsystems für Markupfiles


Teamgröße:

Einzelprojekt. Projektfortschritt und Feedback wurde vor Ort und in regelmäßigen Skype-Telefonaten mit dem Kunden evaluiert

Visual Studio 2019 SVN SFML.net
C# .NET .NET 4.5
Auf Anfrage
Remote
4 Monate
2018-11 - 2019-02

Entwicklung eines generischen Netzwerksystems

Architekt, Entwickler C# .NET .NET4.0 ...
Architekt, Entwickler

Architektur und Entwicklung einer generischen Netzwerkschnittstelle für ein Videospiel. Das System kann aufgrund des verwendeten Frameworks reliable und unrealiable Pakete versenden. Für den Kunden wurde außerdem ein eigenes Handshake Protokoll entwickelt.

  • Festlegen der Softwarearchitektur
  • Programmierung
    • der Schnittstelle
    • der Netzwerkanbindung und Server/Client-Logik des Spieles


Teamgröße:

Einzelprojekt. Projektfortschritt und Feedback wurde vor Ort und in regelmäßigen Skype-Telefonaten mit dem Kunden evaluiert.

Visual Studio 2019 SVN SFML.net Lidgreen
C# .NET .NET4.0 UDP/IP
Auf Anfrage
Remote
4 Monate
2018-01 - 2018-04

Entwicklung eines Verwaltungsprogramms für Kunden- und Verkehrsdaten

Architekt, Entwickler C# .NET .NET 4.0 ...
Architekt, Entwickler

Architektur und Entwicklung eines Verwaltungsprogramms für Kunden- und Verkehrsdaten. Das Programm dient der Verarbeitung und Verwaltung bestehender Kundendaten und bietet außerdem Live-Abfragen des Google Maps Routenplaner und der Open Source Routing Machine.

  • Festlegen der Softwarearchitektur
  • Vorbereiten und parsen der Kundendaten
  • Programmierung und Wartung
    • der Kernapplikation
    • des Datenim- und Exporter
  • Recherche alternativer Verkehrsdatenanbieter
  • Training des Kunden in der Verwendung der Software


Teamgröße:

Einzelprojekt. Workflow & User Experience wurde in regelmäßigen Meetings mit dem Kunden gemeinsam validiert.

Visual Studio 2017 Excel
C# .NET .NET 4.0 LINQ WinForms Google Maps API OSRM API
Auf Anfrage
Remote
6 Monate
2016-07 - 2016-12

IT Trainings in Festanstellung

It Trainer C# .NET
It Trainer

Einzel- und Gruppentraining für C# Anfänger und Fortgeschrittene.

Microsoft VisualStudio Nuget Paketmanagement
C# .NET
Versch. Standorte in Süddeutschland
6 Monate
2016-01 - 2016-06

Neuentwicklung einer bestehenden Online-Raumverwaltungssoftware

Entwickler JIRA MS Office TFS
Entwickler
  • Mitarbeit bei der Planung der Datenbankstruktur
  • Erstellen der Planungen der mir zugeordneten Module
  • Evaluierung möglicher 3rd-Party Komponenten für künftige Implementierungen

Teamgröße:
3 Entwickler

JIRA MS Office TFS
Nexxtsolutions GmbH & Co. KG
München
1 Jahr 3 Monate
2015-04 - 2016-06

Entwicklung einer webbasierten Eventverwaltungssoftware

Entwickler SVN JIRA IIS ...
Entwickler

Die Anwendung wurde generisch entwickelt sodass auch Schulungsverwaltungen damit abgebildet werden können

  • Programmierung und Wartung
  • des Front- und Backends der Applikation
  • der Datenbankstruktur
  • der WCF Schnittstelle zur Raumverwaltungssoftware
  • von Unit Tests zur Qualitätssicherung

Teamgröße:
2 ausführende Entwickler, 2 weitere Entwickler für die Anbindung der Applikation an die bestehende Raumverwaltungssoftware

SVN JIRA IIS MS SQL Server 2012 .net C# in VisualStudio 2015 ASP.NET MVC SQL LINQ WCF Unit Tests
Nexxtsolutions GmbH & Co. KG
München
11 Monate
2014-02 - 2014-12

Entwicklung eines WYSIWYG Map-Editors

Entwickler, UI Designer & technischer Ansprechpartner GIT JIRA .net ...
Entwickler, UI Designer & technischer Ansprechpartner

Entwicklung eines WYSIWYG Map-Editors für isometrische Browser MMOs basierend auf teilweise existierenden Systemen und neuen Anforderungen der Art-Abteilung und der Gamedesign-Abteilung.

  • Programmierung und Wartung
  • der kompletten Editor-Logik von Grund auf
  • der UI
  • des Rendering Systems
  • des Map-Layer Models
  • der Undo?Redo History
  • des Auto-Updaters für den Editor
  • der Anbindung an die Assetpipeline
  • einiger Customcontrols für die UI

Teamgröße:
Einzelprojekt. Workflow, Usability und neue Features wurde regelmäßig mit der Art-Abteilung abgesprochen und iterativ hinzugefügt.

GIT JIRA .net C# in VisualStudio 2012 UML LINQ WinForms + DockPanelSuite das SFML Grafik Framework eigene Game Engine für Scenegraph und Rendering XSD2Code
Ubisoft ? Blue Byte
Düsseldorf
2 Monate
2014-01 - 2014-02

Entwicklung eines Assetautomatisierungs- und Verwaltungstools

Entwickler, UI Designer & technischer Ansprechpartner .net C# in VisualStudio 2012 WinForms ...
Entwickler, UI Designer & technischer Ansprechpartner

Entwicklung eines Assetverwaltungstools zur Automatisierung der Einbindung von Assets in das Spiel und der Vereinfachung des Assetmanagements für Artists.

  • Programmierung und Wartung
  • der UI & Logik des Assetmanagers
  • des Assetpool Models
  • der Steuerung der externen Assetcompiler & grafik Tools
  • der Live-Preview für compilierte Assets

Teamgröße:
Einzelprojekt. Workflow, Usability und neue Features wurde regelmäßig mit der Art-Abteilung abgesprochen und iterativ hinzugefügt.

.net C# in VisualStudio 2012 WinForms LINQ das SFML Grafik Framework eigene Game Engine für Scenegraph und Rendering XSD2Code
Ubisoft ? Blue Byte
Düsseldorf
2 Monate
2013-11 - 2013-12

Entwicklung eines Questsystem-Frontends

Entwickler JIRA GIT Flash ...
Entwickler

Support bei der Entwicklung des Frontends für ein Questsystem eines Browser MMOs.
Sowie Support bei der Wartung spiel-relevanter Editorensysteme.

  • Programmierung und Wartung
  • der Frontend UI Logik des Spiel (AS3)
  • des intern verwendeten Editorensystems

Teamgröße:
4 Frontend Entwickler, 2 Backend Entwickler, 3 Game Entwickler

JIRA GIT Flash AS3 in Flashdevelop Flex
Ubisoft ? Blue Byte
Düsseldorf
2 Monate
2013-06 - 2013-07

Entwicklung einer auf die Bedürfnisse der Abteilung zugeschnittener Business Ruleengine

Entwickler SVN .net C# in VisualStudio 2010 ...
Entwickler

Entwicklung einer auf die Bedürfnisse der Abteilung zugeschnittener Business Ruleengine zur internen Verwendung bei neuen Kundenprojekten + Entwicklung des dazugehörigen Node-Editors zum Erstellen und Warten von Projekten welche die Engine verwenden.

  • Erstellen der Architektur für das Projekt in UML
  • Erstellen des XSD Schemas für die XML basierte Serialisierung
  • Programmierung
  • der Regelengine als C# Bibliothek
  • der nodebasierten Schaltungslogik der Engine
  • der ASP Hostanwendung um die Regelengine als Webservice zu verwenden
  • des Node-Editors zum managen von regelbasierten Projekten

Teamgröße:
Einzelprojekt. Interfaces sowie Usability wurden regelmäßig mit der gesamten Abteilung abgesprochen.

SVN .net C# in VisualStudio 2010 UML LINQ ASP.net XSD2Code
2 Monate
2012-11 - 2012-12

Entwicklung des Frontends einer Messeplanungsanwendung

Entwickler SVN Flash AS3 in Flashdevelop ...
Entwickler

Entwicklung des Frontends einer Messeplanungsanwendung für ein global agierendes Unternehmen der Automobilindustrie. Das Projekt dient der Planung eines Messestandes und der Positionierung & Konfiguration der darin befindlichen Fahrzeuge.

  • Programmierung
  • der Frontend UI Logik (AS3)
  • der Anbindung an die 3D Anwendung (AS3)
  • der Schaltungslogik der Modelle (XML basierte, interne Skriptsprache)

Teamgröße

2 Entwickler

SVN Flash AS3 in Flashdevelop Interne Librarys Caurina Tweener
9 Monate
2012-04 - 2012-12

Entwicklung des Frontends einer firmeninternen 3D Editoranwendung

Frontend Entwickler & UI-Designer GIT Jira Jenkins ...
Frontend Entwickler & UI-Designer

Support bei der Entwicklung des Frontends einer firmeninternen 3D Editoranwendung. Das Projekt dient der Evaluierung verschiedener interner Entwicklungen.

  • Programmierung des Frontends neuer Features
  • Designen und Implementieren neuer UI Elemente
  • Warten des vorhandenen Codes

Teamgröße
1-2 Frontend Entwickler
4-8 Backend Entwickler

GIT Jira Jenkins .net C# in VisualStudio 2010 interne Librarys LINQ WPF

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Monate
2009-05 - 2009-10

Game Programming

Bachelor of Science und Lower Second Class Honours, SAE - Qantm Institute München
Bachelor of Science und Lower Second Class Honours
SAE - Qantm Institute München
1 Jahr 7 Monate
2006-05 - 2007-11

Game Programming

Diploma of Interactive Entertainment, SAE ? Qantm Institute München
Diploma of Interactive Entertainment
SAE ? Qantm Institute München
1 Jahr 10 Monate
2003-09 - 2005-06

Fachhochschule

Fachhochschulreife, Johann J. Widmann Schule Heilbronn
Fachhochschulreife
Johann J. Widmann Schule Heilbronn

Kompetenzen

Kompetenzen

Top-Skills

C# Softwareentwicklung IT-Training Application Development Workflow Management Software Engineering Tool Development Microsoft Visual Studio Teamwork Workflow-Optimierung Game Development .NET Framework Framework Development

Produkte / Standards / Erfahrungen / Methoden

Entity Framework
Excel
GIT
GitLab
Google Maps API
IIS
Jenkins
JIRA
JSON
Lidgreen
MEF
Microsoft Office
Microsoft Visual Studio
MS Office
OSRM API
REST
SFML.net
SVN
TFS
UDP/IP
Visual Studio 2005-2019
Visual Studio 2017
Visual Studio 2019
WCF
WinForms
WPF
XML

Berufserfahrung:

2017-01 ? Heute

Rolle: Selbstständig als .Net Entwickler und IT Trainer


2016-07 ? 2016-12

Rolle: Festanstellung als IT Trainer

Kunde: PP EDV AG


Aufgaben:

  • Unterrichten von Kursteilnehmern in den Bereichen: OOP unter .Net mit C# und Visual Studio sowie weiterführende Programmierkenntnisse für den Berufsalltag


2015-04 ? 2016-06

Rolle: Festanstellung als Anwendungsentwickler.

Kunde: Nexxtsolutions GmbH & Co. KG


Aufgaben:

  • Entwicklung von Web basierter Raumverwaltungssoftware mittels C# (ASP.NET MVC)


2013-11 ? 2014-12

Rolle: Festanstellung als Tool Entwickler

Kunde: Ubisoft ? Blue Byte GmbH Düsseldorf


Aufgaben:

  • Entwicklung interner Produktionstools mittels C# (.net) & neuer Gameplay Elemente mittels AS3 (Flash)


2013-07 ? 2013-09

Rolle: Festanstellung als technischer Berater.

Kunde: RTT AG München


Aufgaben:

  • Betreuung von Langzeitkunden auf technischer Ebene
  • Entwicklung interner Produktionstools mittels C# (.net)


2008-05 ? 2013-07

Rolle: Festanstellung als Programmierer

Kunde: RTT AG München


Aufgaben:

  • Entwicklung von Web & POS Präsentationsanwendungen
  • Entwicklung interner Frameworks & Produktionstools mittels C# (.net) und AS3 (Flash)
  • Betreuung von Langzeitkunden auf technischer Ebene


2007-12 ? 2008-05

Rolle: Praktikum als Programmierer

Kunde: RTT AG München


Aufgaben:

  • Entwicklung von Web & POS Präsentationsanwendungen mittels C# (.net) und AS3 (Flash)

Programmiersprachen

.net
.NET 3.0
.NET 3.5
.NET 4.0
.NET 4.5
.NET4.0
.NET4.6
AS3
Gut
C#
Sehr gut
C++
Grundkenntnisse
HTML
Grundkenntnisse
Java
Grundkenntnisse
LINQ
Sehr gut
SQL
Grundkenntnisse
XAML
Gut

Datenbanken

ADO.NET Entity Framework
MS SQL Server 2012
SQL

Branchen

Branchen

  • Automobilindustrie
  • Bildung und Unterricht
  • Finanzdienstleistung
  • Informationstechnik und Kommunikation
  • Kunst, Unterhaltung und Erholung
  • Öffentliche Sicherheit
  • Mikroelektronik

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)
möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-05 - heute

Planung und Umsetzung einer Software-Neuentwicklung

Architekt - Entwickler
Architekt - Entwickler
Planung und Umsetzung einer Software-Neuentwicklung zur Automatisierung und

Steuerung eines hardware-orientierten Prozessablaufs. Das Projekt dient der voll- und teilautomatisierten Vermessung von Siliziumwafern zur Mikrochipherstellung sowie der Verwaltung, Aufbereitung und Visualisierung der gewonnen Messdaten.

  • Erstellung der Architektur der Grundapplikation
  • Konzeption und Umsetzung des Userinterfaces
  • Ansteuerung und Verwaltung der Hardwarekomponenten
  • Programmierung der Datenaufbereitung und Visualisierung


Teamgröße:

Einzelprojekt. Projektfortschritt und Feedback wurden in regelmäßigen Online-Meetings mit dem Kunden evaluiert.

GIT MS SQL .net C# in Visual Studio 2019 WPF Entity Framework AIS Automation FabLink Meilhaus RedLab 1024HLS HTT IOSS WID120 Wafer Id Reader iselRobotik Advanced Wafer Handling Plattform iselRobotik Logosol LPA Series Three-Axis Wafer Prealigner Internes Wafer-Vermessungssystem
KITEC microelectronic technologie GmbH
4 Jahre 9 Monate
2019-07 - heute

Online und vor Ort Unterricht sowie vor Ort Projekt Betreuung von Studenten

Dozent C# .NET WinForms ...
Dozent
Online und vor Ort Unterricht sowie vor Ort Projekt Betreuung von Studenten in den Bereichen:
  • C#
    • Basics & Advanced
    • Multithreading & TPL
    • Winforms, WPF, RAD
    • SOLID Programming
    • Designpatterns
    • Game Development
    • Data Driven Development
    • Tool Development
    • Authentication & Authorization
    • Netzwerkprogrammierung
  • C++
    • SOLID Programming
    • Designpatterns
    • IDE & Debugging
    • Prozessmodellierung
  • Versionierung & GIT
  • Projektplanung & Anforderungsmanagement
  • Projektdokumentation


Tätigkeiten:

  • Anpassen der Inhalte an die aktuellen Kursanforderungen
  • Durchführen des Unterrichts
  • Unterstützen der Studenten bei Übungsprojekten vor Ort
  • Vorbereiten der Prüfung
  • Gelegentliches leisten von Support bei Fragen der Studenten außerhalb der Vorlesungen / Events
  • Vorbereiten von Prüfungsmaterialien

Visual Studio 2019
C# .NET WinForms LINQ JSON XML Windows Presentation Foundation
SAE Institute
München
3 Monate
2022-05 - 2022-07

Unterstützung eines internen Entwicklungsteams

Entwickler
Entwickler
Unterstützung eines internen Entwicklungsteams bei der Wartung und Erweiterung von verschiedenen hausinternen Softwares zur Steuerung und Verwaltung der

Banknotenbearbeitungssystemserie ?M?.

  • Abarbeiten von Tickets und Bugs
  • Testen von erarbeiteten Lösungen an der Hardware
  • Teilnahme an regelmäßigen Planungsmeetings


Teamgröße:

6 Entwickler und 2 Tester in konstantem Austausch durch Daily-Meetings nach SCRUM-Verfahren

Team Foundation Server (TFS) Olymp Portal (interne Paketverwaltung) .net C# in Visual Studio 2022 WPF BPS M3 BPS M5 BPS M7
Giesecke+Devrient Currency Technology GmbH
1 Jahr 3 Monate
2021-02 - 2022-04

Planung und Umsetzung einer Software-Neuentwicklung

Architekt, Entwickler C# .NET Framework Softwarearchitektur ...
Architekt, Entwickler
Planung und Umsetzung einer Software-Neuentwicklung zur Automatisierung und
Steuerung eines hardware-orientierten Prozessablaufs. Das Projekt dient der voll- und teilautomatisierten Vermessung von Siliziumwafern zur Mikrochipherstellung sowie der Verwaltung, Aufbereitung und Visualisierung der

gewonnen Messdaten.

  • Erstellung der Architektur der Grundapplikation
  • Konzeption und Umsetzung des Userinterfaces
  • Ansteuerung und Verwaltung der Hardwarekomponenten
  • Programmierung der Datenaufbereitung und Visualisierung


Teamgröße:

Einzelprojekt. Projektfortschritt und Feedback wurden in regelmäßigen Online-Meetings mit dem Kunden evaluiert.

Git SQL-Datenbanken MS SQL Server .NET Framework Visual Studio 2019 Windows Presentation Foundation ADO.NET Entity Framework AIS Fablink ISEL Robotik GIT MS SQL .net C# in Visual Studio 2019 WPF Entity Framework AIS Automation FabLink Meilhaus RedLab 1024HLS HTT IOSS WID120 Wafer Id Reader iselRobotik Advanced Wafer Handling Plattform iselRobotik Logosol LPA Series Three-Axis Wafer Prealigner Internes Wafer-Vermessungssystem
C# .NET Framework Softwarearchitektur UX
KITEC microelectronic technologie GmbH
Erding
3 Monate
2020-03 - 2020-05

Mehrere Projekte

Entwickler, Trainer C# .NET MS SQL ...
Entwickler, Trainer

  • Teil 1: Wartung und Betreuung einer bestehenden IAM Softwarelösung unter strenger Berücksichtigung der Sicherheitsvorgaben des Kunden sowie die Anwendung gängiger Entwicklungsverfahren für sicherheitskritische Systeme. Analyse etwaiger Gefahren und Angriffsszenarien sowie das Auffinden und Eliminieren etwaiger Schwachstellen im Code.
  • Teil 2: Training und Einarbeitung eines neuen Mitarbeiters in die bestehende IAM Lösung sowie ein projektbegleitendes Coaching in einigen weiterführenden C# Themen.
    • Weiterentwicklung des bestehenden IAM Systems
    • Erstellung und Aktualisierung der Projektdokumentation
    • Gefahrenanalyse und Systemhärtung
    • ?Einarbeiten und Coachen eines neuen Mitarbeiters

Teamgröße:

1-3 Entwickler je nach aktuellen Anforderungen.

Microsoft Office Visual Studio 2019
C# .NET MS SQL WCF REST Git GitLab
Finanz Informatik Technologie Service
München
1 Monat
2019-11 - 2019-11

LINQ Aufbaukurs

Trainer C# .NET .NET4.6 ...
Trainer

Durchführen eines mehrtägigen Aufbaukurses für die verschiedenen .net Language Integrated Query Technologien.

  • Erstellen / Vorbereiten der Unterrichtsmaterialien
  • Durchführen des Trainings nach Auftragsspezifikation
  • Leisten von Email-Support nach abgeschlossenem Kurs


Teilnehmer:

Sämtliche Informationen zu Teilnehmern des Kurses unterliegen der Geheimhaltung.

Visual Studio 2019 Entity Framework Linq to Objects Linq to Xml Linq to Dataset Linq to SQL
C# .NET .NET4.6 LINQ
Polizei Berlin
Berlin
3 Monate
2019-02 - 2019-04

Entwicklung eines generischen UI Frameworks

Architekt, Entwickler C# .NET .NET 4.5
Architekt, Entwickler

Architektur und Entwicklung eines generischen UI Frameworks für ein Videospiel. Das Framework kann komplett dynamisch aufgebaut werden, ist Auflösungsunabhängig und bietet neben der üblichen Maussteuerung auch ein generalisiertes Inputmapping für Gamepads.

  • Festlegen der Softwarearchitektur
    • des Frameworks selbst
    • des UI Eventflusses
  • Programmierung
    • des Frameworks
    • der Beispiel UI
  • Planung / Vorbereitung eines Zusatzsystems für Markupfiles


Teamgröße:

Einzelprojekt. Projektfortschritt und Feedback wurde vor Ort und in regelmäßigen Skype-Telefonaten mit dem Kunden evaluiert

Visual Studio 2019 SVN SFML.net
C# .NET .NET 4.5
Auf Anfrage
Remote
4 Monate
2018-11 - 2019-02

Entwicklung eines generischen Netzwerksystems

Architekt, Entwickler C# .NET .NET4.0 ...
Architekt, Entwickler

Architektur und Entwicklung einer generischen Netzwerkschnittstelle für ein Videospiel. Das System kann aufgrund des verwendeten Frameworks reliable und unrealiable Pakete versenden. Für den Kunden wurde außerdem ein eigenes Handshake Protokoll entwickelt.

  • Festlegen der Softwarearchitektur
  • Programmierung
    • der Schnittstelle
    • der Netzwerkanbindung und Server/Client-Logik des Spieles


Teamgröße:

Einzelprojekt. Projektfortschritt und Feedback wurde vor Ort und in regelmäßigen Skype-Telefonaten mit dem Kunden evaluiert.

Visual Studio 2019 SVN SFML.net Lidgreen
C# .NET .NET4.0 UDP/IP
Auf Anfrage
Remote
4 Monate
2018-01 - 2018-04

Entwicklung eines Verwaltungsprogramms für Kunden- und Verkehrsdaten

Architekt, Entwickler C# .NET .NET 4.0 ...
Architekt, Entwickler

Architektur und Entwicklung eines Verwaltungsprogramms für Kunden- und Verkehrsdaten. Das Programm dient der Verarbeitung und Verwaltung bestehender Kundendaten und bietet außerdem Live-Abfragen des Google Maps Routenplaner und der Open Source Routing Machine.

  • Festlegen der Softwarearchitektur
  • Vorbereiten und parsen der Kundendaten
  • Programmierung und Wartung
    • der Kernapplikation
    • des Datenim- und Exporter
  • Recherche alternativer Verkehrsdatenanbieter
  • Training des Kunden in der Verwendung der Software


Teamgröße:

Einzelprojekt. Workflow & User Experience wurde in regelmäßigen Meetings mit dem Kunden gemeinsam validiert.

Visual Studio 2017 Excel
C# .NET .NET 4.0 LINQ WinForms Google Maps API OSRM API
Auf Anfrage
Remote
6 Monate
2016-07 - 2016-12

IT Trainings in Festanstellung

It Trainer C# .NET
It Trainer

Einzel- und Gruppentraining für C# Anfänger und Fortgeschrittene.

Microsoft VisualStudio Nuget Paketmanagement
C# .NET
Versch. Standorte in Süddeutschland
6 Monate
2016-01 - 2016-06

Neuentwicklung einer bestehenden Online-Raumverwaltungssoftware

Entwickler JIRA MS Office TFS
Entwickler
  • Mitarbeit bei der Planung der Datenbankstruktur
  • Erstellen der Planungen der mir zugeordneten Module
  • Evaluierung möglicher 3rd-Party Komponenten für künftige Implementierungen

Teamgröße:
3 Entwickler

JIRA MS Office TFS
Nexxtsolutions GmbH & Co. KG
München
1 Jahr 3 Monate
2015-04 - 2016-06

Entwicklung einer webbasierten Eventverwaltungssoftware

Entwickler SVN JIRA IIS ...
Entwickler

Die Anwendung wurde generisch entwickelt sodass auch Schulungsverwaltungen damit abgebildet werden können

  • Programmierung und Wartung
  • des Front- und Backends der Applikation
  • der Datenbankstruktur
  • der WCF Schnittstelle zur Raumverwaltungssoftware
  • von Unit Tests zur Qualitätssicherung

Teamgröße:
2 ausführende Entwickler, 2 weitere Entwickler für die Anbindung der Applikation an die bestehende Raumverwaltungssoftware

SVN JIRA IIS MS SQL Server 2012 .net C# in VisualStudio 2015 ASP.NET MVC SQL LINQ WCF Unit Tests
Nexxtsolutions GmbH & Co. KG
München
11 Monate
2014-02 - 2014-12

Entwicklung eines WYSIWYG Map-Editors

Entwickler, UI Designer & technischer Ansprechpartner GIT JIRA .net ...
Entwickler, UI Designer & technischer Ansprechpartner

Entwicklung eines WYSIWYG Map-Editors für isometrische Browser MMOs basierend auf teilweise existierenden Systemen und neuen Anforderungen der Art-Abteilung und der Gamedesign-Abteilung.

  • Programmierung und Wartung
  • der kompletten Editor-Logik von Grund auf
  • der UI
  • des Rendering Systems
  • des Map-Layer Models
  • der Undo?Redo History
  • des Auto-Updaters für den Editor
  • der Anbindung an die Assetpipeline
  • einiger Customcontrols für die UI

Teamgröße:
Einzelprojekt. Workflow, Usability und neue Features wurde regelmäßig mit der Art-Abteilung abgesprochen und iterativ hinzugefügt.

GIT JIRA .net C# in VisualStudio 2012 UML LINQ WinForms + DockPanelSuite das SFML Grafik Framework eigene Game Engine für Scenegraph und Rendering XSD2Code
Ubisoft ? Blue Byte
Düsseldorf
2 Monate
2014-01 - 2014-02

Entwicklung eines Assetautomatisierungs- und Verwaltungstools

Entwickler, UI Designer & technischer Ansprechpartner .net C# in VisualStudio 2012 WinForms ...
Entwickler, UI Designer & technischer Ansprechpartner

Entwicklung eines Assetverwaltungstools zur Automatisierung der Einbindung von Assets in das Spiel und der Vereinfachung des Assetmanagements für Artists.

  • Programmierung und Wartung
  • der UI & Logik des Assetmanagers
  • des Assetpool Models
  • der Steuerung der externen Assetcompiler & grafik Tools
  • der Live-Preview für compilierte Assets

Teamgröße:
Einzelprojekt. Workflow, Usability und neue Features wurde regelmäßig mit der Art-Abteilung abgesprochen und iterativ hinzugefügt.

.net C# in VisualStudio 2012 WinForms LINQ das SFML Grafik Framework eigene Game Engine für Scenegraph und Rendering XSD2Code
Ubisoft ? Blue Byte
Düsseldorf
2 Monate
2013-11 - 2013-12

Entwicklung eines Questsystem-Frontends

Entwickler JIRA GIT Flash ...
Entwickler

Support bei der Entwicklung des Frontends für ein Questsystem eines Browser MMOs.
Sowie Support bei der Wartung spiel-relevanter Editorensysteme.

  • Programmierung und Wartung
  • der Frontend UI Logik des Spiel (AS3)
  • des intern verwendeten Editorensystems

Teamgröße:
4 Frontend Entwickler, 2 Backend Entwickler, 3 Game Entwickler

JIRA GIT Flash AS3 in Flashdevelop Flex
Ubisoft ? Blue Byte
Düsseldorf
2 Monate
2013-06 - 2013-07

Entwicklung einer auf die Bedürfnisse der Abteilung zugeschnittener Business Ruleengine

Entwickler SVN .net C# in VisualStudio 2010 ...
Entwickler

Entwicklung einer auf die Bedürfnisse der Abteilung zugeschnittener Business Ruleengine zur internen Verwendung bei neuen Kundenprojekten + Entwicklung des dazugehörigen Node-Editors zum Erstellen und Warten von Projekten welche die Engine verwenden.

  • Erstellen der Architektur für das Projekt in UML
  • Erstellen des XSD Schemas für die XML basierte Serialisierung
  • Programmierung
  • der Regelengine als C# Bibliothek
  • der nodebasierten Schaltungslogik der Engine
  • der ASP Hostanwendung um die Regelengine als Webservice zu verwenden
  • des Node-Editors zum managen von regelbasierten Projekten

Teamgröße:
Einzelprojekt. Interfaces sowie Usability wurden regelmäßig mit der gesamten Abteilung abgesprochen.

SVN .net C# in VisualStudio 2010 UML LINQ ASP.net XSD2Code
2 Monate
2012-11 - 2012-12

Entwicklung des Frontends einer Messeplanungsanwendung

Entwickler SVN Flash AS3 in Flashdevelop ...
Entwickler

Entwicklung des Frontends einer Messeplanungsanwendung für ein global agierendes Unternehmen der Automobilindustrie. Das Projekt dient der Planung eines Messestandes und der Positionierung & Konfiguration der darin befindlichen Fahrzeuge.

  • Programmierung
  • der Frontend UI Logik (AS3)
  • der Anbindung an die 3D Anwendung (AS3)
  • der Schaltungslogik der Modelle (XML basierte, interne Skriptsprache)

Teamgröße

2 Entwickler

SVN Flash AS3 in Flashdevelop Interne Librarys Caurina Tweener
9 Monate
2012-04 - 2012-12

Entwicklung des Frontends einer firmeninternen 3D Editoranwendung

Frontend Entwickler & UI-Designer GIT Jira Jenkins ...
Frontend Entwickler & UI-Designer

Support bei der Entwicklung des Frontends einer firmeninternen 3D Editoranwendung. Das Projekt dient der Evaluierung verschiedener interner Entwicklungen.

  • Programmierung des Frontends neuer Features
  • Designen und Implementieren neuer UI Elemente
  • Warten des vorhandenen Codes

Teamgröße
1-2 Frontend Entwickler
4-8 Backend Entwickler

GIT Jira Jenkins .net C# in VisualStudio 2010 interne Librarys LINQ WPF

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Monate
2009-05 - 2009-10

Game Programming

Bachelor of Science und Lower Second Class Honours, SAE - Qantm Institute München
Bachelor of Science und Lower Second Class Honours
SAE - Qantm Institute München
1 Jahr 7 Monate
2006-05 - 2007-11

Game Programming

Diploma of Interactive Entertainment, SAE ? Qantm Institute München
Diploma of Interactive Entertainment
SAE ? Qantm Institute München
1 Jahr 10 Monate
2003-09 - 2005-06

Fachhochschule

Fachhochschulreife, Johann J. Widmann Schule Heilbronn
Fachhochschulreife
Johann J. Widmann Schule Heilbronn

Kompetenzen

Kompetenzen

Top-Skills

C# Softwareentwicklung IT-Training Application Development Workflow Management Software Engineering Tool Development Microsoft Visual Studio Teamwork Workflow-Optimierung Game Development .NET Framework Framework Development

Produkte / Standards / Erfahrungen / Methoden

Entity Framework
Excel
GIT
GitLab
Google Maps API
IIS
Jenkins
JIRA
JSON
Lidgreen
MEF
Microsoft Office
Microsoft Visual Studio
MS Office
OSRM API
REST
SFML.net
SVN
TFS
UDP/IP
Visual Studio 2005-2019
Visual Studio 2017
Visual Studio 2019
WCF
WinForms
WPF
XML

Berufserfahrung:

2017-01 ? Heute

Rolle: Selbstständig als .Net Entwickler und IT Trainer


2016-07 ? 2016-12

Rolle: Festanstellung als IT Trainer

Kunde: PP EDV AG


Aufgaben:

  • Unterrichten von Kursteilnehmern in den Bereichen: OOP unter .Net mit C# und Visual Studio sowie weiterführende Programmierkenntnisse für den Berufsalltag


2015-04 ? 2016-06

Rolle: Festanstellung als Anwendungsentwickler.

Kunde: Nexxtsolutions GmbH & Co. KG


Aufgaben:

  • Entwicklung von Web basierter Raumverwaltungssoftware mittels C# (ASP.NET MVC)


2013-11 ? 2014-12

Rolle: Festanstellung als Tool Entwickler

Kunde: Ubisoft ? Blue Byte GmbH Düsseldorf


Aufgaben:

  • Entwicklung interner Produktionstools mittels C# (.net) & neuer Gameplay Elemente mittels AS3 (Flash)


2013-07 ? 2013-09

Rolle: Festanstellung als technischer Berater.

Kunde: RTT AG München


Aufgaben:

  • Betreuung von Langzeitkunden auf technischer Ebene
  • Entwicklung interner Produktionstools mittels C# (.net)


2008-05 ? 2013-07

Rolle: Festanstellung als Programmierer

Kunde: RTT AG München


Aufgaben:

  • Entwicklung von Web & POS Präsentationsanwendungen
  • Entwicklung interner Frameworks & Produktionstools mittels C# (.net) und AS3 (Flash)
  • Betreuung von Langzeitkunden auf technischer Ebene


2007-12 ? 2008-05

Rolle: Praktikum als Programmierer

Kunde: RTT AG München


Aufgaben:

  • Entwicklung von Web & POS Präsentationsanwendungen mittels C# (.net) und AS3 (Flash)

Programmiersprachen

.net
.NET 3.0
.NET 3.5
.NET 4.0
.NET 4.5
.NET4.0
.NET4.6
AS3
Gut
C#
Sehr gut
C++
Grundkenntnisse
HTML
Grundkenntnisse
Java
Grundkenntnisse
LINQ
Sehr gut
SQL
Grundkenntnisse
XAML
Gut

Datenbanken

ADO.NET Entity Framework
MS SQL Server 2012
SQL

Branchen

Branchen

  • Automobilindustrie
  • Bildung und Unterricht
  • Finanzdienstleistung
  • Informationstechnik und Kommunikation
  • Kunst, Unterhaltung und Erholung
  • Öffentliche Sicherheit
  • Mikroelektronik

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.