Agile Softwareentwicklung
- Projektmanagement nach Scrum /Kanban
- Requirements Engineering
- UML Modelierung mit Enterprise Architect
- Software Architekturen für Enterprise Applikationen
- Programmierung in C# nach SOLID Prinzipien
Desktop Applikationen:
- WPF, XAML, MVVM, Prism,
- GUI-Entwicklung mit Visual Blend
- WinForms
Web Technologien:
- ASP.NET MVC(Core),
- Web API
- ASP.NET MVC, JavaScript, jQuery, CSS
Data Access Technologien:
Entity Framework(Core), Linq,
Datenbankmodellierung mit SqlServer, MS Access
Testing:
Unit Tests : NUnit, MSTest
Eigenes Entwicklungsprodukt als Startup
Beschreibung:
Logbuch für zwei Ruderclubs (je ca. 400 Sportler)
in drei Versionen: Desktop (WPF), Webapplikation (ASP.NET MVC), Azure
Projekte als Freelancer beim Kunden:
- Implementierung von Softwarekomponenten für ein MES-System auf dem Gebiet der Industriellen Automation
Bühler Uzwil - Analyse und Implementierung eines Models der Bediensoftware für einen Roboter im Bereich der Laborautomatisierung für eine Startup Firma bei Zürich
- Entwicklung einer Applikation im Logistikbereich
Rey Automation AG - Archivierungs- und Info-Applikation mit Webkommunikation
Architektbüro in Stäfa - Informationssystem für Mediaarchiv
Arztpraxen Stäfa/Zürich