Entwicklung von Business Applikationen mit .NET und Microsoft Technologien wie Azure, (ASP).NET Core, Docker, EF, MS SQL, TypeScript im Raum Zürich.
Aktualisiert am 03.04.2022
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 16.05.2022
Verfügbar zu: 100%
davon vor Ort: 100%
.NET
Azure
TypeScript

Einsatzorte

Einsatzorte

Schweiz
nicht möglich

Projekte

Projekte

9 Jahre 1 Monat
2015-03 - heute

(Software-Pattern.org)

Software-Entwickler und -Architekt (.NET) ASP.NET MVC Entity Framework .NET Framework ...
Software-Entwickler und -Architekt (.NET)
Visual Studio
ASP.NET MVC Entity Framework .NET Framework C# ASP.NET
Nänikon ZH
11 Jahre
2013-04 - heute

(NSwag: The Swagger API toolchain for .NET and TypeScript)

Software-Entwickler und -Architekt (.NET) Web API Swagger TypeScript ...
Software-Entwickler und -Architekt (.NET)

NSwag ist eine Swagger 2.0 API Toolchain für .NET, TypeScript und andere Plattformen, geschrieben in C#. Die Swagger Spezifikation verwendet JSON und JSON Schema um ein RESTful Web API zu beschreiben. Das Projekt bietet Werkzeuge zur Generierung von Swagger-Spezifikationen basierend auf Web API Controller und Client Code aus diesen Swagger-Spezifikationen.

Web API Swagger TypeScript .NET C#
11 Jahre
2013-04 - heute

(Visto JavaScript Library)

Software-Entwickler und -Architekt TypeScript JavaScript RequireJS ...
Software-Entwickler und -Architekt

Die Visto JavaScript Library integriert KnockoutJS, JQuery und RequireJS (und TypeScript), um dem Entwickler ein Entwicklungsmodell wie mit XAML und MVVM zu ermöglichen: Es können Views mit „code-behind“ und Bindings zu View-Models entwickelt, deklarativ Sub-Views in HTML geladen und zwischen Seiten navigiert werden. Das Framework ermöglicht die Entwicklung von grösseren und gut strukturierten Single-Page-Applikationen. Das Framework entstand bei der Entwicklung eines proprietären Produkts.

Visual Studio
TypeScript JavaScript RequireJS KnockoutJS HTML CSS
Nänikon ZH
12 Jahre 8 Monate
2011-08 - heute

(MyToolkit for .NET)

Software-Entwickler und -Architekt (.NET) C# .NET Framework XAML ...
Software-Entwickler und -Architekt (.NET)

MyToolkit ist eine Sammlung von .NET-Bibliotheken, die viele nützliche Klassen für verschiedene .NET-Plattformen wie WinRT, Windows Phone, WPF und Silverlight enthalten. Das Ziel dabei ist, fehlende Klassen zur Verfügung zu stellen oder existierende zu verbessern und damit das effiziente Entwickeln von Windows- und Windows Phone-Applikationen zu unter¬stützen. Die Bibliothek stellt unter anderem MVVM-Infrastruktur-Klassen, UI-Komponen¬ten, IoC-Klassen oder weitere LINQ-Extension-Methoden zur Verfügung.

C# .NET Framework XAML WPF WinRT Silverlight ASP.NET MVC ASP.NET NuGet
Nänikon ZH
1 Jahr 6 Monate
2015-04 - 2016-09

Swiss Life AG

Software-Ingenieur & Consultant (.NET) C#/.NET TypeScript/HTML/CSS ASP.NET MVC & Web API ...
Software-Ingenieur & Consultant (.NET)

Entwicklung einer webbasierten Applikation, welche auf der einen Seite zur Verwaltung des Kundenstammes dient, aber den Kunden auch verschiedene Funktionalitäten zur Verfügung stellt und diese begeistern soll. Ich wurde als Fullstack-Ingenieur sowohl für die Backend-, als auch für die Frontend-Entwicklung eingesetzt.

C#/.NET TypeScript/HTML/CSS ASP.NET MVC & Web API Microsoft SQL Server Microsoft Azure TFS/Git Entity Framework NuGet KnockoutJS RequireJS Ninject Angular 2
Swiss Life AG
Zürich
9 Monate
2014-06 - 2015-02

Sensirion AG

Software-Entwickler (.NET) C# WPF XAML ...
Software-Entwickler (.NET)
Implementierung und Verbesserung von intern verwendeten .NET-Applikationen.
Visual Studio
C# WPF XAML WinForms MSSQL WCF
Stäfa ZH
10 Monate
2013-09 - 2014-06

ABB Schweiz AG

Software-Entwickler und -Architekt (.NET) .NET Framework C# WPF ...
Software-Entwickler und -Architekt (.NET)
Bei der ABB Schweiz AG entwickelten wir eine Applikation zur Verarbeitung von grossen Daten-strömen. Die Lösung besteht aus zwei Backend-Komponenten: Eine C++ Core- und eine .NET Controller-Applikation. Die Core-Applikation ist für das Verarbeiten der Daten verantwortlich; der Controller stellt ein WCF Webservice zum Konfigurieren und Kontrollieren der Core-Applikation zur Verfügung. Des Weiteren speichert die Controller-Applikation Statistiken in einer Datenbank und überwacht die Core-Applikation. Das Frontend ist eine WPF-Applikation, die zum Erstellen, Validieren und Ausrollen von Konfigurationen verwendet wird. Das GUI unterstützt sehr grosse Konfigurationen, Undo/Redo, mehrere Sprachen und viele weitere Funktionen. In diesem Projekt war ich für die Konzeption und Entwicklung der .NET-Applikationen verantwortlich.
Visual Studio TFS
.NET Framework C# WPF XAML IPC WCF Entity Framework C++
Baden AG
5 Monate
2013-04 - 2013-08

ZHAW Wädenswil, Fachstelle Geoinformatik

Software-Entwickler und -Architekt JavaScript TypeScript JQuery ...
Software-Entwickler und -Architekt
Während einem Zivildiensteinsatz habe ich eine Single-Page JavaScript Applikation (SPA) mit KnockoutJS, JQuery und TypeScript für das interaktive Vergleichen von Indikatoren auf einer Karte im Browser entwickelt. Während diesem Projekt ist auch das Open-Source-Projekt Visto JavaScript Framework entstanden.
Visual Studio
JavaScript TypeScript JQuery KnockoutJS PHP PostgreSQL OpenLayers HTML CSS
Wädenswil
2 Jahre 7 Monate
2010-09 - 2013-03

INS Institute for Networked Solutions

Software-Entwickler (.NET) .NET Framework C# XAML ...
Software-Entwickler (.NET)
Während meiner Zeit beim INS war ich für die Entwicklung, das Testen und das regelmässige Ausrollen einer ?Identity and Access Management?-Lösung verantwortlich, welche zur Verwaltung von Personen, Konten, Berechtigungen und weiteren Daten verwendet wird. Die Client-Server-Applikation stellt mehrere WCF-Webservices zur Verfügung und kommuniziert mit anderen Systemen wie beispielsweise dem ActiveDirectory. Das Frontend für die Verwaltung mit Eingabe-masken und Workflows wurde mit Silverlight entwickelt.
Visual Studio
.NET Framework C# XAML WCF Silverlight Entity Framework MSSQL SQL
Rapperswil SG
3 Monate
2012-09 - 2012-11

Ubique Engineering GmbH

Software-Entwickler (.NET) C# WinRT XAML ...
Software-Entwickler (.NET)
Im Rahmen einer temporären Anstellung habe ich die offizielle ETH Zürich Apps für Windows Phone und Windows 8 implementiert. Dabei war ich für das Entwickeln und Testen verantwortlich.
Visual Studio
C# WinRT XAML .NET Framework
Zürich
7 Monate
2011-12 - 2012-06

20 Minuten AG

Software-Entwickler (.NET) C# .NET Framework XAML ...
Software-Entwickler (.NET)
In Zusammenarbeit mit der 20 Minuten AG entwickelte ich die offiziellen 20 Minuten App für Windows Phone. Die App ist seit dem Erscheinen in den Top 10 des Schweizer App Stores und wird dementsprechend von vielen Benutzern verwendet. Für dieses Projekt habe ich den Microsoft Switzerland App Award 2012 gewonnen.
Visual Studio
C# .NET Framework XAML Windows Phone
Zürich
2 Jahre
2007-01 - 2008-12

deep AG

Web-Entwickler (Teilzeit) PHP MySQL HTML ...
Web-Entwickler (Teilzeit)
Entwicklung diverser Websites und Web-Applikationen mit PHP, MySQL, HTML und JavaScript. Dazu gehörte auch die Entwicklung eines Content Management Systems (CMS) welches für viele Projekte wiederverwendet wurde.
PHP MySQL HTML CSS JavaScript
Chur GR

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 7 Monate
2010-09 - 2013-03

Informatikstudium (berufsbegleitend)

Master of Science FHO in Engineering with specialization in Information and Communication Technologies, HSR Rapperswil
Master of Science FHO in Engineering with specialization in Information and Communication Technologies
HSR Rapperswil
Microsoft Technologien, Business-Applikationen
3 Jahre
2007-09 - 2010-08

Informatikstudium

Bachelor of Science FHO in Computer Science, HSR Rapperswil
Bachelor of Science FHO in Computer Science
HSR Rapperswil

Kompetenzen

Kompetenzen

Top-Skills

.NET Azure TypeScript

Schwerpunkte

Angular 2
ASP.NET
ASP.NET MVC
Entity Framework
KnockoutJS
LINQ
NuGet
RequireJS
Silverlight
WCF
Web API
Windows Phone
Windows Store Apps
WinRT
WPF
XAML

Produkte / Standards / Erfahrungen / Methoden

ReSharper
Swagger
Visual Studio

Programmiersprachen

.NET
.NET Framework
C#
CSS
HTML
Java
JavaScript
TypeScript

Datenbanken

MS SQL Server
MySQL

Einsatzorte

Einsatzorte

Schweiz
nicht möglich

Projekte

Projekte

9 Jahre 1 Monat
2015-03 - heute

(Software-Pattern.org)

Software-Entwickler und -Architekt (.NET) ASP.NET MVC Entity Framework .NET Framework ...
Software-Entwickler und -Architekt (.NET)
Visual Studio
ASP.NET MVC Entity Framework .NET Framework C# ASP.NET
Nänikon ZH
11 Jahre
2013-04 - heute

(NSwag: The Swagger API toolchain for .NET and TypeScript)

Software-Entwickler und -Architekt (.NET) Web API Swagger TypeScript ...
Software-Entwickler und -Architekt (.NET)

NSwag ist eine Swagger 2.0 API Toolchain für .NET, TypeScript und andere Plattformen, geschrieben in C#. Die Swagger Spezifikation verwendet JSON und JSON Schema um ein RESTful Web API zu beschreiben. Das Projekt bietet Werkzeuge zur Generierung von Swagger-Spezifikationen basierend auf Web API Controller und Client Code aus diesen Swagger-Spezifikationen.

Web API Swagger TypeScript .NET C#
11 Jahre
2013-04 - heute

(Visto JavaScript Library)

Software-Entwickler und -Architekt TypeScript JavaScript RequireJS ...
Software-Entwickler und -Architekt

Die Visto JavaScript Library integriert KnockoutJS, JQuery und RequireJS (und TypeScript), um dem Entwickler ein Entwicklungsmodell wie mit XAML und MVVM zu ermöglichen: Es können Views mit „code-behind“ und Bindings zu View-Models entwickelt, deklarativ Sub-Views in HTML geladen und zwischen Seiten navigiert werden. Das Framework ermöglicht die Entwicklung von grösseren und gut strukturierten Single-Page-Applikationen. Das Framework entstand bei der Entwicklung eines proprietären Produkts.

Visual Studio
TypeScript JavaScript RequireJS KnockoutJS HTML CSS
Nänikon ZH
12 Jahre 8 Monate
2011-08 - heute

(MyToolkit for .NET)

Software-Entwickler und -Architekt (.NET) C# .NET Framework XAML ...
Software-Entwickler und -Architekt (.NET)

MyToolkit ist eine Sammlung von .NET-Bibliotheken, die viele nützliche Klassen für verschiedene .NET-Plattformen wie WinRT, Windows Phone, WPF und Silverlight enthalten. Das Ziel dabei ist, fehlende Klassen zur Verfügung zu stellen oder existierende zu verbessern und damit das effiziente Entwickeln von Windows- und Windows Phone-Applikationen zu unter¬stützen. Die Bibliothek stellt unter anderem MVVM-Infrastruktur-Klassen, UI-Komponen¬ten, IoC-Klassen oder weitere LINQ-Extension-Methoden zur Verfügung.

C# .NET Framework XAML WPF WinRT Silverlight ASP.NET MVC ASP.NET NuGet
Nänikon ZH
1 Jahr 6 Monate
2015-04 - 2016-09

Swiss Life AG

Software-Ingenieur & Consultant (.NET) C#/.NET TypeScript/HTML/CSS ASP.NET MVC & Web API ...
Software-Ingenieur & Consultant (.NET)

Entwicklung einer webbasierten Applikation, welche auf der einen Seite zur Verwaltung des Kundenstammes dient, aber den Kunden auch verschiedene Funktionalitäten zur Verfügung stellt und diese begeistern soll. Ich wurde als Fullstack-Ingenieur sowohl für die Backend-, als auch für die Frontend-Entwicklung eingesetzt.

C#/.NET TypeScript/HTML/CSS ASP.NET MVC & Web API Microsoft SQL Server Microsoft Azure TFS/Git Entity Framework NuGet KnockoutJS RequireJS Ninject Angular 2
Swiss Life AG
Zürich
9 Monate
2014-06 - 2015-02

Sensirion AG

Software-Entwickler (.NET) C# WPF XAML ...
Software-Entwickler (.NET)
Implementierung und Verbesserung von intern verwendeten .NET-Applikationen.
Visual Studio
C# WPF XAML WinForms MSSQL WCF
Stäfa ZH
10 Monate
2013-09 - 2014-06

ABB Schweiz AG

Software-Entwickler und -Architekt (.NET) .NET Framework C# WPF ...
Software-Entwickler und -Architekt (.NET)
Bei der ABB Schweiz AG entwickelten wir eine Applikation zur Verarbeitung von grossen Daten-strömen. Die Lösung besteht aus zwei Backend-Komponenten: Eine C++ Core- und eine .NET Controller-Applikation. Die Core-Applikation ist für das Verarbeiten der Daten verantwortlich; der Controller stellt ein WCF Webservice zum Konfigurieren und Kontrollieren der Core-Applikation zur Verfügung. Des Weiteren speichert die Controller-Applikation Statistiken in einer Datenbank und überwacht die Core-Applikation. Das Frontend ist eine WPF-Applikation, die zum Erstellen, Validieren und Ausrollen von Konfigurationen verwendet wird. Das GUI unterstützt sehr grosse Konfigurationen, Undo/Redo, mehrere Sprachen und viele weitere Funktionen. In diesem Projekt war ich für die Konzeption und Entwicklung der .NET-Applikationen verantwortlich.
Visual Studio TFS
.NET Framework C# WPF XAML IPC WCF Entity Framework C++
Baden AG
5 Monate
2013-04 - 2013-08

ZHAW Wädenswil, Fachstelle Geoinformatik

Software-Entwickler und -Architekt JavaScript TypeScript JQuery ...
Software-Entwickler und -Architekt
Während einem Zivildiensteinsatz habe ich eine Single-Page JavaScript Applikation (SPA) mit KnockoutJS, JQuery und TypeScript für das interaktive Vergleichen von Indikatoren auf einer Karte im Browser entwickelt. Während diesem Projekt ist auch das Open-Source-Projekt Visto JavaScript Framework entstanden.
Visual Studio
JavaScript TypeScript JQuery KnockoutJS PHP PostgreSQL OpenLayers HTML CSS
Wädenswil
2 Jahre 7 Monate
2010-09 - 2013-03

INS Institute for Networked Solutions

Software-Entwickler (.NET) .NET Framework C# XAML ...
Software-Entwickler (.NET)
Während meiner Zeit beim INS war ich für die Entwicklung, das Testen und das regelmässige Ausrollen einer ?Identity and Access Management?-Lösung verantwortlich, welche zur Verwaltung von Personen, Konten, Berechtigungen und weiteren Daten verwendet wird. Die Client-Server-Applikation stellt mehrere WCF-Webservices zur Verfügung und kommuniziert mit anderen Systemen wie beispielsweise dem ActiveDirectory. Das Frontend für die Verwaltung mit Eingabe-masken und Workflows wurde mit Silverlight entwickelt.
Visual Studio
.NET Framework C# XAML WCF Silverlight Entity Framework MSSQL SQL
Rapperswil SG
3 Monate
2012-09 - 2012-11

Ubique Engineering GmbH

Software-Entwickler (.NET) C# WinRT XAML ...
Software-Entwickler (.NET)
Im Rahmen einer temporären Anstellung habe ich die offizielle ETH Zürich Apps für Windows Phone und Windows 8 implementiert. Dabei war ich für das Entwickeln und Testen verantwortlich.
Visual Studio
C# WinRT XAML .NET Framework
Zürich
7 Monate
2011-12 - 2012-06

20 Minuten AG

Software-Entwickler (.NET) C# .NET Framework XAML ...
Software-Entwickler (.NET)
In Zusammenarbeit mit der 20 Minuten AG entwickelte ich die offiziellen 20 Minuten App für Windows Phone. Die App ist seit dem Erscheinen in den Top 10 des Schweizer App Stores und wird dementsprechend von vielen Benutzern verwendet. Für dieses Projekt habe ich den Microsoft Switzerland App Award 2012 gewonnen.
Visual Studio
C# .NET Framework XAML Windows Phone
Zürich
2 Jahre
2007-01 - 2008-12

deep AG

Web-Entwickler (Teilzeit) PHP MySQL HTML ...
Web-Entwickler (Teilzeit)
Entwicklung diverser Websites und Web-Applikationen mit PHP, MySQL, HTML und JavaScript. Dazu gehörte auch die Entwicklung eines Content Management Systems (CMS) welches für viele Projekte wiederverwendet wurde.
PHP MySQL HTML CSS JavaScript
Chur GR

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 7 Monate
2010-09 - 2013-03

Informatikstudium (berufsbegleitend)

Master of Science FHO in Engineering with specialization in Information and Communication Technologies, HSR Rapperswil
Master of Science FHO in Engineering with specialization in Information and Communication Technologies
HSR Rapperswil
Microsoft Technologien, Business-Applikationen
3 Jahre
2007-09 - 2010-08

Informatikstudium

Bachelor of Science FHO in Computer Science, HSR Rapperswil
Bachelor of Science FHO in Computer Science
HSR Rapperswil

Kompetenzen

Kompetenzen

Top-Skills

.NET Azure TypeScript

Schwerpunkte

Angular 2
ASP.NET
ASP.NET MVC
Entity Framework
KnockoutJS
LINQ
NuGet
RequireJS
Silverlight
WCF
Web API
Windows Phone
Windows Store Apps
WinRT
WPF
XAML

Produkte / Standards / Erfahrungen / Methoden

ReSharper
Swagger
Visual Studio

Programmiersprachen

.NET
.NET Framework
C#
CSS
HTML
Java
JavaScript
TypeScript

Datenbanken

MS SQL Server
MySQL

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.