Ernő Nagy

Senior Softwareingenieur

Békéscsaba, Ungarn

Erfahrungen

Dez. 2023 - Bis heute
1 Jahr 8 Monaten
Singapur

Senior Softwareingenieur

xRealm

  • Entwicklung einer plattformübergreifenden KI-basierten mobilen Anwendung mit Chat- und Bildgenerierungsfunktionen und mehreren Abonnementmodellen.
  • Architektur eines internen Frameworks zur Integration verschiedener KI-Modelle, Leitung des Mobile-App-Entwicklungsteams und enge Zusammenarbeit mit dem Designer, um eine ausgereifte UX zu liefern.
Nov. 2023 - Bis heute
1 Jahr 9 Monaten
Ungarn

Mitgründer / Senior Softwareingenieur

CypherBlk

  • Reduzierung der anfänglichen Diagnoseverarbeitungszeit für Smartwatches von 9 auf unter 1,5 Minuten durch Implementierung und Optimierung von Algorithmen und UX für Android- und Apple-Watches.
  • Einführung von TimeShield, Architektur von Desktop (Qt/C++), Mobil (Java/Android) und Watch-App-Integrationen über RESTful APIs für sichere Löschung und Diagnostik, Sicherung von über 100.000 Geräte-Löschungen.
  • Entwurf einer modularen Architektur und Implementierung von nebenläufiger, multithreaded Programmierung mit intuitivem UI/UX.
Jan. 2021 - Apr. 2023
1 Jahr 4 Monaten
Ungarn
Remote

Senior Softwareingenieur (Auftragnehmer)

LoxTop

  • Implementierung einer Xamarin (C#)-Mobil-App zur nahtlosen Fernsteuerung von Schränken.
  • Entwicklung plattformübergreifender Mobil- und Desktop-Lösungen mit .NET und Refactoring von Legacy-Funktionen.
Okt. 2017 - Sept. 2023
6 Jahren
Österreich

Senior Softwareingenieur (Auftragnehmer)

Securaze

  • Leitung der Forschung & Entwicklung für eine modulare Software-Suite zur sicheren Datenlöschung und Geräte-Diagnostik für SSDs und mobile Endgeräte, unterstützt Windows, macOS, Linux, Android und iOS.
  • Entwicklung von Web-Frontends, Backends, Desktop- und Mobilanwendungen mit Qt/C++, Java, Objective-C und QML, um ein einheitliches Benutzererlebnis zu gewährleisten.
Mai 2017 - Aug. 2017
4 Monaten
Ungarn

Scrum Master

Chemaxon

  • Einführung von Scrum in zwei neu gegründete SRE-Teams, Etablierung agiler Zeremonien und Workflows zur Steigerung der Produktivität und bereichsübergreifenden Zusammenarbeit.
  • Moderation von Sprint-Planung, täglichen Stand-ups, Retrospektiven und Beseitigung von Hindernissen zur Beschleunigung der Lieferzyklen.
Mai 2013 - Mai 2017
4 Jahren 1 Monate
Ungarn

C++-Softwareingenieur & Scrum Master

Unify (ehemals Siemens Enterprise Communications)

  • Portierung einer Legacy-VoIP-Embedded-Anwendung von Windows auf Linux, Modernisierung des C++-Codebases und Verbesserung der Systemzuverlässigkeit.
  • Als Scrum Master Steigerung der Teamliefergeschwindigkeit durch Implementierung agiler Methoden in bereichsübergreifenden Teams.
  • Entwurf und Implementierung neuer Funktionen für ein zeitkritisches, mehrzeiliges Anrufbearbeitungssystem, Behebung von Speicherbeschädigungsproblemen und Leistungssteigerung.

Softwareingenieur

  • Machine-Learning-Empfehlungs-Engine für E-Commerce
  • Technik: Python, pandas
  • Entwicklung einer Empfehlungs-Engine zur Analyse von Kundenkaufmustern und Vorschlag relevanter Produkte.
  • Integration des Modells in die Live-Website, was innerhalb von sechs Monaten zu einer Umsatzsteigerung von 50 % führte.

Zusammenfassung

Ergebnisorientierter Softwareingenieur & Mitgründer mit über 10 Jahren Erfahrung in plattformübergreifender Desktop-, Mobil- und Webentwicklung. Nachgewiesene Fähigkeit, agile Teams zu führen, modulare Frameworks zu entwerfen und KI zu integrieren, um umsatzgenerierende Produkte termingerecht zu liefern. Leidenschaftlich daran interessiert, Spitzentechnologien zu nutzen, um digitale Lösungen mit großer Wirkung zu schaffen und Innovationen sowohl im Bereich KI als auch in der Modernisierung bestehender Systeme voranzutreiben.

Sprachen

Ungarisch
Muttersprache
Englisch
Verhandlungssicher
Deutsch
Grundkenntnisse

Ausbildung

Okt. 2011 - Juni 2015

Óbuda Universität

Militär- und Sicherheitstechnik · Informationstechnologie, Brandschutz, Sicherheit, Arbeitsschutz, Logistik, Physik · Budapest, Ungarn

Zertifikate & Bescheinigungen

CS50: Einführung in die Informatik

Harvard University

Zertifizierter Scrum Master

Sprint Consulting

Go: Der umfassende Entwicklerkurs (Golang)

Udemy

Einführung in Informatik und Programmierung

MITx (edX)

Software as a Service

BerkeleyX (edX)