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

freiberufler ASP.NET MVC, C#.NET Senior Softwareenwickler/Architekt auf freelance.de
Verfügbarkeit einsehen
auf Anfrage
de  |  en  |  ru
auf Anfrage
90489 Nürnberg
13.06.2019

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 (Mircosoft), C#, Canonical XML, NUnit, Team Foundation Server (TFS), Visual Studio, HTML5, JavaScript Object Notation (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, 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 (Java EE), Visual Studio, XML, VMware Workstation, JavaScript Object Notation (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
https://www.live-contract.de/
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 (Mircosoft), C#, C++, DirectX, Visual Studio, XML, Git, JavaScript Object Notation (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 (allg.), SCRUM, UML, PL/SQL, Visual Studio, XML, .Net, C#, Apache Subversion (SVN), 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, Testing (IT), .Net, C#, Java (allg.), Softwareentwicklung (allg.), Visual Basic Script (VBS), Visual Studio, XML, VBA (Visual Basic for Applications), JSP (Java Server 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 (allg.), SQL, SCRUM, UML, Softwareentwicklung (allg.), PL/SQL, Windows Presentation Foundation (WPF), Visual Studio, XML, .Net, C#, Apache Subversion (SVN), SOA (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.), 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 (allg.), Softwareentwicklung (allg.), Visual Studio, XML, .Net, C++, C#, Apache Subversion (SVN), Java (allg.), SOA (Serviceorientierte Architektur), Verteilte Systeme, XSD (XML Schema Definition), ASP.NET, Dokumentation (IT)


"*"
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 (allg.), UML, Softwareentwicklung (allg.), Visual Studio, XML, .Net, C++, C#, Apache Subversion (SVN), 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, Testing (IT), UML, Enterprise Architect (EA), Softwareentwicklung (allg.), Visual Studio, XML, .Net, C++, C#, Apache Subversion (SVN), JavaScript, Dokumentation (IT)


"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, Visual Studio, C++, CVS (Concurrent Versions System), Apache Subversion (SVN), C, Lua, J2EE (Java EE), Java (allg.), Dokumentation (IT)


"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, Visual Studio, XML, .Net, C++, C#, Apache Subversion (SVN), DirectX, Lua, Mantis, Internet / Intranet


Ich biete

IT, Entwicklung
  • C#
  • JavaScript
  • ASP.NET
  • UML
  • SQL

Projekt‐ & Berufserfahrung

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 (Mircosoft), C#, Canonical XML, NUnit, Team Foundation Server (TFS), Visual Studio, HTML5, JavaScript Object Notation (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, 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 (Java EE), Visual Studio, XML, VMware Workstation, JavaScript Object Notation (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
https://www.live-contract.de/
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 (Mircosoft), C#, C++, DirectX, Visual Studio, XML, Git, JavaScript Object Notation (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 (allg.), SCRUM, UML, PL/SQL, Visual Studio, XML, .Net, C#, Apache Subversion (SVN), 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, Testing (IT), .Net, C#, Java (allg.), Softwareentwicklung (allg.), Visual Basic Script (VBS), Visual Studio, XML, VBA (Visual Basic for Applications), JSP (Java Server 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 (allg.), SQL, SCRUM, UML, Softwareentwicklung (allg.), PL/SQL, Windows Presentation Foundation (WPF), Visual Studio, XML, .Net, C#, Apache Subversion (SVN), SOA (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.), 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 (allg.), Softwareentwicklung (allg.), Visual Studio, XML, .Net, C++, C#, Apache Subversion (SVN), Java (allg.), SOA (Serviceorientierte Architektur), Verteilte Systeme, XSD (XML Schema Definition), ASP.NET, Dokumentation (IT)


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 (allg.), UML, Softwareentwicklung (allg.), Visual Studio, XML, .Net, C++, C#, Apache Subversion (SVN), 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, Testing (IT), UML, Enterprise Architect (EA), Softwareentwicklung (allg.), Visual Studio, XML, .Net, C++, C#, Apache Subversion (SVN), JavaScript, Dokumentation (IT)


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, Visual Studio, C++, CVS (Concurrent Versions System), Apache Subversion (SVN), C, Lua, J2EE (Java EE), Java (allg.), Dokumentation (IT)


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 (allg.)


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, Visual Studio, XML, .Net, C++, C#, Apache Subversion (SVN), DirectX, Lua, Mantis, Internet / 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.), Visual Studio, C++, CVS (Concurrent Versions System), C#, C, Kunst (allg.), Forschung & Entwicklung (allg.)


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 (allg.)


Ausbildung

Computer Science
(Master of Computer Science)
Jahr: 2013
Ort: Hagen

Mathematik
(Diplom Mathematiker)
Jahr: 2001
Ort: Charkov

Qualifikationen

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)

Über mich

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

Persönliche Daten

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

Kontaktdaten

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

Jetzt Mitglied werden »