Zeitraum: Oktober 2016 - November 2016
Projekt: Open-Source Projekt "Reunion"
github.com/Tommmi/Reunion
Software: Visual Studio 2015, ASP.NET 4.6 MVC, EF6, Saltarelle JavaScript Transpiler, DI Unity,
JavaScript, HTML5, CSS, Angular, Azure Cloud
Zeitraum: Mai 2016 - September 2016
Firma: Chemieproduktevertrieb
Projekt: Erweiterung einer unternehmens-internen Verwaltungssoftware (Intranetanwendung) zur Beschaffung und Dokumentation von Chemielabor-Bedarf. Anpassung an neue
gesetzliche elektronische Meldepflichten.
Aufgabe: Coaching von Jungentwicklern
Software: Visual Studio 2015, ASP.NET 4.6 WebApi, EF6
Zeitraum: Dezember 2013 - Januar 2016
Firma: Lebensmitteleinzelhandel
Projekt: Großprojekt zur Neuentwicklung eines Warenwirtschaftssystems
Aufgaben: Softwarearchitektur und Softwareentwicklung des verwendeten Handheld-Clients mit
Offline-Fähigkeit. Verantwortlich für die Neu-Entwicklung des zugrunde liegenden
hausinternen Frameworks, die Module Inventur, Warenausgang und Reklamation.
Software: Visual Studio 2008, Power Designer, C#, Microsoft T4-Codegenerator, Windows CE 6,
.NET Compact Framework 3.5, Ninject, Sybase Ultralite Database, NSubstitute,
Lidl-MVVM-Framework for .NET CompactFramework
Zeitraum: September 2012 - September 2013
Firma: Maschinenbau-Konzern
Projekt: Neuentwicklung einer Client-Server-Anwendung für die Wartung und Überwachung
von Schweißgeräten im Umfeld Schweißrobotik. Konzeption und Implementation von
Autorisierung und Authentifizierung im Gesamtsystem.
Software: Visual Studio 2008, 2010, MagicDraw UML, C# 3.0, WPF, WCF,
Microsoft T4-Codegenerator, Windows CE 6, .NET 4.0, .NET Compact Framework 3.5,
SQL CE Compact 3.5, TFS, Inhouse-entwickeltes Framework für die Umsetzung
des MVVM-Patterns
Zeitraum: Mai 2010 - Juni 2012
Firma: Maschinenbau-Konzern
Projekt: Neuentwicklung eines Schweißgeräts für den Einsatz in der Schweißrobotik.
Unterstützung in der softwarearchitektonischen Konzeption,
Implementation, Stabilisierung und Performanceoptimierung der zentralen
Schweißprozesse. Entwicklung von Businesslogik- und Persistenzschicht.
Software: UML, MagicDraw, C# 3.0, Microsoft T4-Codegenerator, Visual Studio 2008,
Windows CE, .NET Compact Framework 3.5, SQL CE Compact 3.5, TFS, LINQ,
ADO.NET Entity Data Framework, WCF
Störungsbenachrichtigung als Teil des
Incidentmanagements. Die Lösung umfasst ein
Redaktionssystem zur Erstellung von Nachrichten, einen
Intranetservice, der Nachrichten proaktiv an die Teilnehmer
des Informationssystems versendet, und einen Windows-
Client-seitigen Notifier zur Präsentation der Meldungen.
Übernommene Aufgaben: Senior Development,
Beratung in Architektur (Systementwurf)
Software: C#, Visual Studio 2008, LINQ,ADO.NET Entity Data Framework, SQL Server 2008,
Testdriven Development, ActiveDirectory,
Team Foundation Server (clientseitig),
StarUML, UML, Windows Forms, Win-API, SystemTray Icon
für Leistungsträger und Dienstleister aus allen Bereichen
und Branchen. Der Internetservice ermöglicht es Anbietern
von buchbaren Produkten und Dienstleistungen sich selbst
zu vermarkten, Leistungen online anzubieten und diese
direkt buchbar und abrechenbar zu machen.
Die Lösung umfasst folgende Aspekte:
- Produkt- bzw. Dienstleistungsverwaltung
- Terminverwaltung
- Abrechnung
- Gutscheinverwaltung
- Webshop zur Selbstvermarktung
Übernommene Aufgabe: Realisierung des Webshops
Software: Visual Studio 2008, ASP.NET 3.5, C# 3.0, LINQSQL Server 2008, OR Mapping: Entity Data Framework,
Teleric Control Toolkit, Microsoft ASP.NET AJAX Toolkit,
Team Foundation Server (TFS), ASP.NET Membership
Validierung und Implementation logischer Systemanforderungen
Referenz: [URL auf Anfrage]
Komplette Konzeption und Realisierung
Ein Inhouse-Projekt der Gerlach und Sanabria Partnerschaft
Software: Visual Studio 2008, ASP.NET 3.5, C# 3.0,SQL Server 2008, OR Mapping: Entity Data Framework,
Microsoft ASP.NET AJAX Toolkit, LINQ,
Bugtracking Mantis, SourceSafe, Microsoft Sandcastle
Werkstattservicesystem.
Verbesserung der Stabilität und Performance,
Redesign der Authentifizierung im Bereich Single Sign-On.
Software: Visual Studio 2003 u. 2005, ASP.NET, C# 2.0 u. 1.1, XML, XSLT,SourceSafe, SOAP Webservices, MQ Series, IIS 6.0 Administration,
IBM WebSeal, SQL Navigator 5, WMIC u. Performancemonitoring, JavaScript
Erfassung von Fahrzeug-Eingängen und Fahrzeug-Ausgängen mittels
Handheld-Scannern.
Software: Visual Studio 2003 u. 2005, C# 2.0 u. 1.1, XML, XSLT,ClearCase, Subversion, SourceSafe, Rational Rose UML,
SOAP Webservices, Mercury Testdirector, OR Mapping Framework Sooda,
Doxygen (Dokumentationstool), SQL Server Compact Edition
Entwicklungsprozesses (Prozessanalyse der existierenden
Abläufe und Konzeption eines Outsourcingmodells)
Projektverantwortung eines 3-Personen-Teams
Software: Powerpoint, WordÜbernommene Aufgaben:
Requirement-Management,
Software-Systemarchitektur (OOA,OOA),
Software-Coaching,
Beratung bei der Reorganisation der Entwicklungsprozesse.
Leitung eines 3-Personen-Teams
Software: Omondo UML-Plug-in für Eclipse, doxygen(Dokumentationssystem)Arztpraxen.
Übernommene Aufgaben:
Projektleitung,
Reorganisation des Entwicklungsprozesses,
Vorbereitung und Durchführung der gesetzlichen Zertifizierung des
Softwarepakets bzgl. Gesundheitskarte,
Software: J2SE 1.4.2, Eclipse 3.0, HSQL, MS Project, Excel,Subversion, Together
Weiterentwicklung einer Finanzbuchhaltungssoftware für den
Mittelstand.
IT-Beratung:
Konfigurationsmanagement, Setupmanagement, Testmanagement
Software: MS-Windows 2000, Visual C++ 6.0, Visual Studio, MFC,STL, COM, ADO, MS Access, Crystal Reports, DATEV, XML,
Together, MS Source Safe
(Bestandteil des Werkstattservice-Systems ElsaWin der Volkswagen AG)
Verantwortliche Softwareentwicklung
xTime gewann auf der Automechanika 2002 den Software-Innovationspreis
in der Sparte "autorepair". Die Software ermöglicht für alle
anfallenden Werkstattarbeiten in bisher nicht gekannter Detail-
genauigkeit unter anderem auch eine sehr schnelle Schadenkalkulation.
Bei der Auftragserstellung werden anhand von Teilerumpfnummern alle
Arbeitspositionen, Kosten, benötigte Zeiten, Teile und Sonderwerkzeuge
generiert und aufgelistet sowie mit dem betriebsspezifischen
Stundensatz in Relation gebracht.
Software: MS-Windows 2000, Visual C++ 6.0, Visual Studio, MFC,STL, COM/DCOM, ADO, MS Access, XML,
Together, ASP, MS Source Safe
Softwarearchitektur (OOA,OOA) und Neuentwicklung einer
Finanzbuchhaltungssoftware für den Mittelstand.
Software: MS-Windows 2000, Visual C++ 6.0, Visual Studio, MFC,STL, COM, ADO, MS Access, Crystal Reports, DATEV, XML,
Together, MS Source Safe
Industrieanlagen.
Übernommene Aufgabenbereiche:
- Pflege und Wartung eines COM-Servers
- Debugging
- Design und Entwicklung neuer COM-Komponenten
- Konfigurationsmanagement
- Setupmanagement
Software: MS-Windows NT 4.0, Visual C++ 6.0, Visual Studio, ATL, MFC,STL, COM/DCOM, DAO, PVCS, ClearCase, Visual Basic, BounceChecker
Zeitraum: Oktober 97 - Mai 99
Multimediafernsehers.
Das entwickelte Demonstratorsystem bietet folgende multimediale
Dienste an: digitales Fernsehen, digitales Radio, Bildtelefonie,
Email und Internet.
Es werden die Übertragungsstandards DAB (Digital Audio Broadcast)
und DVB-T (Digital Video Broadcast - Terrestrisch) sowie der neue
Kompressionsstandard MPEG-4 vorgeführt.
Übernommene Aufgabenbereiche:
- Aufbau des Vorführsystems (Industrie-PC),
- Integration aller Software- und Hardwarekomponenten in das System,
- Design und Implementation der Ablaufsteuerung,
- Mitwirkung bei der Entwicklung der notwendigen Windows NT-Treiber.
- Entwicklung eines softwarebasierten Audio/Video-Multiplexers und
Demultiplexers,
- Programmierung der Videoausgabe,
- Lösung der Echtzeitproblematik,
- Implementation aller Dienste in eine Java-basierte Benutzer-
oberfläche,
- Test des Systems
Software: MS-Windows NT 4.0, Visual C++ 5.0, Visual Studio 97, MFC, Win32 SDK,DDK, DirectX (DirectDraw, Overlayprogrammierung), JDK 1.1.5 (Java),
MS-ACCESS, SQL, MCI-Multimediaschnittstelle, MS-Sourcesafe
Architektureller Entwurf und Koordination des Projekts
Software: MS-Windows 95/NT, Visual C++ 5.0, Visual Studio 97, MFCArchitektur, Design und Entwicklung eines graphischen Entwicklungstools
unter Windows.
Das Programm ermöglicht das Layout und die Definition von
Benutzermasken für Autoradios. Es generiert C-Dateien, die in das
jeweilige Projekt eingebunden werden.
Software: MS-Windows 95/NT, Visual C++, MS-Developer, MFCLichtsignalanlagen.
Erweiterung und Anpassung eines Windows-Programms.
Software: MS-Windows 95, Borland C++Produkte
===============
o Visual Studio 2015, Resharper
o TFS (Team Foundation Server), GIT
o SQL Server Management Studio
o Web-Development-Tools für Firefox, Chrome
o Fiddler
o MagicDraw UML
o Argo UML, StarUML
o MS Sandcastle (Autodokumentationstool)
Standard-Frameworks
================
o .NET Framework 4.6
o .NET Core (Grundkenntnisse)
o Entity Data Framework EF6
o ASP.NET MVC, WebApi, ASP.NET Webforms
o WPF
o Angular 1 und 2
o Webpack
o HTML 5, Bootstrap, jQuery, CSS
o DI Dependency Injection Unity
o Mocking Framework NSubstitute
sonstige Erfahrungen
====================
o Softwarearchitektur
o Objektorientiertes Design (OOD) komplexer Software
o MDA und generative Programmierung
o Multiprozessanalyse, Interprozess-Kommunikation,
o Multiprozess-Konfliktanalyse
o Wissensregelbasierte Programmierparadigmen
o Message-basierte Systeme
o Steuerungslogik
o Webanwendungs-Entwicklung,
o Entwicklung von ASP.NET-Steuerelementen (Servercontrols, Composite-Controls),
o SOAP-Webservices,
o REST (sehr gute Grundkenntnisse)
o Authentifizierung und Autorisierung,
o Sicherheitsanalyse von Webanwendungen
o Unittests
o GUI-Entwicklung
o Handheld / PDA - Cliententwicklung unter Windows CE und .NET, Barcodescanner
o Projektleitung (7 Personen-Team)
o Coaching bei der Gestaltung eines Softwareentwicklungsprozesses
o Requirement-Management: Anforderungsanalyse und Pflichtenhefterstellung
o Neuronale Netze, Fuzzy Logic, genetische Algorithmen
o Testdriven Development
o ChangeRequest-getriebene Entwicklung
nicht touring-vollständige Programmiersprachen: HTML5, CSS, LESS, UML, XSLT, T-SQL
Objektorientiertes Design (OOD) komplexer Software
MDA und generative Programmierung
MVVM, MVC Pattern
Single-Page Design
Softwaredesign mit StarUML, MagicDraw, Rational Rose und Together
Multiprozessanalyse, Interprozess-Kommunikation,
Multithread-Konfliktanalyse
Systemintegration
Wissensregelbasierte Programmierparadigmen
Statemachines
Messaging Pattern, Lose Kopplung
Maschinenbau: Schweißgeräte
Forschung und Vorausentwicklung: MultimediaZeitraum: Oktober 2016 - November 2016
Projekt: Open-Source Projekt "Reunion"
github.com/Tommmi/Reunion
Software: Visual Studio 2015, ASP.NET 4.6 MVC, EF6, Saltarelle JavaScript Transpiler, DI Unity,
JavaScript, HTML5, CSS, Angular, Azure Cloud
Zeitraum: Mai 2016 - September 2016
Firma: Chemieproduktevertrieb
Projekt: Erweiterung einer unternehmens-internen Verwaltungssoftware (Intranetanwendung) zur Beschaffung und Dokumentation von Chemielabor-Bedarf. Anpassung an neue
gesetzliche elektronische Meldepflichten.
Aufgabe: Coaching von Jungentwicklern
Software: Visual Studio 2015, ASP.NET 4.6 WebApi, EF6
Zeitraum: Dezember 2013 - Januar 2016
Firma: Lebensmitteleinzelhandel
Projekt: Großprojekt zur Neuentwicklung eines Warenwirtschaftssystems
Aufgaben: Softwarearchitektur und Softwareentwicklung des verwendeten Handheld-Clients mit
Offline-Fähigkeit. Verantwortlich für die Neu-Entwicklung des zugrunde liegenden
hausinternen Frameworks, die Module Inventur, Warenausgang und Reklamation.
Software: Visual Studio 2008, Power Designer, C#, Microsoft T4-Codegenerator, Windows CE 6,
.NET Compact Framework 3.5, Ninject, Sybase Ultralite Database, NSubstitute,
Lidl-MVVM-Framework for .NET CompactFramework
Zeitraum: September 2012 - September 2013
Firma: Maschinenbau-Konzern
Projekt: Neuentwicklung einer Client-Server-Anwendung für die Wartung und Überwachung
von Schweißgeräten im Umfeld Schweißrobotik. Konzeption und Implementation von
Autorisierung und Authentifizierung im Gesamtsystem.
Software: Visual Studio 2008, 2010, MagicDraw UML, C# 3.0, WPF, WCF,
Microsoft T4-Codegenerator, Windows CE 6, .NET 4.0, .NET Compact Framework 3.5,
SQL CE Compact 3.5, TFS, Inhouse-entwickeltes Framework für die Umsetzung
des MVVM-Patterns
Zeitraum: Mai 2010 - Juni 2012
Firma: Maschinenbau-Konzern
Projekt: Neuentwicklung eines Schweißgeräts für den Einsatz in der Schweißrobotik.
Unterstützung in der softwarearchitektonischen Konzeption,
Implementation, Stabilisierung und Performanceoptimierung der zentralen
Schweißprozesse. Entwicklung von Businesslogik- und Persistenzschicht.
Software: UML, MagicDraw, C# 3.0, Microsoft T4-Codegenerator, Visual Studio 2008,
Windows CE, .NET Compact Framework 3.5, SQL CE Compact 3.5, TFS, LINQ,
ADO.NET Entity Data Framework, WCF
Störungsbenachrichtigung als Teil des
Incidentmanagements. Die Lösung umfasst ein
Redaktionssystem zur Erstellung von Nachrichten, einen
Intranetservice, der Nachrichten proaktiv an die Teilnehmer
des Informationssystems versendet, und einen Windows-
Client-seitigen Notifier zur Präsentation der Meldungen.
Übernommene Aufgaben: Senior Development,
Beratung in Architektur (Systementwurf)
Software: C#, Visual Studio 2008, LINQ,ADO.NET Entity Data Framework, SQL Server 2008,
Testdriven Development, ActiveDirectory,
Team Foundation Server (clientseitig),
StarUML, UML, Windows Forms, Win-API, SystemTray Icon
für Leistungsträger und Dienstleister aus allen Bereichen
und Branchen. Der Internetservice ermöglicht es Anbietern
von buchbaren Produkten und Dienstleistungen sich selbst
zu vermarkten, Leistungen online anzubieten und diese
direkt buchbar und abrechenbar zu machen.
Die Lösung umfasst folgende Aspekte:
- Produkt- bzw. Dienstleistungsverwaltung
- Terminverwaltung
- Abrechnung
- Gutscheinverwaltung
- Webshop zur Selbstvermarktung
Übernommene Aufgabe: Realisierung des Webshops
Software: Visual Studio 2008, ASP.NET 3.5, C# 3.0, LINQSQL Server 2008, OR Mapping: Entity Data Framework,
Teleric Control Toolkit, Microsoft ASP.NET AJAX Toolkit,
Team Foundation Server (TFS), ASP.NET Membership
Validierung und Implementation logischer Systemanforderungen
Referenz: [URL auf Anfrage]
Komplette Konzeption und Realisierung
Ein Inhouse-Projekt der Gerlach und Sanabria Partnerschaft
Software: Visual Studio 2008, ASP.NET 3.5, C# 3.0,SQL Server 2008, OR Mapping: Entity Data Framework,
Microsoft ASP.NET AJAX Toolkit, LINQ,
Bugtracking Mantis, SourceSafe, Microsoft Sandcastle
Werkstattservicesystem.
Verbesserung der Stabilität und Performance,
Redesign der Authentifizierung im Bereich Single Sign-On.
Software: Visual Studio 2003 u. 2005, ASP.NET, C# 2.0 u. 1.1, XML, XSLT,SourceSafe, SOAP Webservices, MQ Series, IIS 6.0 Administration,
IBM WebSeal, SQL Navigator 5, WMIC u. Performancemonitoring, JavaScript
Erfassung von Fahrzeug-Eingängen und Fahrzeug-Ausgängen mittels
Handheld-Scannern.
Software: Visual Studio 2003 u. 2005, C# 2.0 u. 1.1, XML, XSLT,ClearCase, Subversion, SourceSafe, Rational Rose UML,
SOAP Webservices, Mercury Testdirector, OR Mapping Framework Sooda,
Doxygen (Dokumentationstool), SQL Server Compact Edition
Entwicklungsprozesses (Prozessanalyse der existierenden
Abläufe und Konzeption eines Outsourcingmodells)
Projektverantwortung eines 3-Personen-Teams
Software: Powerpoint, WordÜbernommene Aufgaben:
Requirement-Management,
Software-Systemarchitektur (OOA,OOA),
Software-Coaching,
Beratung bei der Reorganisation der Entwicklungsprozesse.
Leitung eines 3-Personen-Teams
Software: Omondo UML-Plug-in für Eclipse, doxygen(Dokumentationssystem)Arztpraxen.
Übernommene Aufgaben:
Projektleitung,
Reorganisation des Entwicklungsprozesses,
Vorbereitung und Durchführung der gesetzlichen Zertifizierung des
Softwarepakets bzgl. Gesundheitskarte,
Software: J2SE 1.4.2, Eclipse 3.0, HSQL, MS Project, Excel,Subversion, Together
Weiterentwicklung einer Finanzbuchhaltungssoftware für den
Mittelstand.
IT-Beratung:
Konfigurationsmanagement, Setupmanagement, Testmanagement
Software: MS-Windows 2000, Visual C++ 6.0, Visual Studio, MFC,STL, COM, ADO, MS Access, Crystal Reports, DATEV, XML,
Together, MS Source Safe
(Bestandteil des Werkstattservice-Systems ElsaWin der Volkswagen AG)
Verantwortliche Softwareentwicklung
xTime gewann auf der Automechanika 2002 den Software-Innovationspreis
in der Sparte "autorepair". Die Software ermöglicht für alle
anfallenden Werkstattarbeiten in bisher nicht gekannter Detail-
genauigkeit unter anderem auch eine sehr schnelle Schadenkalkulation.
Bei der Auftragserstellung werden anhand von Teilerumpfnummern alle
Arbeitspositionen, Kosten, benötigte Zeiten, Teile und Sonderwerkzeuge
generiert und aufgelistet sowie mit dem betriebsspezifischen
Stundensatz in Relation gebracht.
Software: MS-Windows 2000, Visual C++ 6.0, Visual Studio, MFC,STL, COM/DCOM, ADO, MS Access, XML,
Together, ASP, MS Source Safe
Softwarearchitektur (OOA,OOA) und Neuentwicklung einer
Finanzbuchhaltungssoftware für den Mittelstand.
Software: MS-Windows 2000, Visual C++ 6.0, Visual Studio, MFC,STL, COM, ADO, MS Access, Crystal Reports, DATEV, XML,
Together, MS Source Safe
Industrieanlagen.
Übernommene Aufgabenbereiche:
- Pflege und Wartung eines COM-Servers
- Debugging
- Design und Entwicklung neuer COM-Komponenten
- Konfigurationsmanagement
- Setupmanagement
Software: MS-Windows NT 4.0, Visual C++ 6.0, Visual Studio, ATL, MFC,STL, COM/DCOM, DAO, PVCS, ClearCase, Visual Basic, BounceChecker
Zeitraum: Oktober 97 - Mai 99
Multimediafernsehers.
Das entwickelte Demonstratorsystem bietet folgende multimediale
Dienste an: digitales Fernsehen, digitales Radio, Bildtelefonie,
Email und Internet.
Es werden die Übertragungsstandards DAB (Digital Audio Broadcast)
und DVB-T (Digital Video Broadcast - Terrestrisch) sowie der neue
Kompressionsstandard MPEG-4 vorgeführt.
Übernommene Aufgabenbereiche:
- Aufbau des Vorführsystems (Industrie-PC),
- Integration aller Software- und Hardwarekomponenten in das System,
- Design und Implementation der Ablaufsteuerung,
- Mitwirkung bei der Entwicklung der notwendigen Windows NT-Treiber.
- Entwicklung eines softwarebasierten Audio/Video-Multiplexers und
Demultiplexers,
- Programmierung der Videoausgabe,
- Lösung der Echtzeitproblematik,
- Implementation aller Dienste in eine Java-basierte Benutzer-
oberfläche,
- Test des Systems
Software: MS-Windows NT 4.0, Visual C++ 5.0, Visual Studio 97, MFC, Win32 SDK,DDK, DirectX (DirectDraw, Overlayprogrammierung), JDK 1.1.5 (Java),
MS-ACCESS, SQL, MCI-Multimediaschnittstelle, MS-Sourcesafe
Architektureller Entwurf und Koordination des Projekts
Software: MS-Windows 95/NT, Visual C++ 5.0, Visual Studio 97, MFCArchitektur, Design und Entwicklung eines graphischen Entwicklungstools
unter Windows.
Das Programm ermöglicht das Layout und die Definition von
Benutzermasken für Autoradios. Es generiert C-Dateien, die in das
jeweilige Projekt eingebunden werden.
Software: MS-Windows 95/NT, Visual C++, MS-Developer, MFCLichtsignalanlagen.
Erweiterung und Anpassung eines Windows-Programms.
Software: MS-Windows 95, Borland C++Produkte
===============
o Visual Studio 2015, Resharper
o TFS (Team Foundation Server), GIT
o SQL Server Management Studio
o Web-Development-Tools für Firefox, Chrome
o Fiddler
o MagicDraw UML
o Argo UML, StarUML
o MS Sandcastle (Autodokumentationstool)
Standard-Frameworks
================
o .NET Framework 4.6
o .NET Core (Grundkenntnisse)
o Entity Data Framework EF6
o ASP.NET MVC, WebApi, ASP.NET Webforms
o WPF
o Angular 1 und 2
o Webpack
o HTML 5, Bootstrap, jQuery, CSS
o DI Dependency Injection Unity
o Mocking Framework NSubstitute
sonstige Erfahrungen
====================
o Softwarearchitektur
o Objektorientiertes Design (OOD) komplexer Software
o MDA und generative Programmierung
o Multiprozessanalyse, Interprozess-Kommunikation,
o Multiprozess-Konfliktanalyse
o Wissensregelbasierte Programmierparadigmen
o Message-basierte Systeme
o Steuerungslogik
o Webanwendungs-Entwicklung,
o Entwicklung von ASP.NET-Steuerelementen (Servercontrols, Composite-Controls),
o SOAP-Webservices,
o REST (sehr gute Grundkenntnisse)
o Authentifizierung und Autorisierung,
o Sicherheitsanalyse von Webanwendungen
o Unittests
o GUI-Entwicklung
o Handheld / PDA - Cliententwicklung unter Windows CE und .NET, Barcodescanner
o Projektleitung (7 Personen-Team)
o Coaching bei der Gestaltung eines Softwareentwicklungsprozesses
o Requirement-Management: Anforderungsanalyse und Pflichtenhefterstellung
o Neuronale Netze, Fuzzy Logic, genetische Algorithmen
o Testdriven Development
o ChangeRequest-getriebene Entwicklung
nicht touring-vollständige Programmiersprachen: HTML5, CSS, LESS, UML, XSLT, T-SQL
Objektorientiertes Design (OOD) komplexer Software
MDA und generative Programmierung
MVVM, MVC Pattern
Single-Page Design
Softwaredesign mit StarUML, MagicDraw, Rational Rose und Together
Multiprozessanalyse, Interprozess-Kommunikation,
Multithread-Konfliktanalyse
Systemintegration
Wissensregelbasierte Programmierparadigmen
Statemachines
Messaging Pattern, Lose Kopplung
Maschinenbau: Schweißgeräte
Forschung und Vorausentwicklung: Multimedia