11.07.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior C# .NET Backend Developer

Bucheon, Südkorea
Südkorea
Diplom-Informatik
Bucheon, Südkorea
Südkorea
Diplom-Informatik

Profilanlagen

CV - Stefan Fischer

Skills

Clean CodeWeb InterfacesNetzwerktechnikAsp.NetJavaScriptXhtmlXml-SchemaGeschäftslogikC#C++CSSElektronische SchaltungstechnikCloud ComputingApache LuceneCode GenerationLinuxEmbedded SystemsEmbedded SQLEthernetPhysikalische Ethernet-SchichtPostgreSQLMicrosoft Visual StudioWindows Presentation FoundationVisual Basic .NETWindows-ServerMongoDBMySQLNeo4jNHibernateRaspberry PiRedisSnmpXpathXLSTDocker Container.NET CoreReact.jsIT-ArchitekturInternet Of ThingsBackendXunitSingle-Page-WebanwendungVBA Programming Language
tbd

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2006

Sprachen

GermanMutterspracheEnglishverhandlungssicherKoreanGrundkenntnisse

Projekthistorie

Architektur / Konzeption / C# Entwickler

Industrie und Maschinenbau

5000-10.000 Mitarbeiter

Projekt: Intelligenter Screenshot Service

In einer CNC-Werkstatt verfügen die Werkstattbesitzer in der Regel nicht nur über modernste Spitzentechnologie, sondern auch über ältere Maschinen, die ebenfalls überwacht werden müssen. Diese älteren Maschinen verfügen oft nicht über spezielle Wartungsschnittstellen und mussten bisher manuell überwacht werden.
Der von uns gemeinsam mit den Kunden entwickelte Service automatisiert diesen Prozess, indem er Screenshots erstellt und analysiert sowie Statusinformationen generiert und meldet. So wird eine Cloud-Überwachung auch für diese älteren Maschinen ermöglicht.

Verwendete Technologien:
  • C# / ASP.NET Core 9 / REST Services
  • C++ (für geforderte Windows XP Anbindung)
  • Docker
  • Windows Installer MSI
  • MQTT
  • Static Image Analysis
  • Meta Data Extraction
  • Raspberry PI Integration
  • Webcam Anbindung

C# Entwicker / Office Anwendungen / Architekt

Industrie und Maschinenbau

>10.000 Mitarbeiter

  • Erstellung eines Custom Addins für Outlook auf Basis von VSTO / C#
  • Anbindung verschiedener kundeninterner Drittsysteme (Spam-Detection, Fraud-Education, Meeting Monitoring)
  • Implementierung diverser Komfortfunktionen für Outlook 2019 und Outlook 365

Systemumgebung: C#, Outlook 2019, VSTO, Exchange 2019

C# / MS Office Softwareentwicker / IT Architekt

Industrie und Maschinenbau

>10.000 Mitarbeiter

  • Entwurf und Implementierung eines MS Word Plugins zur Verwaltung von Vorlagen
  • Mechanismus zur Befüllung von Vorlagen mit persönlichen Daten im Baukastenprinzip
  • Speicherung von Favoriten und persönlichen Daten per User
  • Implementierung als Custom Ribbon und Taskpane
Systemumgebung: C#, Microsoft Word, VSTO, RibbonX, MVVM, XML, WiX, MSI Setup

IT Architekt / C# Entwickler

Industrie und Maschinenbau

10-50 Mitarbeiter

Es wurde eine auf Microservices basierende Datenverarbeitungskette, die Produktionsdaten für industrielle Lasermaschinen just-in-time aufbereitet und rendert entworfen und implementiert.
Schwerpunktmäßig war auf hohe Verfügbarkeit, Fehlertoleranz und einfacher Integration in Produktionsumgebungen zu achten, um den 24/7-Betrieb geschäftskritischer Software sicherzustellen. Es wurden automatisierte Builds, Deployments und Rolling Updates auf einer kundenspezifischen Kubernetes-Infrastruktur implementiert.
Die Lösung wurde in die bestehende On-Premise- und Edge-Systemumgebung des Kunden integriert, um Konfigurationsdaten, Layoutdaten und Berichte zu erfassen. Außerdem wurde ein Migrationspfad für die verbleibende, kundenspezifisch entwickelte Legacy-Software geplant.

Systemumgebung: C#, ASP.NET Core, Microservices, Remote Logging, DSL (ANTLR), Formatparsing, Anordnungsalgorithmen, Windows XP Kompatibilität, Postgres, Neo4j, MongoDB, Laseransteuerung (COM Legacy)

Softwareentwickler Embedded / Backendservices / Frontend

Industrie und Maschinenbau

>10.000 Mitarbeiter

  • Unterstützung des Kundenteams im Bereich R&D für mehrere aufeinanderfolgende, teilweise aufeinander aufbauende, jedoch in sich abgeschlossene Teilprojekte, speziell in den Bereichen Backend- und Frontend-Development für Embedded Anwendungen (IoT)
  • Die sehr hardwarenahe Produktvorentwicklung meines Kunden setzte für spezifische Unterstützung im Bereich Architektur & Umsetzung von Ende-zu-Ende Projektprototypenlösungen auf meine Kenntnisse im Bereich C#, ReactJS und Web APIs.
  • Der Entwurf von neuartigen und nachhaltigen Lösungsansätzen für Problemstellungen der nächsten Produktgeneration war Herausforderung und kreatives Highlight
  • Intensive Einbindung in alle Projektteilbereiche an der Schnittstelle zwischen embedded Hardware und Frontendentwicklung / Cloudplattform
  • Entwicklung auf Embedded Systemen (Linux) zur Sensorauswertung (C#)
Systemumgebung: C# (embedded / mono / dotnet.core), ASP.NET (Web API), Javascript (ES6), ReactJS, HTML5, IoT, SystemOnModule (MT7688, Raspi & co), Build Automation (Cmake), Shell scripting (bash), Sensoren (i2C), embedded Linux firmware, MRAA library, MQTT, Cloud API Interfacing (Frontend+Backend), Networking Strategies, Power over Ethernet

IT Architekt und C# Entwicker

Versicherungen

1000-5000 Mitarbeiter

  • Betreuung, Wartung, Konzeption und Weiterentwicklung einer kundenspezifischen ASP.NET Webanwendung (International genutztes Freigabemanagementsystem für Software)
  • Aufnahme von Kundenanforderungen, Einordnung in die Systemumgebung/Toolslandschaft, Aufwandschätzungen und Priorisierung der notwendigen Arbeiten
Systemumgebung: C#, ASP.NET, .NET 3.5, LINQ, ADO, Oracle 11g, SCCM 2012, Exchange EWS

C# Entwickler / Fullstack

Konsumgüter und Handel

250-500 Mitarbeiter

  • Projektziel war die Umsetzung eines komplett kundenspezifischen Webshops auf Basis von ASP.NET MVC zur online Vermarktung von Autozubehörteilen.
  • Meine Aufgabe war es, eigenverantwortlich den Bereich "Checkout" in seinen Basis-Features zu implementieren und zur Produktionsreife zu führen. Die Basis zur Umsetzung bildeten die abstimmten Layouts, die von einer Designagentur in HTML zur Verfügung gestellt wurden sowie die variablen Anforderungen der Fachabteilungen, die in vielschichtiger Recherche herausgearbeitet werden mussten.
  • Darüber hinaus wurden im Team die Arbeiten zur Pflege und Weiterentwicklung des Gesamtkonstrukts verteilt um breites Wissen über alle Bereiche des Codes über die Mitarbeiter zu streuen.
Systemumgebung: C#, ASP.NET MVC, Web API 2, TypeScript, MS SQL Server, Autofac, HTML5, CSS3, Redis, ElasticSearch

C# Entwickler / Backend

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Betreuung und Weiterentwicklung der Daten- und Webschnittstellen zu externen Partnern

Systemumgebung: C#, ASP.NET Web API 2

IT Architekt und C# Entwicker

Versicherungen

1000-5000 Mitarbeiter

  • Design und Umsetzung einer Domain-Specific-Language zur Beschreibung von Applikationen im Kontext von SCCM 2012 Software-Verteilung
  • Implementierung eines intelligenten Editors für diese Sprache auf Basis von Visual Studio Isolated Shell 2010
  • Anbindung des Editors an verschiedene Enterprise Systeme zum automatisierten Datenabgleich
Systemumgebung: C#, Antlr 4, DSL, Visual Studio 2010 Extensions, SCCM 2012

u-steuer.de / IT Architekt und C# Entwicker

Internet und Informationstechnologie

< 10 Mitarbeiter

  • Planung, Design, Architektur und Entwicklung einer Fat-Client Anwendung zur automatisierten Abgabe der Umsatzsteuervoranmeldung für Freiberufler
  • Kernbereich: teilautomatisierte USt Voranmeldung, vorausgefüllt anhand Online Banking Daten. Umsetzung mittels WPF/MVVM Windows Client Anwendung
  • Automatisierte Schnittstellen zu Elster (ERiC) und Online Banking (HBCI mit DDBAC)
  • Unterstützungselemente: eigene Webseite zur Kundenregistrierung und –verwaltung mit ASP.NET MVC 5, Webservice zur Abonnementverwaltung auf Basis WCF, Updateverwaltung und –verteilung mit wyBuild
  • Planung und Umsetzung eines vollständigen Konzepts einschließlich Releaseplanung, Updateverwaltung, Rechnungstellung, Zahlungsverwaltung und Kundendatenbank
Systemumgebung: C#, ASP.NET MVC 5, WPF, MVVM, Elster ERiC, DDBAC.NET, Web Services, Sql Server, wyBuild, TFS, WCF, IIS 7.5, SSL

Sharepoint Softwareentwicker

Internet und Informationstechnologie

>10.000 Mitarbeiter

  • Umsetzung verschiedener Features für ein großes Intranetportal auf der Sharepoint 2010 Plattform
  • Umfangreiche Tätigkeiten v.a. im Bereich Workflows, Web Parts, (Web-)Services, Configuration und Solution Deployment
Systemumgebung: C#, Sharepoint 2010, Web Parts, Workflow Foundation, ASP.NET, JavaScript, jQuery, Web Services, SQL Server, Aufofac

Berater / C# Entwicker / Architekt

Industrie und Maschinenbau

>10.000 Mitarbeiter

Entwurf und Implementierung eines WCF Services zur Anbindung der unternehmensweiten Softwareverteilung (SCCM 2007) an ein Self-Service IT Software Portal

Systemumgebung: C#, WCF, SCCM 2007, SQL Server, Aufofac

Berater / C# Entwicker / Architekt

Pharma und Medizintechnik

5000-10.000 Mitarbeiter

  • Entwurf und Implementierung eines MVC REST WebServices zur Abfrage eines Langzeitarchivs
  • Bereitstellung der Such-Services in Dritt-Webseiten als Javascript Plugin-Komponenten oder partielle HTML Views
  • Dynamische Zusammenstellung der Service-Fähigkeiten über pluggable ApiControllers
Systemumgebung: C#, ASP.NET MVC 4 WebApi, NHibernate, Autofac, REST Services, JavaScript, jQuery, Archivierung, Unit Testing

Berater / C# Entwicker / Architekt

Industrie und Maschinenbau

>10.000 Mitarbeiter

  • Unterstützung des Kunden im Bereich Sharepoint, Infopath Forms, Infopath Forms Services (Weiterentwicklung und Fehlerbehebung)
  • Entwicklung von Tools im Umfeld bestehender Applikationen (ASP.NET Pages, Web Parts, Client Anwendungen, Services)
  • Redesign und Implementierung eines flexiblen Import-Tools zur Übernahme von XLS Sheets in Infopath Formulare
Systemumgebung: C#, ASP.NET, Sharepoint 2007/2010, Infopath, Infopath Forms Services, Windows Services, WCF, Silverlight, Exchange Web Services, Web Parts, WinForms, SQL Server, SSRS, XML, XSD, Code Generierung/DSL

Berater / C# Softwareentwickler / Architekt

Konsumgüter und Handel

>10.000 Mitarbeiter

  • Konzeption einer kundenspezifischen High Level API zur Steuerung von SCCM (Lesen, Schreiben und Ändern von Entitäten und Konfiguration).
  • Der Kunde verfügte bereits über ein internes Programmiererteam mit Erfahrung im Bereich Softwareverteilung, welches durch externe Unterstützung schnellstmöglich an das Thema SCCM / Programmierung von SCCM herangeführt werden sollte.
  • Im Zuge des Projekts wurde die oben erwähnte API in enger Zusammenarbeit mit dem Kunden "maßgeschneidert", welche die Komplexität von SCCM kapselt und den Programmierern eine komfortable Möglichkeit zur weiteren Entwicklung interner Anwendungen an die Hand gibt.
Systemumgebung: C#, WMI, SCCM, OOM

IT Architekt / C# Entwickler

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

  • Konzeption, Design und Implementierung eines Tools zum Export und Import von SCCM Entitäten (z.B. Packages, Collections, TaskSequences,...) in einer Staging-Umgebung
  • Der Kunde suchte eine einfache und effektive Möglichkeit, SCCM Entitäten zwischen verschiedenen SCCM Umgebungen austauschen zu können, um z.B. die in einer Testumgebung erstellten Pakete 1:1 auf eine Produktionsumgebung zu übertragen.
  • Gefordert waren zudem eine einfach zu bedienende, ansprechende grafische Oberfläche, die Beachtung und Umsetzung der in SCCM gesetzten Berechtigungen, die automatisierte Umsetzung von Umgebungsspezifischen Parametern wärend des Import/Export Prozesses (z.B. bei Site Codes, standardisierten Dateipfaden oder Gruppenberechtigunen) sowie eine unkomplizierte, zentrale Konfigurierbarkeit und Verteilbarkeit des Tools.
  • Die Spezifikation und Umsetzung bis zur Produktionsreife der Anwendung erfolgte iterativ in enger Abstimmung und Zusammenarbeit mit dem Kunden.
Systemumgebung: C#, WPF, MVVM, WMI, SCCM, OOM, IT Architektur

IT Architekt / C# Entwickler

Versicherungen

1000-5000 Mitarbeiter

  • Konzeption, Design und Implementierung eines Windows Services zum SCCM-gesteuerten Starten von Clients durch WakeOnLAN.
  • Der Kunde war durch Umstellung seiner Netzinfrastruktur auf 802.1X gezwungen, eine alternative Möglichkeit zum Starten der außerhalb der Geschäftszeiten heruntergefahrenen Clients zu finden. Ausgeschaltete und bootende Desktops werden in einer 802.1X Umgebung in einem Guest VLAN verwaltet, welches der SCCM Umgebung unbekannt ist - somit entfällt die Möglichkeit, die Clients über SCCM Bordmittel zum entsprechenden Zeitpunkt der geplanten Softwareinstallation fernzustarten.
  • Projektauftrag war es, diesen Umstand durch einen separaten, an SCCM gekoppelten Windows Service zu beheben.
Systemumgebung: C#, Windows Service, SCCM, Linq, Microsoft SQL Server, OOM, IT Architektur

IT Architekt / C# Entwickler

Versicherungen

500-1000 Mitarbeiter

  • Betreuung, Wartung und Weiterentwicklung einer kundenspezifischen ASP.NET Webanwendung (International genutztes Freigabemanagementsystem für Software)
  • Fehlerkorrektur anhand automatisierter Reports und Anwenderfeedback
  • Konzeption und Implementierung neuer Features nach Kundenwunsch
  • Konzeption und Implementierung von Schnittstellen zu Drittsystemen (HP Service Manager, HP Qualitycenter, Microsoft SMS / Microsoft SCCM / Microsoft MDT, diverse interne Systeme und Datenquellen)
  • Projektplanung für künftige Weiterentwicklung der Software im Rahmen der Kundenvorgaben (Ziele, Aufwandsschätzung, Meilensteine, Releases)
Systemumgebung: C#, ASP.NET, .NET 3.5, LINQ, ADO, Oracle 11g, SQL Server, WebServices (I3S)

IT Architekt / C# Entwickler

Versicherungen

1000-5000 Mitarbeiter

  • Konzeption, Design und Implementierung einer Webanwendung zur usergesteuerten Installation von Servern über SCCM.
  • Ziel des Projektes war es, den Administratoren und Verantwortlichen von Zweigstellenniederlassungen und Ländervertretungen eine sichere und zuverlässige Möglichkeit zur autonomen Neuinstallation von Servern bereit zu stellen. Die Kernherausforderung bestand in der Vereinfachung der Schnittstelle Softwareverteilung SCCM - Administrator durch Begrenzung des notwendigen Knowhows und damit Reduzierung der möglichen Fehlerquellen.
  • Detaillierte und umfangreiche technische und nicht-technische Vorgaben des Kunden, die sich aus Vorstudien und -projekten ergeben hatten, waren umzusetzen, zu dokumentieren und an den entsprechenden stellen zu erweitern.
Systemumgebung: C#, ASP.NET, SCCM, IIS, WMI, Linq, Microsoft SQL Server

IT Architekt / C# Entwickler

Versicherungen

500-1000 Mitarbeiter

  • Konzeption, Design und Implementierung einer Desktopanwendung zur individuellen Steuerung des lokalen SCCM Agents. Ziel des Projekts war es, dem Endanwender ein einfach zu bedienendes und effektives Mittel an die Hand zu geben, um via SCCM gesteuerte Softwareverteilungen zeitlich umplanen zu können.
  • Wichtige Termine, an dem der Arbeitsplatz benötigt wird, sollten frei von Softwareinstallationen gehalten werden können sowie freie Zeiten oder Arbeitspausen bewusst für Softwareinstallationen genutzt werden können.
  • Im Mittelpunkt der Aufgabenstellung stand die Evalution der benötigten Technologien einschließlich Machbarkeitsstudie/Protoyp, Mitarbeit an den schlussendlichen Leistungsbeschreibungen und Zielvorgaben sowie die abschließende Einbindung der neuen Anwendung in die unternehmseigene Toollandschaft.
Systemumgebung: C#, WPF, WCF, XAML, .NET 3.5, SCCM, Windows Services, OOM, IT Architektur, IIS, WMI, Linq

.NET Entwickler für Sharepoint (MOSS 2007)

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

  • Portierung eines bereits im produktiven Einsatz befindlichen Dokumentenmanagementsystems (Basis MS Sharepoint Portal Server 2003) auf die neue MS Office Sharepoint Server 2007 Plattform
  • Neuentwicklung des Portals unter Anwendung der neuen Features von MOSS 2007
  • Fehlerkorrektur des Altsystems
  • Implementierung neuer Features
  • Unterstützung der User im täglichen Betrieb
Systemumgebung: Sharepoint Object Model (WSS 3.0), CAML, C#, ASP.NET 2.0

C++ Entwickler

Internet und Informationstechnologie

1000-5000 Mitarbeiter

  • Erweiterung eines Instant Messenger Programms um eine zusätzliche Protokoll-Emulation eines Drittherstellers
  • Die Emulation nutzt bestehende Schnittstellen zum vorhandenen GUI, um Usern ein einheitliches Look & Feel über alle System- und Protokollgrenzen zu ermöglichen
Systemumgebung: C++, TCP/IP, Reverse Engineering

Java Entwickler

Sonstiges

500-1000 Mitarbeiter

  • Entwicklung eines Tools, um Netzkomponenten zu pollen, die Abfrageergebnisse zu protokollieren und die Ergebnisse in korrellierter Darstellung in einer Webanwendung zu präsentieren
  • Möglichkeit einer lückenlosen Erfassung der Verteilung von MAC und IP Adressen auf den Interfaces der Netzkomponente und zur Verfügung stellen einer Historie der Informationen
  • Bewältigung einer großen Datenmenge resultierend aus einer weit verzweigten Infrastruktur ( 750 Netzkomponenten, 50.000 Interfaces, 23.000 aktive Endgeräte)
  • Entwurf, Implementierung, Anpassung an das Kundennetzwerk
  • Erprobung unter Realbedingungen und Vorbereitung für den Produktiveinsatz der Software
  • Endprodukt ist das OpenSource Netzmanagement-Tool „nyx“
Systemumgebung: Java, J2EE, Java Servlets (Jakarta Tomcat), Java Script, SQL (Oracle, Postgres, MySQL), SNMP (AdventNet), XML, XPath, XSLT, XHTML, CSS, WEKA

.NET Entwickler

Internet und Informationstechnologie

10-50 Mitarbeiter

  • Entwicklung und Implementierung einer Erweiterung der Suchmöglichkeiten im MS Sharepoint Portal Server 2003
  • Die Erweiterung umfasst verschiedene Enhancements der Oberfläche der Suchwebparts (Highlighting im Hit-Summary, Flektierungskontrolle, verschiedene Verknüpfungsoptionen)
  • Verbesserung der Möglichkeiten der Suchkommandozeile (Boolsche Operatoren, Wildcards), sowie ein Feature für Hit-Highlighting in MS Office Dokumenten
  • Portierung des MS Sharepoint Portal Server 2003 nach MS Office Sharepoint Server 2007
  • Realisierung eines Thesaurus-Webparts, sowie eines “Top Terms” – Webparts zur benutzerdefinierten Suchanfragenerweiterung
Systemumgebung: C#, .NET, Webparts, MS Office Sharepoint Server 2003 und 2007, Lucene, VBScript, MSI Installer packages

Entwickler Novell Netware NLM

Sonstiges

50-250 Mitarbeiter

  • Entwicklung eines Tools, um interne Dienste (Webserver, Mailserver) unter der öffentlichen IP des Firewallservers im Internet zugänglich zu machen, um externen Datenverkehr mit bestimmten TCP / UDP Destination-Ports zu internen Servern mit privaten IP Adressen umzuleiten
  • Endprodukt ist das „PAT – Port Address Translator for Netware“ als Freeware Version
Systemumgebung: C++, Netware NLM, TCP / IP

Entwickler (C# / C++)

Internet und Informationstechnologie

< 10 Mitarbeiter

  • Mitarbeit an einem innovativen Client/Server Werkzeuges (webXcerpt Information Manager) zur verteilten Recherche und Kollaboration im Web
  • Das Werkzeug basiert serverseitig auf Java / Tomcat mit Datenbankanbindung
  • Steuerung auf Clientseite durch ein im Browser integriertes Plugin
  • Reimplementierung des Client-Plugins für den Microsoft Internet Explorer
Systemumgebung: Visual C++, C#, Visual Basic, COM, .NET, Shell Extensions, XML, Asynchronous Protocol Handler, MS Internet Explorer

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden