Senior Softwarearchitekt C#/.NET | BI, Data & AI Integration
- Verfügbarkeit einsehen
- 13 Referenzen
- auf Anfrage
- 90489 Nürnberg
- auf Anfrage
- ro | de | en
- 10.07.2026
- Contract ready
Kurzvorstellung
Auszug Referenzen (13)
"Die Zusammenarbeit mit Herrn [...] war zu jeder Zeit sehr positiv. Er war in der Lage, Probleme schnell zu verstehen und selbständig umzusetzen."
10/2018 – 4/2019
Tätigkeitsbeschreibung
Weiterentwicklung des Tia Portals
Die Aufgaben waren:
- Integrationstests für Faceplates (C#)
- Integrationstests für die Zulieferung des ChromRenderLibrary (C#, C++)
- Entwicklung der CustomWebControls Prototypes, Propertieshandling, Eventshandling, Funktionshandling. (C#, Javascript, HTML5)
- Entwicklung der SVG Controls (C#, XML, SVG Spec)
- Erstellung der Unit Tests.
- Dokumentation für Custom Web Controls.
Software : Visual Studio 2015, C#, .NET, WCF, JavaScript, HTML5, CSS, JSON, XML, Tia Portal, TFS, NUnit, Scrum
.Net Framework (Microsoft), C#, Canonical XML, HTML5, Json, Microsoft Visual Studio, Nunit, Scrum, Team Foundation Server
"Sehr gute und unkomplizierte Zusammenarbeit. Die gesetzten Ziele wurden pünktlich und korrekt umgesetzt."
5/2018 – 2/2019
Tätigkeitsbeschreibung
Asp.Net Monitoring Tool - Monitoring der Installationen / Konfigurationen von SCCM
- Architektur und Prozess Konzepte für Monitoring Tool
- Datenbank Konzept für Monitoring Tool
- Umstellung alte SQL Code auf Stored Procedures
- Implementierung der Datenübertragung Services
- Implementierung des Monitoring Tools
- Ablöse alte OSDManager (Desktop) und Migration in OSDImport (Web)
- Import neuer Clients im OSDImport
- Import multiple Clients und kombinieren mit SCCM Info (Feature)
Software: Visual Studio 2015, C#, ASP.Net, MVC5, HTML5, CSS, Javascript, JQuery, Angular 6, TypeScript, Bootstrap, Ajax control Toolkit, MSSQL, SQL/T-SQL, EntityFramework 6, SCCM
Tools : Visio, TFS, VMWare vSphere WebClient
Microsoft SQL-Server (MS SQL), SQL, Typescript, Microsoft Visual Studio, Vmware Vsphere, Angular, ASP.NET, CSS (Cascading Style Sheet), HTML5, JavaScript
"Wir sind sehr zufrieden mit der Zusammenarbeit und den enstandenen Ergebnissen."
10/2017 – 4/2018
Tätigkeitsbeschreibung
- Erstellung des Architektur und Implementierung des Rechnungsgenerators, Automatisierung des Tests. Die generierte Rechnungen sollen optisch und fachlich korrekt sein. (C# .Net, Xml)
- Portierung des Rechnungsgenerators in Java (Java, Xml)
- Entwicklung und Durchführung eines komplexen Multi-Threading- und Multi-Tenancy-Tests für eine zentrale Infrastruktur-Komponente einer neuen Online Anwendung (C#, Xml, JSON ).
- Entwicklung und Durchführung eines zentralen Lasttests für die Komponente Buchen (C#, Microsoft Test).
- Konzept und Entwicklung des MonkeyTests (C#, Xml).
Software: Visual Studio 2015, C# 6.0, .Net 4.5.2, NuGet, JSON, XML, Webservices, Intellij 2017, Java
Tools : TFS, Microsoft Test Manager, VmWare, Selenium, Crystal Reports
C#, J2EE, Microsoft Visual Studio, XML, Arbeitsstatione, Json
"Herr [...] ist ein zuverlässiger und kompetenter Mitarbeiter. Er arbeitet schnell und lösungsorientiert."
1/2017 – 7/2017
Tätigkeitsbeschreibung
Puchheim (München), Bayern
(Telekommunikation)
Softwarearchitekt, Senior Softwareentwickler C#, Websocket, Team Größe 6
Erstellung des Architektur und Implementierung der multithreaded Webservers für die Vertriebsplattform.
- Performante Bildschirmaufnahme mithilfe .Net, GDI+ und DirectX und Übertragung durch WebSocket (C#,C++,CLI, DirectX,P/Invokes, Websockets)
- Erstellung des Testclients und Grafische Darstellung des Übertragungsdaten auf dem Client (Javascript, JSON, Canvas)
- Aufnahme und Übertragung der aktive Desktopanwendungen (C#, P/Invokes)
- Erstellung der Konfiguration, Logging, Data Pool und Protokoll System (C#, XML, JSON)
- Aufzeichnung von übertragene Bilder im Web Client (Websocket, JavaScript)
- Erstellung der Video aus Aufgenommene Screenshots und Audio (C#, SharpAvi, NAudio)
- Aufnahme und mix von alle Audiogeräte (C#, NAudio, Wasapi, ASIO).
- Unterstützung von https(wss)/ssl und Erstellung der Sicherheitszertifikate (C#, Windows, Websocket)
- Encoding des Videos (mpeg4, Motion JPEG) und Audio (Mp3)
- Gleichzeitige Bildschirmaufnahme von alle ausgewählte Bildschirme und Speicherung in verschiedene Videos (C#, Threads)
- Custom Video Aufnahme nach angegebene Marker(C#, Threads)
- Configuration profiles pro Benutzer (C#)
- Versionierung und Autoupdater des Installations(C#, HTTP, ZIP)
- Postprocessing und FTP Upload der aufgenommenen Videos (C#, FTP, ZIP, ffmpeg)
- Dokumentation und Unittests
Software: Visual Studio 2015, 2017, C#, .Net 4.6, NuGet, Websockets, WebSocket-Sharp, SharpAvi, NAudio, C++, DirectX 9, JSON, XML, JavaScript
Tools : Git, Jira, Teams
.Net Framework (Microsoft), C#, C++, Directx, Microsoft Visual Studio, XML, Git, Json, JavaScript
"Die angegebenen Aufgaben wurden durch den Consultant erfogreich durchgeführt."
7/2015 – 3/2016
Tätigkeitsbeschreibung
Software : Visual Studio 2010,2013 C#, .NET, XML, XSD, XSLT, UML, Sidis Pro, Oracle 10g/11, PL/SQL, SqlDeveloper, ClearCase, SVN, EAP, Cruise Control, Omniträker, Scrum
Software Web : Visual Studio 2008,2013, ASP.NET, MVC 4,5, Javascript, XML, XSLT, DevX 9,12, HTML5
Oracle-Anwendungen, Scrum, UML, PL/SQL, Microsoft Visual Studio, XML, .Net, C#, Subversion, HTML5, XSD (XML Schema Definition), ASP.NET, JavaScript
"Hr. [...] hat die vereinbarten Arbeiten schnell und kompetent in Eigenintiative realisiert."
11/2014 – 1/2017
Tätigkeitsbeschreibung
Tia Portal ist ein preisoptimiertes Subset der STEP 7
Professional Controller Software im TIA Portal, das
sowohl für das Engineering der SIMATIC S7-1200 Micro
Controller als auch für die Projektierung der SIMATIC HMI Basic
Panels genutzt werden kann, da WinCC Basic Teil des
Software Pakets ist.
Die Aufgaben waren:
- Entwicklung verschiedener Testumgebungen für automatisierte offline Tests (C#, Batch).
- Entwicklung der automatisierte Tests (S7StepTool, XML, XSD).
- Parallelisiert Tests Ablauf auf mehrere VMs Rechner um die Geschwindigkeit der Testablaufs zu erhöhen (VM, C#, Batch).
- Erstellt die automatisierte Auswertung in Excel (VBA, XML).
- Erweitert die Testumgebung mit den Prüfungen der Texte und Meldungen auf verschiedene Sprachen (Batch).
- Entwicklung der Testumgebung für automatisierte Lizenzüberprüfungen. Import in Datenbank und Anzeige auf dem Server(Java, JS, Batch)
- Implementiert Log System (Batch).
- Erstellt Dokumentation für die Testumgebungen (Word).
- Portierung auf weitere Rechner. (VM)
- Entwicklung der Testumgebung für automatisierte online Tests (C#, Batch).
- Entwicklung der Tools für die automatisierte Erstellung und Konvertierung der Testprojects und Bearbeitung der Logs (C#)
Software : IntelliJ 14, Java, Visual Studio 2010, C#, WPF, MVVM, .NET,XML, XSD, Tia Portal v14 und v13, TFS (Team Foundation Server), ACCExplorer,S7TestTool, Batch, VMware, Scrum, VBA, VBS Scripts, JSP, PostgreSQL, JavaScript, HTML
Postgresql, IT Sicherheit (allg.), Scrum, Testen, .Net, C#, Java (allg.), Softwareentwicklung (allg.), Vbscript, Microsoft Visual Studio, XML, VBA (Visual Basic for Applications), Javaserver Pages
"Die angegebenen Arbeiten wurden durch den Consultant erfolgreich durchgeführt."
2/2014 – 8/2014
Tätigkeitsbeschreibung
Weiterentwicklung einer SOA Architektur für die automatisierte, elektronische Qualitätssicherung (Siemens SIDIS Pro) im Automotive Sektor.
Folgende Aufgaben hatte ich dabei im Einzelnen inne:
- Feature-Entwicklung für das Autorentool
- Diverse Erweiterungen in den administrativen Webtools
- Feature-Entwicklung für das Runtime-System
- Dokumentationserstellung
- Testserstellung
Software : Visual Studio 2010,2013, C#, .NET, WPF, MVVM, XML, XSD, XSLT, UML, Sidis Pro
Oracle 10g/11, PL/SQL, SqlDeveloper, ClearCase, SVN, EAP, Cruise Control, Omniträker, Scrum
Software Web : Visual Studio 2008, ASP.NET, MVC, Javascript, XML, XSLT, DevX 9, 12
Oracle-Anwendungen, SQL, Scrum, UML, Softwareentwicklung (allg.), PL/SQL, Windows Presentation Foundation, Microsoft Visual Studio, XML, .Net, C#, Subversion, Serviceorientierte Architektur, ASP.NET
"Der Auftrag wurde ohne erkennbare Mängel ausgeführt."
4/2013 – 2/2014
Tätigkeitsbeschreibung
Entwicklung der Upload Funktionen für SIMATIC STEP 7 TIA Portal
Tia Portal ist ein preisoptimiertes Subset der STEP 7 Professional Controller Software im TIA Portal, das sowohl für das Engineering der SIMATIC S7-1200 Micro Controller als auch für die Projektierung der SIMATIC HMI Basic Panels genutzt werden kann, da WinCC Basic Teil des Software Pakets ist.
Die Aufgaben waren:
- Entwicklung der Upload Funktionen für Versionen 12 und 13, Stationen 1200 und 1500
- Erstellung der MDD-Scripts für Stationen 300, 400, 1200 und 1500
- Erstellung der Unittests.
- Integrationstests des Uploads und Downloads
Software : Visual Studio 2010, C#, WPF, MVVM, .NET, XML, XSD, Tia Portal,
TFS (Team foundation Server), MDD
Softwareentwicklung (allg.), Microsoft Visual Studio, XML, .Net, C#, XSD (XML Schema Definition), ASP.NET
"*"
10/2012 – 4/2013
Tätigkeitsbeschreibung
Weiterentwicklung einer SOA Architektur für die automatisierte, elektronische Qualitätssicherung (Siemens SIDIS Pro) im Automotive Sektor.
Folgende Aufgaben hatte ich dabei im Einzelnen inne:
- Entwicklung des neuen Kernels für verteilte Systeme
- Entwicklung der Asam GDI Brücken
- Integration des neuen Kernels in SidisPro
- Dokumentationserstellung
- Testserstellung
Software : IntelliJ 11-12, Java, Visual Studio 2008 C#, .NET, Liquid Xml Studio,
XML, XSD, Sidis Pro, Oracle 10g, TortoiseHG, SVN, Omniträker,
C++ Clr/Cli (managed/unmanaged), ClearCase, Cruise Control, IKVM, DoIP
Oracle-Anwendungen, Softwareentwicklung (allg.), Microsoft Visual Studio, XML, .Net, C++, C#, Subversion, Java (allg.), Serviceorientierte Architektur, Distributed Computing, XSD (XML Schema Definition), ASP.NET, Schreiben von Dokumentation
"*"
5/2011 – 9/2012
Tätigkeitsbeschreibung
Entwicklung einer SOA Architektur für die automatisierte, elektronische Qualitätssicherung (Siemens SIDIS Pro) im Automotive Sektor, in der hohe Lieferqualität maßgebend ist. Das Siemens-System SIDIS Pro dient zur Überprüfung der Fahrzeugelektrik und –elektronik in der Fahrzeugendmontage.
Folgende Aufgaben hatte ich dabei im Einzelnen inne:
- Feature-Entwicklung für das Autorentool
- Diverse Erweiterungen in den administrativen Webtools
- Feature-Entwicklung für das Runtime-System
- Dokumentationserstellung
- Testserstellung
Software : Visual Studio 2003,2005,2008 C#, .NET, XML, XSD, XSLT, UML, Sidis Pro
Oracle 10g, ClearCase, SVN, EAP, Cruise Control, Omniträker, Scrum
Software Web : Visual Studio 2008, ASP.NET, Javascript, XML, XSLT, DevX 9
Oracle-Anwendungen, UML, Softwareentwicklung (allg.), Microsoft Visual Studio, XML, .Net, C++, C#, Subversion, Java (allg.), XSLT (XSL Transformation), XSD (XML Schema Definition), ASP.NET, JavaScript
"Herr O. war als Softwareentwickler/ Softwaretester mit OpenGl (Grafik-Know-how), C und C++ bei unserem Kunden eingesetzt. Er leistete gute Arbeit, sodass sein Vertrag um weitere 6 Monate verlängert wurde. Wir freuen uns auf eine weitere Zusammenarbeit mit dem Experten."
5/2010 – 3/2011
Tätigkeitsbeschreibung
Entwicklung der Testtools für Fahrerassistenz
Reverse Engineering Uml Schemen für weitere Entwicklung
Entwicklung der Automatisierten Tests, Konzepte
Erstellung der Dokumentation
Software : Visual Studio 2008 C++, C#, .NET, Clr/Cli, JavaScript, UML,
Google Earth Com Interfaces, Google Earth Web Plugin, SVN, CMake,
Google C++ Testing Framework, In-Step, EAP, Doxygen, Scrum
Scrum, Testen, UML, Enterprise Architect (EA), Softwareentwicklung (allg.), Microsoft Visual Studio, XML, .Net, C++, C#, Subversion, JavaScript, Schreiben von Dokumentation
"Mit den Ergebnissen von Herrn [...] waren wir in dem Projekt sehr zufrieden."
2/2010 – 11/2010
Tätigkeitsbeschreibung
Entwicklung der grafischen Bibliothek für das Navigationssystem,
Entwicklung der Widgets.
Entwicklung der automatisierten Tests, Widgets, Bugfixing
Erstellung, Modifikation, Pflege von Documentation
Software : Visual Studio 2005 C, C++, OpenGL ES, OpenVG, IntelliJ Java, Lua, EB Guide,
Code Collaborator, SVN, CVS, Bugzilla, TeamCity, Doxygen, Perl
Hardware : SGX 500
Softwareentwicklung (allg.), Opengl, Perl, Microsoft Visual Studio, C++, Concurrent Versions System, Subversion, C, Lua Scripting, J2EE, Java (allg.), Schreiben von Dokumentation
"Herr [...] hat seine Arbeit immer mit äußerster Sorgfalt und Genauigkeit erledigt. Sein Verhalten gegenüber Vorgesetzten und Mitarbeitern war einwandfrei."
11/2006 – 7/2009
Tätigkeitsbeschreibung
Komplette Tools und Physics Programmierung, Mitarbeit beim Aufbau der Intranet Seite auf Basis von PHP, Html,CSS,Javascript, MySql
Software : Visual Studio 2005 C#, C++,
Trinigy Vision Engine, vForge,
DirectX, OpenGl, Lua, PhysX SDK von NVIDIA,
SVN, Mantis, Sqlite, XML,
(XAMPP) PHP, Apache, Html, CSS, Javascript, MySql, PHP-Admin
Entwicklung der 3D - ModelViewer
Software : Visual Studio 2005 C#, C++, .NET, Clr/Cli, XML, SVN, Mantis, Doxygen
Entwicklung des GUI Editors
Software : Visual Studio 2005 C#, C++, .NET, Clr/Cli, UML, XML, SVN, Mantis, Doxygen
Mysql, Apache, Softwareentwicklung (allg.), Opengl, Microsoft Visual Studio, XML, .Net, C++, C#, Subversion, Directx, Lua Scripting, Mantis, Intranet
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
7/2025 – offen
Tätigkeitsbeschreibung
Embedded Analytics & AI-assisted BI
Konzeption und Entwicklung einer integrierten Analytics-Lösung auf Basis von ASP.NET Core, Power BI Embedded und LLM-Services zur Bereitstellung kontextbezogener Business-Informationen.
Entwicklung eines AI-Agenten mit Function/Tool Calling zur sicheren Orchestrierung von REST APIs, SQL-Datenquellen und technischen Services innerhalb definierter Geschäftsprozesse.
Aufbau automatisierter BI-Workflows inklusive Workspace-Management, Deployment-Prozessen und Scheduled Refresh über die Power BI REST API.
Umsetzung sicherer Service-zu-Service-Kommunikation mit Microsoft Entra ID und Service Principal sowie Integration in bestehende Enterprise-Systemlandschaften.
Technologien: ASP.NET Core, C#/.NET, Power BI Embedded, Power BI REST API, LLM API, AI Agents, Function/Tool Calling, Entra ID
.Net, ASP.NET, Business Intelligence (BI), C#, Microsoft Azure, Power Bi, Representational State Transfer (REST), Software Architecture, SQL
12/2024 – 6/2025
Tätigkeitsbeschreibung
Financial & Project Controlling
Konzeption und Modellierung eines fachlichen Datenmodells für Budget-, Ist-, Kosten-, Erlös- und Auslastungsdaten auf Basis eines Star-Schema-Ansatzes.
Entwicklung eines C#/.NET-basierten ETL-Prozesses zur Integration und Konsolidierung heterogener Datenquellen (REST APIs, CSV-Dateien und SQL-Datenbanken).
Umsetzung von Reporting- und Analyse-Sichten für Projektsteuerung und Controlling sowie Integration AI-gestützter Management-Summaries.
Entwicklung einer RAG-basierten Lösung zur semantischen Suche und Analyse von Finanz- und Projektdokumenten mit Embeddings, Vector Search und nachvollziehbarer Quellenreferenzierung.
Automatisierung der Extraktion und Klassifikation strukturierter Informationen aus Berichten und Belegen zur weiteren Verarbeitung in Daten- und Reporting-Prozessen.
Technologien: Power BI, DAX, Power Query, C#/.NET, SQL Server, REST, CSV, LLM API, RAG, Embeddings, Vector Search
SQL, C#, Power Bi
9/2024 – 12/2024
Tätigkeitsbeschreibung
Operational Analytics & SLA Monitoring
Konzeption und Umsetzung eines dimensionalen Datenmodells zur Integration technischer Betriebs-, Prozess- und SLA-relevanter Daten.
Entwicklung und Optimierung von Power-BI-Reports und DAX-Kennzahlen zur Analyse von Durchsatz, Fehlerquoten, Laufzeiten und SLA-Abweichungen.
Entwicklung von C#/.NET Worker Services und ASP.NET Core APIs zur automatisierten und kontrollierten Datenintegration.
Umsetzung von Performance-Optimierungen durch effiziente Datenmodelle, Row-Level Security (RLS) und inkrementelle Aktualisierungsprozesse.
Integration der Lösung in bestehende Betriebs- und Reporting-Prozesse unter Berücksichtigung von Skalierbarkeit und Wartbarkeit.
Technologien: Power BI, DAX, Power Query, SQL Server, C# Worker Service, ASP.NET Core API, Docker
Power Bi
6/2024 – 9/2024
Tätigkeitsbeschreibung
BI- und Datenplattformen mit Power BI und C#/.NET
Konzeption und Umsetzung von Datenflüssen aus heterogenen Quellen (REST APIs, CSV-Dateien und SQL-Datenbanken) bis zur Bereitstellung für fachliches Reporting.
Entwicklung und Weiterentwicklung von Power-BI-Datenmodellen, Reports, interaktiven Dashboards und KPI-Systemen zur operativen Steuerung und Entscheidungsunterstützung.
Integration von BI-Lösungen mit C#/.NET-Komponenten zur Automatisierung von Datenprozessen und zur Verbesserung der Datenbereitstellung.
Abstimmung mit Fachbereichen sowie BI- und IT-Teams zur Analyse fachlicher Anforderungen, Optimierung von Datenprozessen und Integration in bestehende Systemlandschaften.
Technologien: Power BI, DAX, Power Query, SQL Server, C#/.NET, REST, Docker
Power Bi
10/2021 – 12/2022
Tätigkeitsbeschreibung
Entwicklung des WebPortals for DWS Active USA. Umstellung der Frontend vom Razor zu Vue.js.
- Komplete Implementierung vom DB zu Views nach Tickets in Jira.
- Erweiterung des Admin Bereichs
- Entwicklung der neuen Komponente in Vue.js für komplexe Elemente
- Unit Tests
- Documentation in Confluence
ASP.NET, C#, Confluence, Graphql, Jira, Microsoft SQL-Server (MS SQL), Scrum, Vue.Js
2/2021 – 5/2024
Tätigkeitsbeschreibung
Modernisierung einer Enterprise-Plattform
Modernisierung einer gewachsenen Plattform durch Migration von .NET 5/6 auf aktuelle .NET-Versionen.
Architektur und Entwicklung containerisierter Microservices für Media-Transcoding, Export und technische Kommunikation.
Integration von AWS, Azure Blob Storage, Google Cloud, SharePoint und Google Drive in ein einheitliches Exportkonzept.
Entwicklung generischer Kommunikationsdienste über Camunda API, RabbitMQ und REST.
Verbesserung von Betrieb und Nachvollziehbarkeit durch Logging, Monitoring und DevOps-Integration.
Technologien: C#, .NET 5-10, ASP.NET Core, React, Microservices, EF Core, MS SQL, REST, RabbitMQ, Docker, Camunda, GitLab CI/CD, Argo CD, Kibana, Harbor, Vault, AWS, Azure, Google Cloud
C# Developer
8/2020 – 2/2021
Tätigkeitsbeschreibung
Automatisierung der Anlage in USA, Anpassung des Clients
- Entwicklung der Server Services (C, Oracle)
- Entwicklung Service Tests (C)
- Automatisierung des Deployment und Migrations Prozesse (Azure Devops, Git, Jenkins, Powerschell, VmWare, SqlPlus)
- Bugfixing in Client (C# WPF, EF, Oracle)
- Neue Reports in Client (C# WPF, EF, Oracle)
Software Server: Visual Studio 2017, C, Precompiler SQLC, SQL, PL-SQL, VMWare WS15, PowerShell, SQLPlus
Software Client: Visual Studio 2019, C# .Net 4.7.2, WPF, XAML, Oracle, SQL/PL-SQL, Entity Framework 6
Tools: Azure devops, Git, Jenkins, MS Teams
C, DevOps (allg.), Oracle Database, SQL, Microsoft Visual Studio, Windows Presentation Foundation
10/2018 – 4/2019
Tätigkeitsbeschreibung
Weiterentwicklung des Tia Portals
Die Aufgaben waren:
- Integrationstests für Faceplates (C#)
- Integrationstests für die Zulieferung des ChromRenderLibrary (C#, C++)
- Entwicklung der CustomWebControls Prototypes, Propertieshandling, Eventshandling, Funktionshandling. (C#, Javascript, HTML5)
- Entwicklung der SVG Controls (C#, XML, SVG Spec)
- Erstellung der Unit Tests.
- Dokumentation für Custom Web Controls.
Software : Visual Studio 2015, C#, .NET, WCF, JavaScript, HTML5, CSS, JSON, XML, Tia Portal, TFS, NUnit, Scrum
.Net Framework (Microsoft), C#, Canonical XML, HTML5, Json, Microsoft Visual Studio, Nunit, Scrum, Team Foundation Server
5/2018 – 2/2019
Tätigkeitsbeschreibung
Asp.Net Monitoring Tool - Monitoring der Installationen / Konfigurationen von SCCM
- Architektur und Prozess Konzepte für Monitoring Tool
- Datenbank Konzept für Monitoring Tool
- Umstellung alte SQL Code auf Stored Procedures
- Implementierung der Datenübertragung Services
- Implementierung des Monitoring Tools
- Ablöse alte OSDManager (Desktop) und Migration in OSDImport (Web)
- Import neuer Clients im OSDImport
- Import multiple Clients und kombinieren mit SCCM Info (Feature)
Software: Visual Studio 2015, C#, ASP.Net, MVC5, HTML5, CSS, Javascript, JQuery, Angular 6, TypeScript, Bootstrap, Ajax control Toolkit, MSSQL, SQL/T-SQL, EntityFramework 6, SCCM
Tools : Visio, TFS, VMWare vSphere WebClient
Microsoft SQL-Server (MS SQL), SQL, Typescript, Microsoft Visual Studio, Vmware Vsphere, Angular, ASP.NET, CSS (Cascading Style Sheet), HTML5, JavaScript
10/2017 – 4/2018
Tätigkeitsbeschreibung
- Erstellung des Architektur und Implementierung des Rechnungsgenerators, Automatisierung des Tests. Die generierte Rechnungen sollen optisch und fachlich korrekt sein. (C# .Net, Xml)
- Portierung des Rechnungsgenerators in Java (Java, Xml)
- Entwicklung und Durchführung eines komplexen Multi-Threading- und Multi-Tenancy-Tests für eine zentrale Infrastruktur-Komponente einer neuen Online Anwendung (C#, Xml, JSON ).
- Entwicklung und Durchführung eines zentralen Lasttests für die Komponente Buchen (C#, Microsoft Test).
- Konzept und Entwicklung des MonkeyTests (C#, Xml).
Software: Visual Studio 2015, C# 6.0, .Net 4.5.2, NuGet, JSON, XML, Webservices, Intellij 2017, Java
Tools : TFS, Microsoft Test Manager, VmWare, Selenium, Crystal Reports
C#, J2EE, Microsoft Visual Studio, XML, Arbeitsstatione, Json
1/2017 – 7/2017
Tätigkeitsbeschreibung
Puchheim (München), Bayern
(Telekommunikation)
Softwarearchitekt, Senior Softwareentwickler C#, Websocket, Team Größe 6
Erstellung des Architektur und Implementierung der multithreaded Webservers für die Vertriebsplattform.
- Performante Bildschirmaufnahme mithilfe .Net, GDI+ und DirectX und Übertragung durch WebSocket (C#,C++,CLI, DirectX,P/Invokes, Websockets)
- Erstellung des Testclients und Grafische Darstellung des Übertragungsdaten auf dem Client (Javascript, JSON, Canvas)
- Aufnahme und Übertragung der aktive Desktopanwendungen (C#, P/Invokes)
- Erstellung der Konfiguration, Logging, Data Pool und Protokoll System (C#, XML, JSON)
- Aufzeichnung von übertragene Bilder im Web Client (Websocket, JavaScript)
- Erstellung der Video aus Aufgenommene Screenshots und Audio (C#, SharpAvi, NAudio)
- Aufnahme und mix von alle Audiogeräte (C#, NAudio, Wasapi, ASIO).
- Unterstützung von https(wss)/ssl und Erstellung der Sicherheitszertifikate (C#, Windows, Websocket)
- Encoding des Videos (mpeg4, Motion JPEG) und Audio (Mp3)
- Gleichzeitige Bildschirmaufnahme von alle ausgewählte Bildschirme und Speicherung in verschiedene Videos (C#, Threads)
- Custom Video Aufnahme nach angegebene Marker(C#, Threads)
- Configuration profiles pro Benutzer (C#)
- Versionierung und Autoupdater des Installations(C#, HTTP, ZIP)
- Postprocessing und FTP Upload der aufgenommenen Videos (C#, FTP, ZIP, ffmpeg)
- Dokumentation und Unittests
Software: Visual Studio 2015, 2017, C#, .Net 4.6, NuGet, Websockets, WebSocket-Sharp, SharpAvi, NAudio, C++, DirectX 9, JSON, XML, JavaScript
Tools : Git, Jira, Teams
.Net Framework (Microsoft), C#, C++, Directx, Microsoft Visual Studio, XML, Git, Json, JavaScript
7/2015 – 3/2016
Tätigkeitsbeschreibung
Software : Visual Studio 2010,2013 C#, .NET, XML, XSD, XSLT, UML, Sidis Pro, Oracle 10g/11, PL/SQL, SqlDeveloper, ClearCase, SVN, EAP, Cruise Control, Omniträker, Scrum
Software Web : Visual Studio 2008,2013, ASP.NET, MVC 4,5, Javascript, XML, XSLT, DevX 9,12, HTML5
Oracle-Anwendungen, Scrum, UML, PL/SQL, Microsoft Visual Studio, XML, .Net, C#, Subversion, HTML5, XSD (XML Schema Definition), ASP.NET, JavaScript
11/2014 – 1/2017
Tätigkeitsbeschreibung
Tia Portal ist ein preisoptimiertes Subset der STEP 7
Professional Controller Software im TIA Portal, das
sowohl für das Engineering der SIMATIC S7-1200 Micro
Controller als auch für die Projektierung der SIMATIC HMI Basic
Panels genutzt werden kann, da WinCC Basic Teil des
Software Pakets ist.
Die Aufgaben waren:
- Entwicklung verschiedener Testumgebungen für automatisierte offline Tests (C#, Batch).
- Entwicklung der automatisierte Tests (S7StepTool, XML, XSD).
- Parallelisiert Tests Ablauf auf mehrere VMs Rechner um die Geschwindigkeit der Testablaufs zu erhöhen (VM, C#, Batch).
- Erstellt die automatisierte Auswertung in Excel (VBA, XML).
- Erweitert die Testumgebung mit den Prüfungen der Texte und Meldungen auf verschiedene Sprachen (Batch).
- Entwicklung der Testumgebung für automatisierte Lizenzüberprüfungen. Import in Datenbank und Anzeige auf dem Server(Java, JS, Batch)
- Implementiert Log System (Batch).
- Erstellt Dokumentation für die Testumgebungen (Word).
- Portierung auf weitere Rechner. (VM)
- Entwicklung der Testumgebung für automatisierte online Tests (C#, Batch).
- Entwicklung der Tools für die automatisierte Erstellung und Konvertierung der Testprojects und Bearbeitung der Logs (C#)
Software : IntelliJ 14, Java, Visual Studio 2010, C#, WPF, MVVM, .NET,XML, XSD, Tia Portal v14 und v13, TFS (Team Foundation Server), ACCExplorer,S7TestTool, Batch, VMware, Scrum, VBA, VBS Scripts, JSP, PostgreSQL, JavaScript, HTML
Postgresql, IT Sicherheit (allg.), Scrum, Testen, .Net, C#, Java (allg.), Softwareentwicklung (allg.), Vbscript, Microsoft Visual Studio, XML, VBA (Visual Basic for Applications), Javaserver Pages
2/2014 – 8/2014
Tätigkeitsbeschreibung
Weiterentwicklung einer SOA Architektur für die automatisierte, elektronische Qualitätssicherung (Siemens SIDIS Pro) im Automotive Sektor.
Folgende Aufgaben hatte ich dabei im Einzelnen inne:
- Feature-Entwicklung für das Autorentool
- Diverse Erweiterungen in den administrativen Webtools
- Feature-Entwicklung für das Runtime-System
- Dokumentationserstellung
- Testserstellung
Software : Visual Studio 2010,2013, C#, .NET, WPF, MVVM, XML, XSD, XSLT, UML, Sidis Pro
Oracle 10g/11, PL/SQL, SqlDeveloper, ClearCase, SVN, EAP, Cruise Control, Omniträker, Scrum
Software Web : Visual Studio 2008, ASP.NET, MVC, Javascript, XML, XSLT, DevX 9, 12
Oracle-Anwendungen, SQL, Scrum, UML, Softwareentwicklung (allg.), PL/SQL, Windows Presentation Foundation, Microsoft Visual Studio, XML, .Net, C#, Subversion, Serviceorientierte Architektur, ASP.NET
4/2013 – 2/2014
Tätigkeitsbeschreibung
Entwicklung der Upload Funktionen für SIMATIC STEP 7 TIA Portal
Tia Portal ist ein preisoptimiertes Subset der STEP 7 Professional Controller Software im TIA Portal, das sowohl für das Engineering der SIMATIC S7-1200 Micro Controller als auch für die Projektierung der SIMATIC HMI Basic Panels genutzt werden kann, da WinCC Basic Teil des Software Pakets ist.
Die Aufgaben waren:
- Entwicklung der Upload Funktionen für Versionen 12 und 13, Stationen 1200 und 1500
- Erstellung der MDD-Scripts für Stationen 300, 400, 1200 und 1500
- Erstellung der Unittests.
- Integrationstests des Uploads und Downloads
Software : Visual Studio 2010, C#, WPF, MVVM, .NET, XML, XSD, Tia Portal,
TFS (Team foundation Server), MDD
Softwareentwicklung (allg.), Microsoft Visual Studio, XML, .Net, C#, XSD (XML Schema Definition), ASP.NET
10/2012 – 4/2013
Tätigkeitsbeschreibung
Weiterentwicklung einer SOA Architektur für die automatisierte, elektronische Qualitätssicherung (Siemens SIDIS Pro) im Automotive Sektor.
Folgende Aufgaben hatte ich dabei im Einzelnen inne:
- Entwicklung des neuen Kernels für verteilte Systeme
- Entwicklung der Asam GDI Brücken
- Integration des neuen Kernels in SidisPro
- Dokumentationserstellung
- Testserstellung
Software : IntelliJ 11-12, Java, Visual Studio 2008 C#, .NET, Liquid Xml Studio,
XML, XSD, Sidis Pro, Oracle 10g, TortoiseHG, SVN, Omniträker,
C++ Clr/Cli (managed/unmanaged), ClearCase, Cruise Control, IKVM, DoIP
Oracle-Anwendungen, Softwareentwicklung (allg.), Microsoft Visual Studio, XML, .Net, C++, C#, Subversion, Java (allg.), Serviceorientierte Architektur, Distributed Computing, XSD (XML Schema Definition), ASP.NET, Schreiben von Dokumentation
5/2011 – 9/2012
Tätigkeitsbeschreibung
Entwicklung einer SOA Architektur für die automatisierte, elektronische Qualitätssicherung (Siemens SIDIS Pro) im Automotive Sektor, in der hohe Lieferqualität maßgebend ist. Das Siemens-System SIDIS Pro dient zur Überprüfung der Fahrzeugelektrik und –elektronik in der Fahrzeugendmontage.
Folgende Aufgaben hatte ich dabei im Einzelnen inne:
- Feature-Entwicklung für das Autorentool
- Diverse Erweiterungen in den administrativen Webtools
- Feature-Entwicklung für das Runtime-System
- Dokumentationserstellung
- Testserstellung
Software : Visual Studio 2003,2005,2008 C#, .NET, XML, XSD, XSLT, UML, Sidis Pro
Oracle 10g, ClearCase, SVN, EAP, Cruise Control, Omniträker, Scrum
Software Web : Visual Studio 2008, ASP.NET, Javascript, XML, XSLT, DevX 9
Oracle-Anwendungen, UML, Softwareentwicklung (allg.), Microsoft Visual Studio, XML, .Net, C++, C#, Subversion, Java (allg.), XSLT (XSL Transformation), XSD (XML Schema Definition), ASP.NET, JavaScript
5/2010 – 3/2011
Tätigkeitsbeschreibung
Entwicklung der Testtools für Fahrerassistenz
Reverse Engineering Uml Schemen für weitere Entwicklung
Entwicklung der Automatisierten Tests, Konzepte
Erstellung der Dokumentation
Software : Visual Studio 2008 C++, C#, .NET, Clr/Cli, JavaScript, UML,
Google Earth Com Interfaces, Google Earth Web Plugin, SVN, CMake,
Google C++ Testing Framework, In-Step, EAP, Doxygen, Scrum
Scrum, Testen, UML, Enterprise Architect (EA), Softwareentwicklung (allg.), Microsoft Visual Studio, XML, .Net, C++, C#, Subversion, JavaScript, Schreiben von Dokumentation
2/2010 – 11/2010
Tätigkeitsbeschreibung
Entwicklung der grafischen Bibliothek für das Navigationssystem,
Entwicklung der Widgets.
Entwicklung der automatisierten Tests, Widgets, Bugfixing
Erstellung, Modifikation, Pflege von Documentation
Software : Visual Studio 2005 C, C++, OpenGL ES, OpenVG, IntelliJ Java, Lua, EB Guide,
Code Collaborator, SVN, CVS, Bugzilla, TeamCity, Doxygen, Perl
Hardware : SGX 500
Softwareentwicklung (allg.), Opengl, Perl, Microsoft Visual Studio, C++, Concurrent Versions System, Subversion, C, Lua Scripting, J2EE, Java (allg.), Schreiben von Dokumentation
8/2009 – 1/2010
Tätigkeitsbeschreibung
Entwicklung der Web Applicationen
Software : (XAMPP) PHP, Apache, Html, CSS, Javascript, MySql, Joomla, Ajax, Tracksystem
Mysql, Apache, Softwareentwicklung (allg.), Joomla, Java (allg.), CSS (Cascading Style Sheet), HTML, Ajax, JavaScript, PHP, Forschung & Entwicklung
11/2006 – 7/2009
Tätigkeitsbeschreibung
Komplette Tools und Physics Programmierung, Mitarbeit beim Aufbau der Intranet Seite auf Basis von PHP, Html,CSS,Javascript, MySql
Software : Visual Studio 2005 C#, C++,
Trinigy Vision Engine, vForge,
DirectX, OpenGl, Lua, PhysX SDK von NVIDIA,
SVN, Mantis, Sqlite, XML,
(XAMPP) PHP, Apache, Html, CSS, Javascript, MySql, PHP-Admin
Entwicklung der 3D - ModelViewer
Software : Visual Studio 2005 C#, C++, .NET, Clr/Cli, XML, SVN, Mantis, Doxygen
Entwicklung des GUI Editors
Software : Visual Studio 2005 C#, C++, .NET, Clr/Cli, UML, XML, SVN, Mantis, Doxygen
Mysql, Apache, Softwareentwicklung (allg.), Opengl, Microsoft Visual Studio, XML, .Net, C++, C#, Subversion, Directx, Lua Scripting, Mantis, Intranet
5/2005 – 6/2006
Tätigkeitsbeschreibung
Entwicklung der Künstlichen Intelligenz von sekundären Charakteren
Software : Visual Studio 2003, C++, Trinigy Vision Engine, CVS
Softwareentwicklung (allg.), Microsoft Visual Studio, C++, Concurrent Versions System, C#, C, Kunst (allg.), Forschung & Entwicklung
8/2003 – 2/2004
Tätigkeitsbeschreibung
Softwareentwickler und Supporter im Finanzdienstleistungsbereich
Installationen von Programmen in Filialen der Firma
Software : C++, C Builder 6 und MS Access under Windows XP OS
Microsoft Access, Access, Windows XP, Softwareentwicklung (allg.), C++, C#, C, IT-Support (allg.), Installation / Montage / Wartung (allg.)
8/2001 – 8/2003
Tätigkeitsbeschreibung
Entwicklung einer Client/Server Anwendung für Führungen und Berechnungen von Zeichnungscharakteristiken Entwicklung einer Datenbank Anwendung für Bilanzberechnung Netzwerkadministrierung
Software : VS 6, Visual Basic, MS SQL Server, Access under Windows 98/XP OS
Microsoft SQL-Server (MS SQL), Access, Softwareentwicklung (allg.), Visual Basic, Telekommunikation / Netzwerke (allg.), Forschung & Entwicklung
Ausbildung
Hagen
Charkov
Über mich
Erfahren in der Verbindung von Softwarearchitektur, Business Intelligence und Generative AI zur Entwicklung intelligenter Enterprise-Lösungen. Praxis in Power-BI-Integration, Datenmodellierung, Reporting-Plattformen sowie LLM-, RAG- und AI-Agent-basierte Architekturen mit C#/.NET.
Umfangreiche Projekterfahrung in Telekommunikation, Banking, Industrie, Automotive, öffentlichem Sektor und Logistik. Verfügbarkeit: nach Vereinbarung; Remote bevorzugt, On-site und Reiseanteil flexibel abstimmbar.
Weitere Kenntnisse
C#/.NET & Backend: C#, .NET Framework, .NET 5-10, ASP.NET Core, Dependency Injection, REST APIs, Microservices, EF/EF Core, LINQ, OOD
Business Intelligence & Data: Power BI, Datenmodellierung, DAX, Power Query, Reporting Architecture, Embedded Analytics, Security (RLS), Performance Optimization, Power BI REST API
Power BI: Dashboards, interaktive Reports, Drill-through, Tooltips, Bookmarks, Slicer, bedingte Formatierung, Report Navigation, Scheduled Refresh
AI & Generative AI: LLM-APIs, RAG, Embeddings, Vector Search, AI Agents, Function/Tool Calling, Document Processing, AI-assisted Analytics
Integration & Messaging: REST, RabbitMQ, Camunda, JSON, XML, Cloud Storage
Cloud & DevOps: Docker, AWS, Azure, Google Cloud, GitLab CI/CD, Azure DevOps, Jenkins, Argo CD, Kibana, Grafana
Frontend: TypeScript, JavaScript, React, Vue, WPF/XAML
Datenbanken: MS SQL Server, Oracle, PostgreSQL, relationale Datenmodellierung
Qualität & Zusammenarbeit: NUnit, Selenium, TDD, Scrum, UML, Jira, Confluence, technische Dokumentation
Methoden: Agile/Scrum, Code Reviews, Architecture Reviews, Technical Leadership, Requirements Engineering
Persönliche Daten
- Rumänisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
