OS
verfügbar

Letztes Update: 05.01.2024

.NET Entwickler

Abschluss: Dipl.-Inform. (univ.)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Seit 20 Jahren Freelancer im Bereich .NET / .NET Core / Winforms / ASP.NET / MVC / Blazor

Projekthistorie

01/2000 - 07/2019
Entwicklung / Leaddevelopment / DevOps
(>10.000 Mitarbeiter)

01.2019 – 07.2019            Medizintechnikunternehmen / C# Development / Framework Xamarin / .NET 4.5 teilweise .NET Core und Mono

09.2017 – 11.2018            Staatliche Justizstelle C# Development / MVC für die Ablösung von eine Gupta Altanwendung.NET 4.6.1 / .NET Core

11.2016 – 10.2017            Medizintechnikunternehmen C# Development Winforms, Com, WPF, MVC für die Erstellung eines Prototypen im Bereich der Augenlaseroptik. Dabei wurde Scrum genutzt (Reinform). Analyse für einen US-Medizingerätehersteller / Framework (Xamarin) .NET 4.5

06.2016 – 11.2016            Versicherungsunternehmen C# Development Sehr komplexe Software mit Scrum an neue Gegebenheiten anpassen. Dabei wurde sehr viel XML-Transformation eingesetzt. Angular / Knockout und Winforms. .NET 4.5

10.2015 – 05.2016            Airline C# Development Neues Modul für die Software Airbis in einem kleinen Team mit zwei externen Entwicklern. Als technologisches Umfeld wird hier SQL Server und WPF genutzt. Es handelt sich um eine Abrechnungssoftware für Flugbuchenungen. Erster Kontakt mit PWA und Xamarin Forms. .NET 4.5

09.2014 – 10.2015            Werkzeugmaschinenherstelle C# Development Neuimplementierung einer bestehenden C++-Anwendung. Zur Bearbeitung von Konfigurationsdateien, wird ein Altsystem komplett auf moderne Technologie umgestellt. Bei der Implementierung wurde großen Wert auf Securityaspekte der Anwendung gelegt. Ein Großteil des Codes kommuniziert über Wcf mit einem Webserver. Dabei sind verschiedene Securityaspekte zu beachten (Stichworte: WebSecurity, Https, SSL, MessageSecurity, Https.sys-Konfiguration). Die Anwendung wird mit ASP.NET - MVC entwickelt. Security umfasste u.a. InjectionDefender, Hardanger etc. .NET 4.0, Actipro Syntaxeditor, Knockout (experimental), AngularJS / MVVM (productive)

11.2013 – 9.2014              Wirtschaftsprüfungsgesellschaft C# Development Fachliche Beratung WCF /Winforms. Infrastrukturprojekt Personalplanungsthematik. Leaddevelopment WCF-Services-Infrastruktur. Import großer SAP-Daten aus SAP-HR. .NET 4.0, WPF, TFS, WCF, WinForms, Selfhosted Wcf UI / AngularJS (mini), Windows Phone / Xamarin

06.2010 – 11.2013            Medizintechnikunternehmen C# Development Entwicklungen in verschiedenen Projekten im Bereich MediTec/Architektureberatung und im Bereich Lit-Mi/Oberkochen Entwicklung von Produktionssteuerungssoftware. Technische Aufgabengebiete waren im Bereich: ASP.NET-MVC-Web, WPF/Prism und WinForms/.NET 3.5 (ohne 3thParty). Alles mit Zeiss üblicher Software. Jena => Subversion / Oberkochen/Allen => TFS. Teilweise Tätigkeit als Admin für Subversion. Einige Projekte waren im Bereich MatLab=>C#=>Bridge angesiedelt. Alle Web-relevanten Komponenten wurden durch Metasploit getestet.(Penetrationstests) .NET 4.0, WPF, TFS, .NET Compact Framework, JQuery

02.2010 – 11.2013            Mischkonzern C# Konfiguration Optimierung und teilweise Portierung eines Altsystems aus C++ / SmallTalk nach C#. Ziel ist der Performanceerhalt auch in C# (im speziellen WPF). Bei dem behandelten System handelt es sich um Inca. Inca ist die Entwicklungsumgebung für alles Boschrelevanten Hardwarekomponenten im Bereich Automobil. So wird z.B. die Ansteuerung für Abgasanlagen etc. mit Inca gesteuert. C# wurde in diesem Projekt in einem Performancekritischen Bereich eingesetzt. .NET 4.0, WPF, TFS, SCRUM, Windows CE, Compact Framework (Xamarin Experimental)

seit 02.2008            Waffentechnologie Architekt, Leaddeveloper, C# Umgebung Neuimplementierung einer komplexen Sammlung von BASH und Matlab Skripts nach ASP.NET und Winforms, WebServices. In der Produktion von Waffen wird ein neues Kontrollsystem für die Überwachung von Produktionsprozessen eingeführt. „Notizen“ werden über einen PDA mit Compact-Framework gespeichert und später an einer speziellen Dockingstation in eine ASP.NET-Anwendung geladen (SQL 2005/Oracle) von dort steht sie verschiedenen Konsumenten zur Verfügung – ASP.NET. IIS 6,.NET 2.0, SQL 2000, SQL 2005, Oracle, CC.NET

04.2010 - 07.2010             Dienstleistung Chefarchitekt Neuentwicklung/Anwendungsentwurf C# 4.0 Architektur C# Anwendung im Bereich – Prozessberatung. Leitender Architekt für ein Gesamtprojekt aus 6 Teilprojekten bestehend. Konzeption, Pflichtenheftanpassung, Designdokumente, Styleguides etc. Framework für die Entwicklung. Bei dem Projekt handelte es sich um ein ASP.NET WebForms-Projekt. Penetrationstests wurden unter anderem mit Nmap und Clex durchgeführt. Es handelte sich um eine Applikation die nach TDD entwickelt wurde. Visio 2010, SQL 2008 R2, VS2010 C#/.NET 4.0, SCRUM, WebForms / JQuery 1

03.2010 - 02.2011             Dienstleistung C# Konfiguration Als Teilprojektleiter Konfiguration einer sehr komplexen Konfigurationssystems hatte ich die Möglichkeit in einer sehr dynamisch / agilen Umgebung Erfahrung mit einer 100% testgetriebenen Entwicklung zu sammeln. Ich habe mein Team weitestgehend autark gesteuert. .NET 3.0, SQL 2005, CC.NET

06.2009 - 02.2010             Dienstleistung C#, Scrum-Master + Architekten-Rolle FTS Development: Research Projekt für die Telekommunikationsunternehmen: Test einer Entwicklung über 24h an drei verschiedenen Standorten mit dem Ziel rund um die Uhr zu entwickeln. Das Team wurde durch die agile Methodik Scrum (in abgewandelter) Form gesteuert. Ich war als einer der Scrummaster tätig. .NET 3.0, SQL 2008, CC.NET, NCOVER, Silverlight, SCRUM

12.2008 - 06.2009             Dienstleistung Architekt C# Refactoring C# 1.1 nach C# 3.5 > 1 Mio. Loc., WPF, Silverlight, ASP.NET. Ein umfangreiches Refactoring im Bereich ASP.NET – Webseiten wird erstellt. Ein Team aus 11 Mann ist für die Umsetzung zuständig. Die normale Produktion läuft nebenbei weiter. Datenbank ist Oracle und Tamino. Tamino soll entfernt werden – dadurch werden umfangreiche Konvertierungen unter XML notwendig. Hierfür werden hauptsächlich Hilfsprogramme eingesetzt (XSLT). Innerhalb dieses Projektes bin ich als Architekt und Leaddeveloper tätig. Ich habe die Aussteuerung des Refactoringteams z.T. gesteuert und technisch betreut. Der Entwurf für das Refactoring wurde durch mich und einen Assistenten erstellt. Chief Build Officer – CC.NET. ISAPI IIS 7, .NET 3.0, Oracle 9

09.2008 - 12.2008             Rüstung Architekt C# Modellierung einer Anwendungssoftware im Bereich Systemsteuerung. Eine Windows-Forms Anwendung kommuniziert über verschiedene Protokolle (u.a. Webservices (SOAP)) mit einer Basisstation und tauscht mit dieser Informationen aus. Besondere Herausforderung besteht darin der sehr schlechten Bandbreite (Modem) Rechnung zu tragen. Webservices werden als Hauptprotokoll implementiert, da Aufgrund der Softwarevorgaben keine WCF genutzt werden darf. Dieses Projekt begleitete ich als Architekt/Leaddeveloper. Konfiguration TFS. .NET 3.0, SQL 2008, TFS

07.2008 - 09.2008             Rüstung Architekt C# Modellierung eines Prototypen, Modellierung einer Führungseinheit Artillerie Mobilfunktechnik. Es ist eine reine Architekturaufgabe die Aussteuerung der Projektmitglieder hat noch nicht begonnen. Für die Erfassung von Zielpunkte existieren vorgesetzte Beobachter (Soldat), die mit Einsatzleitstelle kommunizieren sollen – dies geschieht entweder über ein Notebook – WinXP .NET 1.1 oder über ein moderneres und mobileres PDA/.NET Compact Framework 1.0. .NET 3.5, SQL 2500, PostgreSQL 2005, Oracle, Infragistics WinF. Crystal Reports, TFS

11.2007 - 02.2008             Elektronikkonzern Architekt C# Umgebung Neuimplementierung einer bestehenden C++-Anwendung. .NET 3.0/.5, 1.1, Sybase, external components, Crystal Reports, Oracle, Javascript, MS CRM

01.2007 - 11.2007             Elektronikkonzern Architekt/Entwicklung im Umfeld C#  Im Rahmen einen Neuimplementierung wird ein Altsystem von C++ auf C# .NET 2005 (2.0) umgestellt. Infragistics ASP.NET. .NET 2.0, 1.1, SQL 2005, IIS 5/6, BusinessObjects, SIM.IT

03.2006 - 01.2007             Medizinischer Bereich Teilprojektleitung/Projektleitung In Rahmen einer Anwendung für Patienten und Ärzte wurde ein mobiles Gerät und ein FatClient (WinForms) implementiert die miteinander kommunizieren können (GPRS), im Falle von Herzbeschwerden etc. (Stichwort: Langzeit-EKG). C# 2.0, SQL 2005, Sybase, Infragistics, NetAdvantage WinForms, Compact Framework, Crystal Reports

07.2004 - 03.2006             Finanzdienstleister Teilprojektleitung/Projektleitung Verschiedene kleinere bis mittlere Datenbankprojekte vorwiegend mit Microsofttechnologien. Kompletter Lifecycle OOA, OOD - Entwicklung fand teilweise nach MDA statt. Strukturierter Zyklus nach V-Modell. C#, CBuilder, UML (IBM Rose XDE), Together, .NET 1.1., 2.0., SQL 2000, Sybase

01.2001 - 04.2004             Universitätsausgründung/StartUp Mobile Datengeräte/Medizinischer Bereich Softwaredienstleistung verschiedene Projekte. Unter anderem Echtzeitpositionsbestimmung von PDA Geräten. Abrechnungssystem auf Basis von Microsofttechnologien (Access, SQL Server 2000) Prototyp innerhalb der C#/.NET Umgebung, Entwicklung eines Webportals - Basis war hier ASP, Perl und HTML. Windows CE, Sun Solaris (Schnittstellen von CORBA zu ActiveX), C++, C, SQL 2000

06.2000 - 12.2000             Universität Alternative Eingabemethoden Architekturplanung Anpassung der Anwendersoftware. Auf Basis von Delphi, Javascript und ActiveX wurde eine Anbindung einer Architekturdatenbank an ein Content Management System realisiert. Das Projekt diente als Prototyp für eine spätere kommerzielle Entwicklung. Sybase, Web, Javascript, ActiveX Delphi

05.1999 - 05.2000             Energieversorger Abrechnungssystem zur automatisierten Erfassung von Ablesewerten von Wasseruhren/Heizungsmessgeräten. Das System wurde unter PalmOS und Windows95/Windows2000 entwickelt und fertiggestellt. Als Datenbanksystem diente Oracle. PalmOS, C, C++, Delphi

Reisebereitschaft

Weltweit verfügbar
Profilbild von Anonymes Profil, .NET Entwickler .NET Entwickler
Registrieren