Tamás (MSC) Nagy

C/C++ embedded developer, C#, JAVA, Javascript, Python, Beckhoff

Kaufbeuren, Deutschland

Erfahrungen

Nov. 2024 - Apr. 2025
6 Monaten
Germering, Deutschland

JAVA Entwicklung für Thermodrucker Testprogram

GeBE Elektronik und Feinwerktechnik GmbH

  • Weiterentwicklung von kostenfreien Thermodrucker-Testprogram in Java 1.8, AWT und Swing
  • Erstellen von neuen Plugins für die Rückmeldung von Sensoren mithilfe von Echtzeit-Barchart
  • Nutzung von mehreren Druckersprachen für USB, UDP, TCP und RS232 Kommunikation
  • Verbesserung von Benutzerfreundlichkeit und Reaktionsfähigkeit mit Threads und String-Bufferierung
  • Abfrage und Darstellung von Netzwerkkonfiguration
  • Konversion und Verarbeitung von Hex-Daten der Druckerantworten
  • Vertiefte Studium in Servomotoren und USB-Bus
  • Aufzählung verfügbarer USB-Ports aus der Windows-Registry; ergänzende Informationen aus Powershell ausparsen und in einer Java Listbox auflisten
  • Beseitigen von gemeldeten Datenbankfehlern
  • Erkennen, ob Printertreiber installiert ist und physisch-verbundene Geräte identifizieren
  • Umstellung auf Windows 11
  • Bearbeiten von Kundentickets im Rahmen von Support in C++ und Qt6
  • Schreiben von CMake-Skripten
  • Kompilierung von STM32 Drucker-Firmware mit CMake und Administration des Prozesses in Filemaker Pro
Sept. 2023 - Sept. 2024
1 Jahr 1 Monate
München, Deutschland

C++/C# Entwicklung für COBOL Code-Analyse

ITP Software Systeme GmbH

  • Erstellung von Help- und Manual-Dokumentation in englischer Sprache mit iPicto Bildeditor
  • Testen der grafischen Oberfläche
  • Debugging in C# .NET mit Visual Studio 2010
  • Reproduzieren von Crash-Situationen und Analysieren von Logdateien
  • Erweiterung von DB2 SQL Parse Funktionen (FOR, AS) in C++
  • Ausforschen von KI-Lösungen für die Panorama Analysesoftware mit OpenAI, Llyama und Langchain und Vergleich der Lösungen
Mai 2023 - Juni 2023
2 Monaten
Bad Salzuflen, Deutschland

C++/Qt Embedded Entwicklung für Seabob

Amoria Bond GmbH

  • Erstellen von Jetson-Nano/Poky Kernel und U-Boot Loader Patches für Nvidia Tegra 210 Soc zur Anzeige eines Bootlogos
  • Aufbau serieller Kommunikation zum Gerät via SCP/SSH
  • Flashen des Geräts über USB mit Kernel
  • Nutzung von Windows Subsystem for Linux (WSL2) für Cross-Kompilierung
  • Erstellen/Modifizieren von Yocto .bb/.bbappend Dateien zur Patch-Erstellung
  • Programmierung in Python
  • Entwicklung einer Bedientasten-Konfigurationslösung mit D-Bus und CAN Bus unter Nutzung von XML in C++
  • Kompilierung von Kernelmodulen (vcan, can raw)
März 2023 - Apr. 2023
2 Monaten

C++, C# , COM Entwicklung in der Miele Projekt

SOLCOM GmbH

  • Erstellen einer Elektronik-Simulation für verschiedene Haushaltsgeräte (z. B. Waschmaschine, Kaffeemaschine)
  • Entwicklung eines UI-Anteils in WPF XAML zur Simulation einer Umwälzpumpe (inklusive RPM und Wasserfördermenge sowie eingebauter Kalkulationen)
  • Aufbau einer Echtzeitsimulation mittels WPF Property-Bindings mit Einbau eines Fehlerfalls
  • Integration einer nativen COM DLL unter Nutzung von P/Invoke Interop Services des .NET Framework
  • Simulation eines STM32_G0-Timers in Windows zur Steuerung eines Milkvalve-Schrittmotors
  • Erstellung von automatisierten Testfällen für simulierte Maschinentests
Apr. 2022 - März 2023
1 Jahr

C++, C#, Azure Entwicklung

GBS Europa GmbH

  • Einfügen einer OpenSSL 3.1 basierten Hash-Auswertung von E-Mail-Anhängen (SHA256, SHA512, MD5SUM) während des Virenscans
  • Integration eines Zufall-Tensors zur Zufalls-Probenahme von E-Mails
  • Erweiterung der Log-Ausgabe
  • Durchführung von webbasierten Endpoint-Test-Debugging mittels Swagger
  • Dump-Analyse mit Visual Studio 2019
  • Konfiguration einer Testumgebung für Virenscans, Verschiebung von E-Mails in Quarantäne (unter Verwendung von EICAR Testdatei und Email-Tags)
  • Analyse von Windows-Ereignissen nach Abstürzen oder Fehlermeldungen
  • Umsetzung der kompletten Applikation für die neueste Microsoft AIP/MIP mit C++_20
  • Bugfixing, Erstellung und Test eigener Powershell-Befehle
  • Erweiterung von Funktionalitäten in C# .NET, Speicherung von Daten in Azure Blob Storage mittels Windows Worker Service
  • Migration auf neueste Expat 3.0 und OpenSSH im agilen Entwicklungsprozess
Nov. 2021 - Feb. 2022
4 Monaten
Köln, Deutschland

C und C++ Entwicklung mit Wt Oberfläche

BRUNEL GmbH Köln

  • Migration eines sicherheitsrelevanten Planungssystems für die Bahn auf eine Wt-basierte Oberfläche
  • Arbeit im Bereich Internet of Things für Schienenüberwachungssysteme (Heizlauf, Brandmelder, Windmelder-Anlagen)
  • Gestaltung einer modernen webbasierten Wt-Oberfläche für die Verwaltung von IoT-Anlagen (HOA, WMA...)
  • Schreiben von Akzeptanztests für neue Funktionen
  • Implementierung einer OpenSSL 3.0 basierten Authentifikation mit SHA512 inkl. Skript für Salzherstellung
Okt. 2021 - Okt. 2021
1 Monate

C# .NET 4.7.2 Entwicklung für Maschinenbau CRM Software

GO-ITC GmbH

  • Entwicklung von RESTful (HATEOAS) Microservices unter Nutzung des PRISM Frameworks
  • Anwendung von aspektorientierter Programmierung und Inversion of Control
  • Konfiguration von SQL Server 2019
Feb. 2021 - Sept. 2021
8 Monaten
Grasbrunn, Deutschland

Fehlerbehebung und Weiterentwicklung einer Radiosignal-Verarbeiter Anwendung

Citema Systems GmbH

  • Fehlerbehebung an einer in Java entwickelten Radiosignal-Verarbeiter Anwendung unter IntelliJ IDEA
  • Debugging der RabbitMQ Nachrichtenkommunikation in einer C# .NET Benutzeroberfläche
  • Fehlersuche in XML und DOM
  • Entwicklung einer neuen Klassenhierarchie basierend auf UML-Diagrammen
  • Erstellung von Unit Tests in JUnit
  • Implementierung neuer Funktionen, Rebasing mit Git, Nutzung von Lambda-Ausdrücken in Java Streams
  • Behebung von Sonarqube-Problemen, Implementierung von Dependency Injection
  • Erstellung und Debugging von DTOs sowie eigener ProtoBuf Nachrichten
  • Planung von Konzepten in UML 2.0 inklusive Sequence Diagrammen, Aspekten und Implementierungsplänen (in englischer Sprache)
Jan. 2021 - Jan. 2021
1 Monate
Braunschweig, Deutschland
Remote

C# .NET 4.7.2 Entwicklung (Remote-Arbeit)

HCL Technologies GmbH

  • Remote-Arbeit via Citrix Receiver in virtuellen Maschinen unter C# .NET 4.7.2
  • Installation und Konfiguration von IIS Servern, Einrichtung von HTTPS, Net.Tcp Regeln, Firewall-Regeln und TCP Port Sharing
  • Editieren der Hosts Datei
  • Nutzung von Azure Devops und Git
  • Debugging eines WCF Services mittels Visual Studio Enterprise
  • Installation von NuGet Packages, Editieren der Web.config
  • Implementierung einer CAPTCHA-Überprüfung für die Online Banking Web-Oberfläche unter Verwendung von MVC (Views, Models, Controllers, Razor Pages, Property Binding, Model Binding)
Dez. 2020 - Dez. 2020
1 Monate

SW Entwicklung für STM32 embedded CPU

REGUMED Regulative Medizintechnik GmbH

  • Entwicklung mit C++ in STM32CubeIDE für STM32 embedded CPU
  • Einrichtung eines NUCLEO-G071RB Boards für Rx/Tx UART serielle Kommunikation mit Terminus
  • Ausgabe eines Audiosignal Waves über 12-bit DAC Pins
  • Messung des Audiosignals mittels digitalem Oszilloskop
  • Dynamische Einstellbarkeit der Lautstärke basierend auf empfangenen UART-Daten und Demonstration via Oszilloskop
Okt. 2020 - Okt. 2020
1 Monate
Neu-Ulm, Deutschland

Verbesserung der C++/Qt 5.12 Benutzeroberfläche

Metzner Maschinenbau GmbH

  • Verbesserung der C++/Qt 5.12 Benutzeroberfläche für einen Kabel-/Ethernetkabelhersteller
  • Lösung von Mehrsprachen-Problemen mithilfe von Qt Linguist
  • Schreiben von GUI-Code zum Ausfüllen von Daten für Data-Mapping
  • Erstellen von Shared Memory Zugriff für OPC-UA Netzwerkprotokoll
  • Zusammenführung eines alten Codebaums mit einem neuen via Git-Bash

Sprachen

Ungarisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher

Ausbildung

Okt. 2023 - Juli 2024

Technische Universität Dresden

Maschinenbau · Dresden, Deutschland

Okt. 2015 - Juni 2017

Technische Universität Dresden

Maschinenbau · Dresden, Deutschland

Okt. 2009 - Juli 2011

Eötvös Loránd Wissenschaftsuniversität

Diplomierter Mathematiker für die Programmplanung, Computerspiel-Entwicklung in Theorie und Beispiele · Informatik · Budapest, Ungarn

Zertifikate & Bescheinigungen

Geprüfte Java Programmierer

Führerschein Klasse B