Webserverprogrammierung, ASP.NET, C#, JavaScript
Aktualisiert am 03.04.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2023
Verfügbar zu: 100%
davon vor Ort: 20%
JavaScript
TypeScript
ASP.NET
C#
Microsoft Azure
Entity Framework
Web Application Framework
Angular
.NET Applikation
Deutsch
Muttersprache
Englisch
verhandlungssicher
Italienisch
Anfänger

Einsatzorte

Einsatzorte

Berlin (+10km)
Deutschland, Österreich, Schweiz

Deutschland: Bevorzugt Berlin

möglich

Projekte

Projekte

1 Monat
2020-07 - 2020-07

Sicherheit für moderne Web-Anwendungen

  • Sicherheit für moderne Web-Anwendungen und Webservices/REST-Dienste
  • Einsatz von Frontend-Frameworks zur Ablösung einer komplexen Windows Applikation
  • Vergleich React/Angular/Web Components
Fiantec, Frankfurt/O.
1 Monat
2020-06 - 2020-06

ASP.NET Core 3.1 WebAPI

  • ASP.NET Core 3.1 WebAPI (REST Services/HTTP Services/Microservices) insbes. Authentifizierung und Autorisierung (SAML, OAuth 2 und AD Group)
  • Optimierung für Frontend Frameworks und http/2
Siemens Nürnberg
1 Monat
2020-06 - 2020-06

Beratung

  • Beratung zum Einsatz von Frontend-Frameworks, spez. Angular
Integral Management Systems, Köln
1 Monat
2020-05 - 2020-05

ASP.NET Core 3.1 WebAPI

  • ASP.NET Core 3.1 WebAPI (REST Services/HTTP Services/Microservices), Beratung zum Einsatz von Frontend-Frameworks (Angular)
ZBFS, München
1 Monat
2020-04 - 2020-04

Coaching

  • Coaching Web-Oberfläche
  • Auswahl Framework
  • Frontend Angular
fair Parken GmbH, Düsseldorf
1 Monat
2020-04 - 2020-04

Coaching

  • Coaching Web-Oberfläche zur Ablösung einer ERP-Anwendung
GEDAT, Cölbe
2 Monate
2020-03 - 2020-04

Bürosoftware

  • Bürosoftware mit Datenbankanbindung
  • API Backend auf Basis Azure API Services
  • Frontend Electron + Web Components
Comzept, Berlin
1 Jahr 2 Monate
2019-01 - 2020-02

Smart Energy Backend

Architekt Scrum Microsoft Azure
Architekt
  • Architektur und Entwicklung für ein Smart Energy Management System, IoT-Environment, basierend auf cloud-nativer Software (Microsoft Azure, CosmosDb, EventHub, Service Bus, TSI, MySQL u.v.m.)
  • Einbindung von Embedded Controllern auf Basis Raspberry Pi und Sphere
  • Frontend mit Angular
Scrum Microsoft Azure
E.On, Essen
Remote
1 Monat
2019-11 - 2019-11

Auswahlberatung

  • Frontend Frameworks und CSS Frameworks
ino24, Pleidelsheim
2 Monate
2018-12 - 2019-01

Entwicklung eines Informationsdisplays

  • Entwicklung eines Informationsdisplays auf Basis Raspberry Pi 2
  • Anbindung an KNX / eibPC
  • Visualisierung von Daten aus Azure CosmosDb
  • Umsetzung mit NodeJS, Express, React
Comzept, Berlin
4 Monate
2018-09 - 2018-12

Entwicklung einer Software für Lehrer

  • Entwicklung einer Software für Lehrer zum Aufbereiten interaktiver Dokumente auf Basis von Electron / NodeJS, Azure Backend (Cosmos DB und Service Worker Hosting), Web Components
eduWerkstatt/Cornselsen, Berlin
3 Monate
2018-07 - 2018-09

Entwicklung einer Laborsoftware

  • Entwicklung einer Laborsoftware mit Datenbankanbindung auf Basis von Electron / NodeJS, Hosting Azure DevOps, Deploy via Artefacts, Web Components
Medatixx, Eltville
7 Monate
2018-01 - 2018-07

Beratung und Entwicklung einer deploybaren SharePoint-Lösung

  • Beratung und Entwicklung einer deploybaren SharePoint-Lösung für ein Informationsmanagementsystem (SP 2016 On Premise, Farmsolution)
HVLE, Berlin
8 Monate
2017-09 - 2018-04

Connected VAN

  • Architektur Web Application und Integration
  • Anbindung Embedded Controller CCU (Car Connect Unit), Angular
Volkswagen AG
9 Monate
2017-01 - 2017-09

Validierungs-Framework

Fortlaufende Entwicklung
Fortlaufende Entwicklung
  • Validierungs-Framework für Angular 2+, Angular
3 Monate
2017-03 - 2017-05

Entwicklung eines UI-Frameworks

  • Entwicklung eines UI-Frameworks auf Basis React als Ablösung eines WinForm-UI-Frameworks (Maschinenbau)
Holometric, Essingen
11 Monate
2016-02 - 2016-12

Umfangreiches Online-Programmierwerkzeug

  • Umfangreiches Online-Programmierwerkzeug für Lehrzwecke (justrun.it)
  • basierend auf React
  • Templates mit Angular
5 Monate
2015-04 - 2015-08

Entwicklung eines automatischen Uploads und Screenscrapers

.NET PLINQ / C#
  • Entwicklung eines automatischen Uploads und Screenscrapers für einen HighSpeed-Trader mit Zugriff auf Server der Deutschen Börse.
.NET PLINQ / C#
5 Monate
2014-11 - 2015-03

Entwicklung einer Worflow-basierten Steuerung

.NET/C# Workflow-Foundation WebAPI
  • Entwicklung einer Worflow-basierten Steuerung für eine Produktionsanlage
  • Hochsicherheitsbereich
.NET/C# Workflow-Foundation WebAPI
1 Monat
2014-10 - 2014-10

Entwicklung und Optimierung

  • Entwicklung und Optimierung einer Lösung zum Aktualisieren von SQL Server-Datenbanken von Clientapplikationen von SQL Server 2005 auf SQL Server 2014; SQL Server Skripte und Installer-Pakete
TeraTron
Gummersbach
1 Monat
2014-06 - 2014-06

Konzeption einer HTML-Oberfläche

  • Konzeption einer HTML-Oberfläche für den Marktführer für Museumssoftware.
  • Umstellung von Java / J2EE auf HTML und Services
Zetcom AG
Schweiz
3 Monate
2014-03 - 2014-05

Konzeption und Umsetzung eines BI-Tools

  • Konzeption und Umsetzung eines BI-Tools auf Basis von SQL Server Analysis Services, Reporting Services und einer Schnittstelle zum Endkunden mittels Power View
Intercard AG
München
2 Jahre 1 Monat
2011-09 - 2013-09

Konzeption und Umsetzung einer Plattform für die Content-Erstellung; div. Editorfunktionen, komplexes Datenmodell auf Basis Entity Framework Code First, ASP.NET MVC, Bootstrap. Deployment auf Windows Azure (Web Role, Blob Storage, SQL)

Augmented Content GmbH
Oberhausen
1 Monat
2010-12 - 2010-12

Konzeption eines Intranets und Prozessdokumentation für ISO 27000 auf Basis SharePoint Server

Bruker
Karlsruhe
1 Monat
2010-11 - 2010-11

Erstellung einer Administrationsoberfläche für spezielle Konfigurationen in SharePoint 2010

Lidl
Neckarsulm
9 Monate
2010-02 - 2010-10

Entwicklung eines auf SharePoint und InfoPath basierendes Portals für die Konfiguration von Telefonanlagen

Avaya
Frankfurt
7 Monate
2009-08 - 2010-02

Konzeption und Projektleitung für eine Asset-Verwaltung auf Basis SharePoint Server

Bayer CropScience

Aus- und Weiterbildung

Aus- und Weiterbildung

1985 - 1990
Technische Informatik, Humboldt Universität Berlin
 

Zertifizierungen:

  • Microsoft Certified Technology Specialist (MCTS) for ASP.NET 2.0 (70-536, 70-528)
  • Microsoft Certified Technology Specialist (MCTS) for ASP.NET 3.5 (70-562)
  • Microsoft Certified Professional Developer (MCP) ASP.NET 3.5 (70-564)
  • Microsoft Certified Professional Developer (MCP) .NET 3.5 ADO.NET (70-561)
  • Microsoft Certified Technology Specialist (MCTS) SharePoint 3.0 Configuration (70-631)
  • Microsoft Certified Technology Specialist (MCTS) SharePoint 2007 Configuration (70-630)
  • Microsoft Certified Technology Specialist (MCTS) SharePoint 3.0 Developer (70-541)
  • Microsoft Certified Technology Specialist (MCTS) SharePoint 2007 Developer (70-542)
  • Microsoft Certified Technology Specialist (MCTS) SharePoint 2010 Developer (70-573)
  • Programming in HTML5 with JavaScript and CSS 3 (70-480)

Kompetenzen

Kompetenzen

Top-Skills

JavaScript TypeScript ASP.NET C# Microsoft Azure Entity Framework Web Application Framework Angular .NET Applikation

Schwerpunkte

Themenschwerpunkte (Experten-Niveau, Full-Stack):

Grundlagen:

  • TCP/IP, HTTP(S), MSMQ, AMQP u.v.m.

Entwicklung (jeweils top-aktuell):

  • .NET Framework 4.x und .NET Core, C# - alle Versionen
  • JavaScript, TypeScript, HTML 5, CSS 3, Web Components
  • ASP.NET, MVC, WebAPI, Internet Information Services IIS, .NET Core
  • Windows Communication Foundation (WCF), SOA
  • NodeJS, Pug, Express (MEAN)
  • Div. JavaScript-Bibliotheken wie React, Angular, Knockout, jQuery, @nyaf usw.
  • Bootstrap, SCSS, Umgang mit Gulp, WebPack, Testing mit Jasmine/Karma/Jest usw.

Datenbanken:

  • SQL: Microsoft SQL Server, Transact-SQL, MySQL
  • ORM: Entity Framework 6 und Core 3
  • Allgemein: Datenbankdesign , Optimierung
  • NoSQL: CosmosDb / MongoDb / DynamoDb

Cloud:

  • Microsoft Azure (speziell Compute, Web, Container, IoT, EventHub, Datenbanken)
  • Amazon AWS (speziell die Dienste Lambda, DynamoDb, API Gateway, EC2, S3)

Plattformen:

  • Programmierung auf Windows und Linux (Ubuntu, Raspberry Pi, Sphere)
  • Docker

Produkte / Standards / Erfahrungen / Methoden

Microsoft Azure
Scrum

Schwerpunktthemen mit exzellentem Fachwissen und viel praktischer Erfahrung:

Cloud Computing, speziell

  • Microsoft Azure (viele Dienste, IoT/Computing/Web/Container)
  • Amazon AWS (einige Dienste, IoT/Functions/Storage/Identity)

Frontend Frameworks, speziell

  • JavaScript (ECMAScript bis ES2020), TypeScript
  • JavaScript Frameworks, speziell React u. Angular
  • HTML5, API, Web Components
  • CSS3, Bootstrap und verwandte Techniken inkl. SASS/SCSS

Web Server Technologie, speziell

  • .NET-Framework, insbesondere Programmierung in C# und VB.NET
  • NodeJS, auch auf Linux
  • ASP.NET Core, WebAPI, OpenAPI, gRPC
  • Web Performance Optimization & Web UI Optimization
  • SQL (Transact-SQL und MySQL), OR/Mapper, Entity Framework Core
  • Sicherheit von verteilten und serverbasierten Systemen

Technologien mit umfassendem Fachwissen aus Projekten:

  • XML, XSLT, XSL, XPATH, XQuery
  • SOAP, SOA, Application Server
  • Windows Server Infrastruktur, Windows Server Technologie
  • Apache Webserver auf Linux, IIS Webserver auf Windows Server
  • Active Directory, OAuth, Open ID Connect
  • NoSQL mit Cosmos Db (auf Azure), DynamoDb (auf AWS) und MongoDb (lokal)
  • NodeJS-basierte Apps mit Pug, Express, Electron-Programmierung
  • Umgang mit Azure DevOps, Gitlab, npm, Nuget usw.

Weitere Technologien und Fachbereiche mit praktischer Erfahrung:

  • Smart Home Programmierung mit KNX (EIB, Installationsbus) und Homematic
  • Smart Energy Komponenten (Fronius, SolarEdge, Kostal, Philips, Tado, LigthWave, ?)
  • Raspberry Pi (Raspbian und Windows 10 IoT)
  • Desktop-Programmierung mit Electron & Node.js
  • Erstellen von Erweiterungen für Visual Studio Code
  • Architektur hochskalierbarer Webanwendungen
  • Grundkenntnisse Elektronik/Elektrotechnik

Praktische Erfahrung:

  • Angular seit 2016 (4 Jahre, davor AngularJS)
    • Eigene Angular Pakete auf npm
  • React seit 2014 (6 Jahre)
  • Bootstrap seit 2011
  • Kenntnisse anderer wichtiger Umgebungen seit deren Erscheinen --> stets aktuell

Softskills, Projekterfahrung

  • Kommunikationsfähigkeit
  • Kreativität
  • Adaption neuer Technologien
  • Projektmanagement (Scrum und Kanban), JIRA/Confluence
  • Termintreue

Ressourcen

  • Visual Studio Enterprise Abo mit vollem Zugriff auf Azure und Office 365
  • AWS Account mit vollem Ressourcen-Zugriff
  • Professionelle Entwicklungsumgebungen
  • Diverse Hosting-Optionen
  • Private Github-Repos, Azure DevOps
  • Laborumgebung für Elektronik/Raspberry Pi/Arduino

Tätigkeiten:

  • Softwareentwicklung
  • Softwarearchitektur
  • Beratung
  • Fachautor und Sprecher

Profil:

  • Der Freiberufler ist einer der bekanntesten deutschen Experten zum Thema Webprogrammierung. Der Freiberufler ist Full-Stack-Entwickler mit den Technologien .NET(APS.NET/MVC/Core), WebAPI, Node.js im Backend sowie HTML 5/CSS 3, Bootstrap, JavaScript/TypeScript und React/Angular im Frontend. Er beschäftigt sich außerdem mit SQL/noSQL-Server-Datenbanken, O/RMappern und Web-Architekturen, speziell im Umfeld Cloud (AWS/Azure).
  • Er ist Consultant, Softwareentwickler, Trainer und Fachautor. Zu allen seinen Schwerpunktthemen hat er erfolgreiche Fachbücher verfasst.
  • Umfangreiche Erfahrung mit großen Softwareprojekten, Git, Jira, Confluence, Trello, etc. 
  • Cloud native Programmierung mit Azure, Alexa Skills, Electron Apps, Web Stack u.v.m.

Kundenliste (Auswahl)

ABLE Management, Acsit, Adesso, Adena, AGES, Akina, ALDI, Allweiler, Ampeg, AOT Systems, Arvato, Aspera, Avanteam, Bayer, Beumer, Briefodruck, Bofrost, Bosch, Cash4Help, CBR Fashion, Centralstation, Cerner, CFX, CHEFS Culinar, Clariant, Computacenter, Computer Forum, Cortex, CreateCtrl, CSI, CopyPrint, Dallmayr, Dental Visions, DeltaAccess, Deutsche Post, DFS, diagonal inkasso, Drägerwerk, eatat, Elster, E.On, encoway, Endress Solutions, eDox, ene´t, Enrichment, EWS, fitfitchner, Freshfield LLC, Gbb, GDF, GDV, GVL, Guru Components, HEC, Holometric, Hytech Professionals, IAV, Insiders, Intercard, Interchalet, Interschalt, iSolutions, IT Designers, IT-Visions.de, Kieback & Peters, Kienbaum, KLW, Köster, KPMG, Krones AG, Kübandner, Kubus IT, Kurt Willig Tankfahrzeuge, KV Schleswig Holstein, Lichtblick, Logisoft, Managetopia, msg, NWB Verlag, NLWKN, Octapharma, Otis, Persis, Pfreundt, Plus IT, Praml, Prosoz, ProWIN, Polizei Hannover, PTW, regiocom, regioIT, Reinhardt Software, RIB, RightNow Technologies, Richard Wolf, Roche, Sartorius SAZ, Selectline, Siemens (diverse), Schneider, Siller, SLH, Sopra, Sparkasse Heilbronn, SWMS, Spirit Link, Scio, Syscovery, Systemhaus, Teratron, TMG, Trailstone, Trox, Uniklinik Freiburg, Verivox, VersandApo.de, VW, WAGO, Wesser GmbH, West LB, Witron, Wolf Consulting, Zetcom, Zumtobel, 5Minds

Beruflicher Werdegang

1990 - 1992

Rolle: Netzwerktechniker, Gesellschafter

Kunde: eigene Firma [Name auf Anfrage]

Aufgaben:

CTO, Klassisches Hardware-Systemhaus

1998 - 2007

Rolle: Geschäftsführender Gesellschafter

Kunde: eigene Firma [Name auf Anfrage]

Aufgaben:

CTO, Klassisches Hardware-Systemhaus und Netzwerkspezialist

1998 - heute

Rolle: Freier Berater, Autor und Softwareentwickler

1998 - 2007

Rolle: Geschäftsführender Gesellschafter

Kunde: eigene Firma [Name auf Anfrage], Berlin

Aufgaben:

E-Commerce Lösungen, Internet Service Provider

2004 - 2007

Rolle: Angestellter als Softwarespezialist

Kunde: IAV GmbH, Berlin

Aufgaben:

Projektleitung und Architektur für das Telemetrie-System des Bugatti Veyron

2008 - 2011

Rolle: Angestellter, Senior Consultant

Kunde: Computacenter GmbH & Co. KG

Aufgaben:

Diverse Projekte im Konzern- und Großkundenumfeld

2011 - heute

Rolle: Freier Berater, Autor und Softwareentwickler

Betriebssysteme

Linux
Ubuntu, Dev
Windows Server

Programmiersprachen

C#
Expert Level
HTML
Expert Level
JavaScript
Expert Level
TypeScript
Expert Level

Datenbanken

MS SQL Server
SQL

Datenkommunikation

HTTP
Internet, Intranet
Message Queuing

Branchen

Branchen

Automotive

Maschinenbau

Chemie / Pharma

Einsatzorte

Einsatzorte

Berlin (+10km)
Deutschland, Österreich, Schweiz

Deutschland: Bevorzugt Berlin

möglich

Projekte

Projekte

1 Monat
2020-07 - 2020-07

Sicherheit für moderne Web-Anwendungen

  • Sicherheit für moderne Web-Anwendungen und Webservices/REST-Dienste
  • Einsatz von Frontend-Frameworks zur Ablösung einer komplexen Windows Applikation
  • Vergleich React/Angular/Web Components
Fiantec, Frankfurt/O.
1 Monat
2020-06 - 2020-06

ASP.NET Core 3.1 WebAPI

  • ASP.NET Core 3.1 WebAPI (REST Services/HTTP Services/Microservices) insbes. Authentifizierung und Autorisierung (SAML, OAuth 2 und AD Group)
  • Optimierung für Frontend Frameworks und http/2
Siemens Nürnberg
1 Monat
2020-06 - 2020-06

Beratung

  • Beratung zum Einsatz von Frontend-Frameworks, spez. Angular
Integral Management Systems, Köln
1 Monat
2020-05 - 2020-05

ASP.NET Core 3.1 WebAPI

  • ASP.NET Core 3.1 WebAPI (REST Services/HTTP Services/Microservices), Beratung zum Einsatz von Frontend-Frameworks (Angular)
ZBFS, München
1 Monat
2020-04 - 2020-04

Coaching

  • Coaching Web-Oberfläche
  • Auswahl Framework
  • Frontend Angular
fair Parken GmbH, Düsseldorf
1 Monat
2020-04 - 2020-04

Coaching

  • Coaching Web-Oberfläche zur Ablösung einer ERP-Anwendung
GEDAT, Cölbe
2 Monate
2020-03 - 2020-04

Bürosoftware

  • Bürosoftware mit Datenbankanbindung
  • API Backend auf Basis Azure API Services
  • Frontend Electron + Web Components
Comzept, Berlin
1 Jahr 2 Monate
2019-01 - 2020-02

Smart Energy Backend

Architekt Scrum Microsoft Azure
Architekt
  • Architektur und Entwicklung für ein Smart Energy Management System, IoT-Environment, basierend auf cloud-nativer Software (Microsoft Azure, CosmosDb, EventHub, Service Bus, TSI, MySQL u.v.m.)
  • Einbindung von Embedded Controllern auf Basis Raspberry Pi und Sphere
  • Frontend mit Angular
Scrum Microsoft Azure
E.On, Essen
Remote
1 Monat
2019-11 - 2019-11

Auswahlberatung

  • Frontend Frameworks und CSS Frameworks
ino24, Pleidelsheim
2 Monate
2018-12 - 2019-01

Entwicklung eines Informationsdisplays

  • Entwicklung eines Informationsdisplays auf Basis Raspberry Pi 2
  • Anbindung an KNX / eibPC
  • Visualisierung von Daten aus Azure CosmosDb
  • Umsetzung mit NodeJS, Express, React
Comzept, Berlin
4 Monate
2018-09 - 2018-12

Entwicklung einer Software für Lehrer

  • Entwicklung einer Software für Lehrer zum Aufbereiten interaktiver Dokumente auf Basis von Electron / NodeJS, Azure Backend (Cosmos DB und Service Worker Hosting), Web Components
eduWerkstatt/Cornselsen, Berlin
3 Monate
2018-07 - 2018-09

Entwicklung einer Laborsoftware

  • Entwicklung einer Laborsoftware mit Datenbankanbindung auf Basis von Electron / NodeJS, Hosting Azure DevOps, Deploy via Artefacts, Web Components
Medatixx, Eltville
7 Monate
2018-01 - 2018-07

Beratung und Entwicklung einer deploybaren SharePoint-Lösung

  • Beratung und Entwicklung einer deploybaren SharePoint-Lösung für ein Informationsmanagementsystem (SP 2016 On Premise, Farmsolution)
HVLE, Berlin
8 Monate
2017-09 - 2018-04

Connected VAN

  • Architektur Web Application und Integration
  • Anbindung Embedded Controller CCU (Car Connect Unit), Angular
Volkswagen AG
9 Monate
2017-01 - 2017-09

Validierungs-Framework

Fortlaufende Entwicklung
Fortlaufende Entwicklung
  • Validierungs-Framework für Angular 2+, Angular
3 Monate
2017-03 - 2017-05

Entwicklung eines UI-Frameworks

  • Entwicklung eines UI-Frameworks auf Basis React als Ablösung eines WinForm-UI-Frameworks (Maschinenbau)
Holometric, Essingen
11 Monate
2016-02 - 2016-12

Umfangreiches Online-Programmierwerkzeug

  • Umfangreiches Online-Programmierwerkzeug für Lehrzwecke (justrun.it)
  • basierend auf React
  • Templates mit Angular
5 Monate
2015-04 - 2015-08

Entwicklung eines automatischen Uploads und Screenscrapers

.NET PLINQ / C#
  • Entwicklung eines automatischen Uploads und Screenscrapers für einen HighSpeed-Trader mit Zugriff auf Server der Deutschen Börse.
.NET PLINQ / C#
5 Monate
2014-11 - 2015-03

Entwicklung einer Worflow-basierten Steuerung

.NET/C# Workflow-Foundation WebAPI
  • Entwicklung einer Worflow-basierten Steuerung für eine Produktionsanlage
  • Hochsicherheitsbereich
.NET/C# Workflow-Foundation WebAPI
1 Monat
2014-10 - 2014-10

Entwicklung und Optimierung

  • Entwicklung und Optimierung einer Lösung zum Aktualisieren von SQL Server-Datenbanken von Clientapplikationen von SQL Server 2005 auf SQL Server 2014; SQL Server Skripte und Installer-Pakete
TeraTron
Gummersbach
1 Monat
2014-06 - 2014-06

Konzeption einer HTML-Oberfläche

  • Konzeption einer HTML-Oberfläche für den Marktführer für Museumssoftware.
  • Umstellung von Java / J2EE auf HTML und Services
Zetcom AG
Schweiz
3 Monate
2014-03 - 2014-05

Konzeption und Umsetzung eines BI-Tools

  • Konzeption und Umsetzung eines BI-Tools auf Basis von SQL Server Analysis Services, Reporting Services und einer Schnittstelle zum Endkunden mittels Power View
Intercard AG
München
2 Jahre 1 Monat
2011-09 - 2013-09

Konzeption und Umsetzung einer Plattform für die Content-Erstellung; div. Editorfunktionen, komplexes Datenmodell auf Basis Entity Framework Code First, ASP.NET MVC, Bootstrap. Deployment auf Windows Azure (Web Role, Blob Storage, SQL)

Augmented Content GmbH
Oberhausen
1 Monat
2010-12 - 2010-12

Konzeption eines Intranets und Prozessdokumentation für ISO 27000 auf Basis SharePoint Server

Bruker
Karlsruhe
1 Monat
2010-11 - 2010-11

Erstellung einer Administrationsoberfläche für spezielle Konfigurationen in SharePoint 2010

Lidl
Neckarsulm
9 Monate
2010-02 - 2010-10

Entwicklung eines auf SharePoint und InfoPath basierendes Portals für die Konfiguration von Telefonanlagen

Avaya
Frankfurt
7 Monate
2009-08 - 2010-02

Konzeption und Projektleitung für eine Asset-Verwaltung auf Basis SharePoint Server

Bayer CropScience

Aus- und Weiterbildung

Aus- und Weiterbildung

1985 - 1990
Technische Informatik, Humboldt Universität Berlin
 

Zertifizierungen:

  • Microsoft Certified Technology Specialist (MCTS) for ASP.NET 2.0 (70-536, 70-528)
  • Microsoft Certified Technology Specialist (MCTS) for ASP.NET 3.5 (70-562)
  • Microsoft Certified Professional Developer (MCP) ASP.NET 3.5 (70-564)
  • Microsoft Certified Professional Developer (MCP) .NET 3.5 ADO.NET (70-561)
  • Microsoft Certified Technology Specialist (MCTS) SharePoint 3.0 Configuration (70-631)
  • Microsoft Certified Technology Specialist (MCTS) SharePoint 2007 Configuration (70-630)
  • Microsoft Certified Technology Specialist (MCTS) SharePoint 3.0 Developer (70-541)
  • Microsoft Certified Technology Specialist (MCTS) SharePoint 2007 Developer (70-542)
  • Microsoft Certified Technology Specialist (MCTS) SharePoint 2010 Developer (70-573)
  • Programming in HTML5 with JavaScript and CSS 3 (70-480)

Kompetenzen

Kompetenzen

Top-Skills

JavaScript TypeScript ASP.NET C# Microsoft Azure Entity Framework Web Application Framework Angular .NET Applikation

Schwerpunkte

Themenschwerpunkte (Experten-Niveau, Full-Stack):

Grundlagen:

  • TCP/IP, HTTP(S), MSMQ, AMQP u.v.m.

Entwicklung (jeweils top-aktuell):

  • .NET Framework 4.x und .NET Core, C# - alle Versionen
  • JavaScript, TypeScript, HTML 5, CSS 3, Web Components
  • ASP.NET, MVC, WebAPI, Internet Information Services IIS, .NET Core
  • Windows Communication Foundation (WCF), SOA
  • NodeJS, Pug, Express (MEAN)
  • Div. JavaScript-Bibliotheken wie React, Angular, Knockout, jQuery, @nyaf usw.
  • Bootstrap, SCSS, Umgang mit Gulp, WebPack, Testing mit Jasmine/Karma/Jest usw.

Datenbanken:

  • SQL: Microsoft SQL Server, Transact-SQL, MySQL
  • ORM: Entity Framework 6 und Core 3
  • Allgemein: Datenbankdesign , Optimierung
  • NoSQL: CosmosDb / MongoDb / DynamoDb

Cloud:

  • Microsoft Azure (speziell Compute, Web, Container, IoT, EventHub, Datenbanken)
  • Amazon AWS (speziell die Dienste Lambda, DynamoDb, API Gateway, EC2, S3)

Plattformen:

  • Programmierung auf Windows und Linux (Ubuntu, Raspberry Pi, Sphere)
  • Docker

Produkte / Standards / Erfahrungen / Methoden

Microsoft Azure
Scrum

Schwerpunktthemen mit exzellentem Fachwissen und viel praktischer Erfahrung:

Cloud Computing, speziell

  • Microsoft Azure (viele Dienste, IoT/Computing/Web/Container)
  • Amazon AWS (einige Dienste, IoT/Functions/Storage/Identity)

Frontend Frameworks, speziell

  • JavaScript (ECMAScript bis ES2020), TypeScript
  • JavaScript Frameworks, speziell React u. Angular
  • HTML5, API, Web Components
  • CSS3, Bootstrap und verwandte Techniken inkl. SASS/SCSS

Web Server Technologie, speziell

  • .NET-Framework, insbesondere Programmierung in C# und VB.NET
  • NodeJS, auch auf Linux
  • ASP.NET Core, WebAPI, OpenAPI, gRPC
  • Web Performance Optimization & Web UI Optimization
  • SQL (Transact-SQL und MySQL), OR/Mapper, Entity Framework Core
  • Sicherheit von verteilten und serverbasierten Systemen

Technologien mit umfassendem Fachwissen aus Projekten:

  • XML, XSLT, XSL, XPATH, XQuery
  • SOAP, SOA, Application Server
  • Windows Server Infrastruktur, Windows Server Technologie
  • Apache Webserver auf Linux, IIS Webserver auf Windows Server
  • Active Directory, OAuth, Open ID Connect
  • NoSQL mit Cosmos Db (auf Azure), DynamoDb (auf AWS) und MongoDb (lokal)
  • NodeJS-basierte Apps mit Pug, Express, Electron-Programmierung
  • Umgang mit Azure DevOps, Gitlab, npm, Nuget usw.

Weitere Technologien und Fachbereiche mit praktischer Erfahrung:

  • Smart Home Programmierung mit KNX (EIB, Installationsbus) und Homematic
  • Smart Energy Komponenten (Fronius, SolarEdge, Kostal, Philips, Tado, LigthWave, ?)
  • Raspberry Pi (Raspbian und Windows 10 IoT)
  • Desktop-Programmierung mit Electron & Node.js
  • Erstellen von Erweiterungen für Visual Studio Code
  • Architektur hochskalierbarer Webanwendungen
  • Grundkenntnisse Elektronik/Elektrotechnik

Praktische Erfahrung:

  • Angular seit 2016 (4 Jahre, davor AngularJS)
    • Eigene Angular Pakete auf npm
  • React seit 2014 (6 Jahre)
  • Bootstrap seit 2011
  • Kenntnisse anderer wichtiger Umgebungen seit deren Erscheinen --> stets aktuell

Softskills, Projekterfahrung

  • Kommunikationsfähigkeit
  • Kreativität
  • Adaption neuer Technologien
  • Projektmanagement (Scrum und Kanban), JIRA/Confluence
  • Termintreue

Ressourcen

  • Visual Studio Enterprise Abo mit vollem Zugriff auf Azure und Office 365
  • AWS Account mit vollem Ressourcen-Zugriff
  • Professionelle Entwicklungsumgebungen
  • Diverse Hosting-Optionen
  • Private Github-Repos, Azure DevOps
  • Laborumgebung für Elektronik/Raspberry Pi/Arduino

Tätigkeiten:

  • Softwareentwicklung
  • Softwarearchitektur
  • Beratung
  • Fachautor und Sprecher

Profil:

  • Der Freiberufler ist einer der bekanntesten deutschen Experten zum Thema Webprogrammierung. Der Freiberufler ist Full-Stack-Entwickler mit den Technologien .NET(APS.NET/MVC/Core), WebAPI, Node.js im Backend sowie HTML 5/CSS 3, Bootstrap, JavaScript/TypeScript und React/Angular im Frontend. Er beschäftigt sich außerdem mit SQL/noSQL-Server-Datenbanken, O/RMappern und Web-Architekturen, speziell im Umfeld Cloud (AWS/Azure).
  • Er ist Consultant, Softwareentwickler, Trainer und Fachautor. Zu allen seinen Schwerpunktthemen hat er erfolgreiche Fachbücher verfasst.
  • Umfangreiche Erfahrung mit großen Softwareprojekten, Git, Jira, Confluence, Trello, etc. 
  • Cloud native Programmierung mit Azure, Alexa Skills, Electron Apps, Web Stack u.v.m.

Kundenliste (Auswahl)

ABLE Management, Acsit, Adesso, Adena, AGES, Akina, ALDI, Allweiler, Ampeg, AOT Systems, Arvato, Aspera, Avanteam, Bayer, Beumer, Briefodruck, Bofrost, Bosch, Cash4Help, CBR Fashion, Centralstation, Cerner, CFX, CHEFS Culinar, Clariant, Computacenter, Computer Forum, Cortex, CreateCtrl, CSI, CopyPrint, Dallmayr, Dental Visions, DeltaAccess, Deutsche Post, DFS, diagonal inkasso, Drägerwerk, eatat, Elster, E.On, encoway, Endress Solutions, eDox, ene´t, Enrichment, EWS, fitfitchner, Freshfield LLC, Gbb, GDF, GDV, GVL, Guru Components, HEC, Holometric, Hytech Professionals, IAV, Insiders, Intercard, Interchalet, Interschalt, iSolutions, IT Designers, IT-Visions.de, Kieback & Peters, Kienbaum, KLW, Köster, KPMG, Krones AG, Kübandner, Kubus IT, Kurt Willig Tankfahrzeuge, KV Schleswig Holstein, Lichtblick, Logisoft, Managetopia, msg, NWB Verlag, NLWKN, Octapharma, Otis, Persis, Pfreundt, Plus IT, Praml, Prosoz, ProWIN, Polizei Hannover, PTW, regiocom, regioIT, Reinhardt Software, RIB, RightNow Technologies, Richard Wolf, Roche, Sartorius SAZ, Selectline, Siemens (diverse), Schneider, Siller, SLH, Sopra, Sparkasse Heilbronn, SWMS, Spirit Link, Scio, Syscovery, Systemhaus, Teratron, TMG, Trailstone, Trox, Uniklinik Freiburg, Verivox, VersandApo.de, VW, WAGO, Wesser GmbH, West LB, Witron, Wolf Consulting, Zetcom, Zumtobel, 5Minds

Beruflicher Werdegang

1990 - 1992

Rolle: Netzwerktechniker, Gesellschafter

Kunde: eigene Firma [Name auf Anfrage]

Aufgaben:

CTO, Klassisches Hardware-Systemhaus

1998 - 2007

Rolle: Geschäftsführender Gesellschafter

Kunde: eigene Firma [Name auf Anfrage]

Aufgaben:

CTO, Klassisches Hardware-Systemhaus und Netzwerkspezialist

1998 - heute

Rolle: Freier Berater, Autor und Softwareentwickler

1998 - 2007

Rolle: Geschäftsführender Gesellschafter

Kunde: eigene Firma [Name auf Anfrage], Berlin

Aufgaben:

E-Commerce Lösungen, Internet Service Provider

2004 - 2007

Rolle: Angestellter als Softwarespezialist

Kunde: IAV GmbH, Berlin

Aufgaben:

Projektleitung und Architektur für das Telemetrie-System des Bugatti Veyron

2008 - 2011

Rolle: Angestellter, Senior Consultant

Kunde: Computacenter GmbH & Co. KG

Aufgaben:

Diverse Projekte im Konzern- und Großkundenumfeld

2011 - heute

Rolle: Freier Berater, Autor und Softwareentwickler

Betriebssysteme

Linux
Ubuntu, Dev
Windows Server

Programmiersprachen

C#
Expert Level
HTML
Expert Level
JavaScript
Expert Level
TypeScript
Expert Level

Datenbanken

MS SQL Server
SQL

Datenkommunikation

HTTP
Internet, Intranet
Message Queuing

Branchen

Branchen

Automotive

Maschinenbau

Chemie / Pharma

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.