freiberufler ASP.NET MVC, C#.NET Senior Softwareenwickler/Architekt auf freelance.de

ASP.NET MVC, C#.NET Senior Softwareenwickler/Architekt

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 90489 Nürnberg
  • auf Anfrage
  • ru  |  de  |  en
  • 15.11.2024

Kurzvorstellung

Ich bin Senior Softwareentwickler mit Schwerpunkt C# .NET, Asp.NET MVC.

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."
Senior Softwareentwickler
Kundenname anonymisiert
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Scrum, .Net Framework (Microsoft), C#, Canonical XML, Nunit, Team Foundation Server, Microsoft Visual Studio, HTML5, Json

"Sehr gute und unkomplizierte Zusammenarbeit. Die gesetzten Ziele wurden pünktlich und korrekt umgesetzt."
Lead Softwareentwickler/Softwarearchitekt
Kundenname anonymisiert
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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."
Senior Softwareentwickler, Automatisierer
Kundenname anonymisiert
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

C#, J2EE, Microsoft Visual Studio, XML, Arbeitsstatione, Json

"Herr [...] ist ein zuverlässiger und kompetenter Mitarbeiter. Er arbeitet schnell und lösungsorientiert."
Softwarearchitect / Senior Softwareentwickler
Kundenname anonymisiert
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, C++, Directx, Microsoft Visual Studio, XML, Git, Json, JavaScript

"Die angegebenen Aufgaben wurden durch den Consultant erfogreich durchgeführt."
Sowtwareentwickler
Wolfgang Scipio, Pure Solution GmbH
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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."
Softwareentwickler, Automatisierer
Kundenname anonymisiert
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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."
Softwareentwickler C# WPF, ASP.NET
Wolfgang Scipio, Pure Solution GmbH
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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."
Softwareentwickler C# WPF
Kundenname anonymisiert
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Microsoft Visual Studio, XML, .Net, C#, XSD (XML Schema Definition), ASP.NET

"*"
Softwareentwickler C# WinForms, JAVA
Kundenname anonymisiert
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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

"*"
Softwareentwickler C# WinForms, ASP.NET
Kundenname anonymisiert
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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."
Softwareentwickler C# WinForms, C++
Sabri Zitouni, MegaPart GmbH
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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."
Softwareentwickler C++, JAVA
Kundenname anonymisiert
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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."
Softwareentwickler
Robert Müller, Konzeptzwei GbR
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Mysql, Apache, Softwareentwicklung (allg.), Opengl, Microsoft Visual Studio, XML, .Net, C++, C#, Subversion, Directx, Lua Scripting, Mantis, Intranet

Qualifikationen

  • ASP.NET4 J.
  • C#15 J.
  • JavaScript5 J.
  • Microsoft Azure1 J.
  • SQL2 J.
  • Typescript2 J.
  • UML3 J.

Projekt‐ & Berufserfahrung

Senior Softwareentwickler C#
CBC/RTL, Remote
1/2023 – 1/2024 (1 Jahr, 1 Monat)
Medienbranche
Tätigkeitszeitraum

1/2023 – 1/2024

Tätigkeitsbeschreibung

Entwicklung der Services und Schnittstellen für Media Transcodierungen
- Entwicklung der FFMpeg und Viper Service für transcodieren der Media Dateien (C#, FFMpeg, Viper, Linux, WSL, SQL, Docker)
- Entwicklung des Tengen Service für übertragen und transcodieren der Media Dateien (C#, ASP.Net Core, RestApi, SQL)
- Entwicklung des FrameIO Service für übertragen und transcodieren der Media Dateien (C# ASP.NET Core, RestApi, SQL)
- Entwicklung des Cambria Service für übertragen und transcodieren der Media Dateien (C#, SQL)
- Entwicklung des Export Service und Schnittstellen für übertragen der Media Dateien auf verschiedene Träger. (C#, FTP, SFTP, AWS Cloud, GoogleCloud, Sharepoint Cloud)
- Tests, Dokumentation

Eingesetzte Qualifikationen

Amazon Web Services (AWS), ASP.NET, C#, Google Cloud, Microsoft Azure, Microsoft SharePoint Server, Typescript, Microsoft Visual Studio

Senior Softwareentwickler C#
Adesso/DWS, remote
10/2021 – 12/2022 (1 Jahr, 3 Monate)
Banken
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

ASP.NET, C#, Confluence, Graphql, Jira, Microsoft SQL-Server (MS SQL), Scrum, Vue.Js

Senior Softwareentwickler C#
CBC/RTL, remote
2/2021 – 10/2021 (9 Monate)
Medienbranche
Tätigkeitszeitraum

2/2021 – 10/2021

Tätigkeitsbeschreibung

Entwicklung von Überwachungs- und anderen Modulen für das DataMover-Projekt. Die folgenden Aufgaben wurden erledigt:
-Umstellung der Monitoring auf neuste .Net Stand (Asp.Net MVC, TS4, JQuery, .Net5.0, DevExtreme, EF, SQL, Docker)
-Umstellung Admin Konsole auf der neusten Stand .Net Stand (Asp.Net Core, C# .Net5.0, DevExtreme)
- Entwicklung von Transcoding, Exporting und NodeManager Modulen.
- BugFix Admin Console
- WebApi Services für das WebMonitor und für andere Applikationsmodulen
- Logging mit Kibana und Grafana
- Testautomatisierung mit Selenium

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Scrum, C#, Docker, Typescript, ASP.NET

Senior Softwareentwickler
Kundenname anonymisiert, Remote
8/2020 – 2/2021 (7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

C, DevOps (allg.), Oracle Database, SQL, Microsoft Visual Studio, Windows Presentation Foundation

Senior Softwareentwickler
Siemens AG, Nürnberg
10/2018 – 4/2019 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Scrum, .Net Framework (Microsoft), C#, Canonical XML, Nunit, Team Foundation Server, Microsoft Visual Studio, HTML5, Json

Lead Softwareentwickler/Softwarearchitekt
Bundesagentur für Arbeit, Nürnberg
5/2018 – 2/2019 (10 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), SQL, Typescript, Microsoft Visual Studio, Vmware Vsphere, Angular, ASP.NET, CSS (Cascading Style Sheet), HTML5, JavaScript

Senior Softwareentwickler, Automatisierer
Datev eg, Nürnberg
10/2017 – 4/2018 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

C#, J2EE, Microsoft Visual Studio, XML, Arbeitsstatione, Json

Softwarearchitect / Senior Softwareentwickler
Syncpilot GmbH, München, Augsburg
1/2017 – 7/2017 (7 Monate)
Telekommunikation
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, C++, Directx, Microsoft Visual Studio, XML, Git, Json, JavaScript

Sowtwareentwickler
Siemens, Nürnberg
7/2015 – 3/2016 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Oracle-Anwendungen, Scrum, UML, PL/SQL, Microsoft Visual Studio, XML, .Net, C#, Subversion, HTML5, XSD (XML Schema Definition), ASP.NET, JavaScript

Softwareentwickler, Automatisierer
Siemens, Nürnberg
11/2014 – 1/2017 (2 Jahre, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Postgresql, IT Sicherheit (allg.), Scrum, Testen, .Net, C#, Java (allg.), Softwareentwicklung (allg.), Vbscript, Microsoft Visual Studio, XML, VBA (Visual Basic for Applications), Javaserver Pages

Softwareentwickler C# WPF, ASP.NET
Siemens, Nürnberg, Bayern
2/2014 – 8/2014 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Oracle-Anwendungen, SQL, Scrum, UML, Softwareentwicklung (allg.), PL/SQL, Windows Presentation Foundation, Microsoft Visual Studio, XML, .Net, C#, Subversion, Serviceorientierte Architektur, ASP.NET

Softwareentwickler C# WPF
Siemens, Nürnberg, Bayern
4/2013 – 2/2014 (11 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Microsoft Visual Studio, XML, .Net, C#, XSD (XML Schema Definition), ASP.NET

Softwareentwickler C# WinForms, JAVA
Siemens, Nürnberg, Bayern
10/2012 – 4/2013 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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

Softwareentwickler C# WinForms, ASP.NET
Siemens, Nürnberg
5/2011 – 9/2012 (1 Jahr, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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

Softwareentwickler C# WinForms, C++
Elektrobit GmbH, Erlangen
5/2010 – 3/2011 (11 Monate)
Automobilindustrie
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Scrum, Testen, UML, Enterprise Architect (EA), Softwareentwicklung (allg.), Microsoft Visual Studio, XML, .Net, C++, C#, Subversion, JavaScript, Schreiben von Dokumentation

Softwareentwickler C++, JAVA
CDN, Regensburg
2/2010 – 11/2010 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Opengl, Perl, Microsoft Visual Studio, C++, Concurrent Versions System, Subversion, C, Lua Scripting, J2EE, Java (allg.), Schreiben von Dokumentation

Softwareentwickler
Interne Projekte für verschiedene Kunden, Nürnberg
8/2009 – 1/2010 (6 Monate)
Medienbranche
Tätigkeitszeitraum

8/2009 – 1/2010

Tätigkeitsbeschreibung

Entwicklung der Web Applicationen
Software : (XAMPP) PHP, Apache, Html, CSS, Javascript, MySql, Joomla, Ajax, Tracksystem

Eingesetzte Qualifikationen

Mysql, Apache, Softwareentwicklung (allg.), Joomla, Java (allg.), CSS (Cascading Style Sheet), HTML, Ajax, JavaScript, PHP, Forschung & Entwicklung

Softwareentwickler
3C GmbH & Co Kg, Köln
11/2006 – 7/2009 (2 Jahre, 9 Monate)
Spiele
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Mysql, Apache, Softwareentwicklung (allg.), Opengl, Microsoft Visual Studio, XML, .Net, C++, C#, Subversion, Directx, Lua Scripting, Mantis, Intranet

Softwareentwickler
Pixelbreaker, Pinneberg
5/2005 – 6/2006 (1 Jahr, 2 Monate)
Spiele
Tätigkeitszeitraum

5/2005 – 6/2006

Tätigkeitsbeschreibung

Entwicklung der Künstlichen Intelligenz von sekundären Charakteren
Software : Visual Studio 2003, C++, Trinigy Vision Engine, CVS

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Microsoft Visual Studio, C++, Concurrent Versions System, C#, C, Kunst (allg.), Forschung & Entwicklung

Softwareentwickler, Projectleiter
Stalker, Charkov
8/2003 – 2/2004 (7 Monate)
Großhandel
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Microsoft Access, Access, Windows XP, Softwareentwicklung (allg.), C++, C#, C, IT-Support (allg.), Installation / Montage / Wartung (allg.)

Softwareentwickler, Netzwerkadministrator
Energoprojekt, Charkov
8/2001 – 8/2003 (2 Jahre, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Access, Softwareentwicklung (allg.), Visual Basic, Telekommunikation / Netzwerke (allg.), Forschung & Entwicklung

Ausbildung

Computer Science
Master of Computer Science
2013
Hagen
Mathematik
Diplom Mathematiker
2001
Charkov

Über mich

Ich bin Softwareentwickler und Berater. Ich bin der Geselschafter und Geschäftsführer der Krola Consulting GmbH.

Weitere Kenntnisse

Programmiersprachen

C# C/C++ Java, Visual Basic
Scripte

HTML, PHP, Javascript, SQL, CSS, Lua, ASP.NET
Frameworks

MS Visual Studio 5, 6, 2003, 2005, 2008, 2010

Borland C++ Builder 4, 5, 6

QT

Zend

Delphi 4, Eclipse, Intellij

.Net 2.0, 3.0, 3.5, 4.0
Tools

Mantis, Subversion, Bugzilla, Track, Code Colaborator, PHP-Admin
Bibliotheken

Clr/Cli, extended C++

DirectX 8, 9

OpenGL, OpenVG, OpenGL ES, GLES

Win32 API , MFC

XML, XSLT

UML

ODBC

Ajax, SOAP
Datenbanken

MS SQL Server, Oracle, PostgreSQL, MS Access, Sqlite, Gigabase, MySQL
Betriebsysteme

Windows Vista, NT/2000/XP, Windows 9x, Windows 3.x, Windows CE

MS Office, Excel, Word, Sharepoint, Outlook.
Datenanalyse, Daten analyse

MS-DOS

Linux

SGX (Navi Target)

Persönliche Daten

Sprache
  • Russisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Ukrainisch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
9939
Alter
43
Berufserfahrung
23 Jahre und 3 Monate (seit 08/2001)
Projektleitung
1 Jahr

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden