JB

Jozsef Daniel Benke

available

Last update: 11.10.2022

Senior Softwareentwickler, Senior Softwareentwickler, Senior Softwareentwickler, Berater

Company: BENKE DEV & SOLUTIONS SRL
Graduation: Master of computer sciences
Hourly-/Daily rates: show
Languages: German (Full Professional) | English (Full Professional) | Romanian (Full Professional) | Hungarian (Native or Bilingual)

Skills

MS Visual Studio: 2005 - 2015, 2017, Experte, Eclipse, Windows 8 Windows 10, Datenbanken, MS SQL Server, MySQL, SQL Server Management Studio, NET, C#: Experte, C++: Professionell, JavaScript, LINQ, Perl, SQL, VB.NET, Visual Basic Visual C++, MFC, XML, XSL, XSLT, Event Simulation, Net 2.0, Net 3.5, Net 4.0, WPF, WWF, WCF, JEE, Spring, ASP, CSs, DHTML, DTD, HTML, Latex, Postscript, Tex, XHTML, XAML, ASP.NET, Visual Studio 2005 - 2015, Backlog, Team Foundation Server, FogBugz, SVN, Clear Case, Clear Quest, Enterprise Architect, Software engineering, OOA, OOD, OOP, prozedural, relational, strukturiert, UML, Design, Patterns, AUTOSAR, CAN, LIN, Qt, Subversion, TFS, WindowsForms, Microsoft Visual C#, Visual Studio, Net Framework, Web API, IIS, #.Net, Cloud, C#, API, NCrunch, Microsoft Visual C++, Windows Services, C# .Net, ERP, SAP, SQL Datenbank, Web Service, Web Services, MS Visual Studio 2015, MS VisualStudio 2012, MKS, Microsoft Windows, Net 2.0 3.0, Entity Framework, MS Visual Studio 2010, CRM, Refactoring, C++, MS Visual Studio 2012, TortoisesSVN, Windows Forms, Business Logicin C#, Microsoft Open, XML SDK, GUI, C++ und

Project history

08/2019 - 07/2020
Senior Softwareentwickler

Umfeld: Microsoft Visual C# (Visual Studio), .Net Framework, WCF, Web API 2, IIS
Branche: Gesellschaft für Konsumforschung GfK
Erstellung eines Architekturkonzeptes sowie anschließende Entwicklung des
Backends mittel C#.Net, im Projekt "RegioGraph Cloud" mit dem Ziel ein
Backend für mobile Endgeräte der bereits vorhandenen
RegioGraph-Windows-Desktop Anwendung zu entwickeln und eine Cloud basierte
Lösung zu migrieren.
* Erstellung einer IST-Stand-Analyse der Architektur der derzeit
bestehender RegioGraph-Windows-Desktop Anwendung
* Erstellung eines Konzeptes zur Entwicklung des Backends auf Basis der zuvor erstellte
IST-Stand-Analyse
* Entwicklung der Backend Architektur mittels C# und .Net auf Basis des zuvor erstellten
Architekturkonzepts
* Definition und Programmierung von API-Schnittstellen zwischen Desktop Cloud und Frontend mittels
WCF
* Migration und Implementierung der bestehenden RegioGraph-Windows-Desktop-Anwendung aus einer
cloudbasierte Serveranwendung auf Basis des zuvor erstellten Konzepts
* Erstellung und Implementierung von Unit-Tests hinsichtlich der zuvor entwickelten
Software-Komponenten mittels NCrunch
* Durchführung von Fehleranalysen hinsichtlich der zuvor erstellten Softwarekomponenten sowie
gegebenenfalls Behebung auftretender Fehler, sowie Erstellung eines Fehlerreports hierrüber
* Erstellung einer ausführlichen technischen Dokumentation

02/2019 - 07/2019
Senior Softwareentwickler

Umfeld: Microsoft Visual C++/C# (Visual Studio), .Net Framework, WCF, WPF, WWF,
Windows Services
Branche: KLATencor
Entwicklung einer Kompletten Steuerungs- und Benutzer-Bedienungs-Software
eines neuen Electronic Beam Wafer Inspektionssystems.
* Analyse von Softwareanforderungen
* Design, Implementierung und Test von Systemkontroll- und Auswertesoftware für Metrologiesysteme
in der Halbleiterindustrie
* Dokumentation der Softwareanforderungen und Entwürfe
* Systemintegration und Softwaretests
* Softwareanalyse und Wartung bestehender Software

03/2017 - 02/2019
Senior Softwareentwickler
Surteco AG

Umfeld: C# .Net, Visual Studio, SQL Server Management Studio, SVN Branche: Surteco
AG, Buttenwiesen
Wartung, Pflege und Erweiterung eines eigenentwickelten spezifischen Systems
in der Produktion von dekorativen Oberflächenmaterialien auf Papier- und
Kunststoffbasis.
* Layer zwischen Produktionsanlagen und ERP-System
* Das System liegt zwischen Produktionsmaschinen und den ERP-Systemen, die in SAP und Info M3
realisiert sind
* Es beinhaltet eine Oberfläche und eine SQL Datenbank, Web Service und kommuniziert und steuert
die Produktionsanlagen, Hochregallager, das Bestellsystem, die Web Services für Etikettierung und
ERP Systeme
* Über die Oberfläche werden die Produktionsdaten, Zeiten, Prozesse, Operatoren und Verbräuche
festgehalten, editiert, angepasst und die Bestellungen und das Fertigwaren-, Rohwaren- Management
durchgeführt
* Es werden produktionsrelevante Daten, Maschineneinstellwerte und alle relevanten Daten in eigene
SQL Datenbanken festgehalten die bearbeitet. Diese werden dann beispielsweiße für Management
Reports, Auswertungen oder Produkt- Tracking bereitgestellt, sowie an das ERP-System gemeldet
* Es wird die Dokumentation, Testen und Inbetriebnahme des Systems mit unterstützt

09/2015 - 01/2017
Senior Softwareentwickler, Berater
Entwicklung

Umfeld: XML, XSLT, C#, .Net 3.5 4.0, WWF, WCF, MS Visual Studio 2015, SVN, TFS,
LINQ
Branche: Infineon Technologies, Villach
Entwicklung von Automatisierungsaufgaben in der Halbleiterfertigung mit
Fokus auf Wafer Test Systemen.
* Die Aufgabe der entwickelten Lösungen ist die Verwaltung, Archivierung, Auswertung, und
Bereitstellung von Testergebnissen, Broadcasting von Testereignissen und Events
* Diese Daten werden auf Wafer oder System Ebene (mehrere Chips/Systeme auf einem Wafer)
bereitgestellt und die Ereignisse und Bearbeitungslogiken automatisiert angestoßen.
* Diese Daten/Testergebnisse, werden von verschiedenen Tools, für verschiedene Produkte und Kunden
bearbeitet sowie modelliert und ausgewertet
* Hier muss die MEs, ERP, Lagerverwaltung sowie Kundenverwaltung synchronisiert und Daten und
Prozesse angestoßen werden
* Diese Abläufe und Kommunikation, Ansteuerung, Triggering und Synchronisierung müssen
automatisiert werden
* Hierfür wurden Dienste, Services implementiert, die in mehreren Services auf mehreren Servern
verteilt sind
* Diese werden mit Hilfe von in .Net C# entwickelten Services realisiert, die verschiedene Dienste
bereitstellen, die Aufgaben, Jobs, Workflows anstoßen, die systematisch abgearbeitet werden.
* Diese beinhalten die einzelne Logik, die die anforderungsspezifischen Automatisierungsabläufe
enthalten.
* Mit diesen entwickelten Services können die Testergebnisse verwaltet und an jedes betroffenes
System automatisiert weitergeleitet werden.
* Mitarbeit bei der Entwicklung, Design und Implementierung der Server
Instanzen
* Analyse, Pflichtenhefterstellung, Feinspezifikation der Services und
Automatisierungslösungen
* Algorithmen Programmierung
* Implementierung im .NET-Bereich gemäß der Kunden-Architektur
* Konzeption, Spezifikation, Entwicklung, Implementierung und Testing
* Mitarbeit bei dem Integrationstest und Rollout in der Produktion

12/2013 - 08/2015
Senior Softwareentwickler, Berater
Continental Automotive GmbH

Umfeld: XML, XSLT, C#, .Net 3.5 4.0, WPF, MS VisualStudio 2012, SVN, MKS, LIN,
CAN, AUTOSAR, LINQ
Branche: Continental Automotive GmbH, 78052 Villingen-Schwenningen, Deutschland
Ziel des Projekts ist eine Anwendung mit Hilfe derer automatisiert
modellbasierte Applikationen für ein Steuergerät erstellt werden können.
* Integration von neuesten Automobilindustriestandards wie z.B. AUTOSAR in bestehende
Softwareprodukte
* Schnittstellenimplementation und Abstraktion für Daten Import von LIN (ldf), CAN (dbc), und
AUTOSAR (arxml) Datenquellen für Modellierungs- und Kodegenerierungswergzeuge für Steuergerate
* Algorithmen Programmierung
* Mitarbeit bei der Entwicklung von PC-Tooling-Lösungen (Microsoft Windows)
* Analyse, Pflichtenhefterstellung, Feinspezifikation des zu entwickelnden
Systems
* Feinabstimmung der fachlichen Anforderungen für Embedded Controller (Codegenerierung
via XSLT) in der Fahrzeugtechnik
* Implementierung im .NET-Bereich gemäß der Kunden-Architektur
* Tätigkeiten: Konzeption, Spezifikation, Entwicklung, Implementierung und
Testing

01/2010 - 12/2013
Senior Softwareentwickler und Architekt

Umfeld: XML, C#, .Net 2.0 3.0 3.5, WindowsForms, VB.NET, C++, Qt, MS Visual Studio
2012, SVN, TortoisesSVN, Subversion, Backlog
Branche: Dynamita
Neuentwicklung eines "Waste Water Treatment Process Modeling and Simulation
Frameworks".
* Die Entwicklung umfasst mehrere Module/Bereiche wie grafische Benutzeroberfläche in C# .Net
Windows Forms, Business Logicin C# Objektstruktur für Domain "know how" Darstellung, generierter
C++ Performance relevanter Ausführungscode, sowie eine Mathematische Engine und Numerische
Solvers in C++
* Der entwickelte Prozess-Simulator verknüpft biologische, chemische und physikalische
Prozessmodelle und wird bei Entwurf, Aktualisierung und Optimierung von Kläranlagen aller Arten
eingesetzt
* Algorithmen Programmierung
* Planung und Koordination der Produktentwicklung
* Analyse, Pflichtenhefterstellung, Feinspezifikation des zu entwickelnden
Systems
* Architektur, Design und Implementierung der verschiedenen Module
* Qualitätssicherung, speziell entwicklungsbegleitende Unit- und
Integrationstests
* Setup Erstellung, Auslieferung und Übergabe an Kunden
* Dokumentation, Einführung, Schulungen, und Kunden-Support
* Entwicklung einer Library zum Lesen von Exceldaten auf Microsoft Open
XML SDK in C# .NET

05/2012 - 01/2013
Senior Softwareentwickler

Umfeld: XML, C#, .Net 2.0 3.0 3.5, WindowsForms, Entity Framework, MS Visual
Studio 2010, Subversion, Fogbugz
Branche: Servicedienstleister
Individuelle CRM Systementwicklung.
* Refactoring und Instandhaltung des Systems
* Qualitätssicherung, speziell entwicklungsbegleitende Unit- und
Integrationstests
* Analyse, Pflichtenhefterstellung, Feinspezifikation der zu entwickelnden
Funktionalität
* Dokumentation

01/2008 - 12/2009
Teamleiter, Senior Softwareentwickler
em Aufbau des Entwicklungsstandortes

Umfeld: XML, C#, .Net 2.0 3.0 3.5, WindowsForms, VB.NET, C++, Qt, MS Visual Studio
2012, SVN, TortoisesSVN, Subversion, Backlog
Branche: samtec automotive SRL, Rumänien, Bereich Car Diagnostic Tools
Festanstellung
Der Bereich Car Diagnostic Tools entwickelt Hardware und Software für die
Diagnose von Steuergeräten auf Basis der gängigen Kommunikationsprotokolle
in Fahrzeugen, sowohl für sofort anwendbare Softwarepakete als auch
Entwicklertools für die Integration in Kundenapplikationen.
* Die Softwarelösungen ermöglichen einen schnellen Einstieg in die Kommunikation mit Steuergeräten
fokussiert auf Steuergerätekommunikation und Fahrzeugdiagnose auf neuesten Standards
* Aktive Mitwirkung und Gestaltung bei dem Aufbau des Entwicklungsstandortes in Rumänien
* Teamleitung und Entwicklungskoordination für die Entwickler im Projekt
* Design, Architektur, Entwicklung, Unittest, Integrationstest und Inbetriebnahme einer C++
Bibliothek für die Konfiguration von Busknoten, Erstellung von Restbussimulationen sowie das
Lesen und Schreiben von Signalwerten basierend auf dem ASAM FIBEX V2.0 Standard
* Entwicklung und Integration von neuen Software-Modulen in die bestehenden Diagnose-Tools und
Softwareprodukte des Unternehmens
* Planung, Design und Entwicklung der grafischen Benutzeroberfläche (GUI) für die integrierten,
verbesserten und neuen Features für die bestehenden Softwareprodukte des Unternehmens in C++ und
C#
* Software-Tests, -Fehlersuche, -Fehlerbehebung, und Qualitätssicherung für die bestehenden
Softwareprodukte des Unternehmens
* Übergabe in die Fertigungsstandorte und Inbetriebnahme beim Automobilhersteller und Zulieferer
(z.B. Bosch Werke in Stuttgart)
* Dokumentation, Einführung, Schulungen und Customer Support für die gelieferten Module

Local Availability

Open to travel worldwide
Profileimage by JozsefDaniel Benke Senior Softwareentwickler, Senior Softwareentwickler, Senior Softwareentwickler, Berater from OdorheiuSeciesc Senior Softwareentwickler, Senior Softwareentwickler, Senior Softwareentwickler, Berater
Register