Ernő Nagy

Senior Software Engineer

Békéscsaba, Hungary

Experience

Dec 2023 - Present
1 year 7 months
Singapore

Senior Software Engineer

xRealm

  • Built a cross-platform AI-based mobile application featuring chat and image-generation capabilities with multiple subscription models.
  • Architected an internal framework to integrate diverse AI models, led the mobile-app development team, and collaborated closely with the designer to deliver a polished UX.
Nov 2023 - Present
1 year 8 months
Hungary

Co-Founder / Senior Software Engineer

CypherBlk

  • Reduced initial smartwatch diagnostic processing time from 9 to under 1.5 minutes by implementing and optimizing algorithms and UX for Android and Apple watches.
  • Launched TimeShield, architecting desktop (Qt/C++), mobile (Java/Android), and watch-app integrations via RESTful APIs for secure erasure and diagnostics, securing 100K+ device erasures.
  • Designed modular architecture and implemented concurrent, multithreaded programming with intuitive UI/UX.
Jan 2021 - Apr 2023
1 year 4 months
Hungary
Remote

Senior Software Engineer (Contractor)

LoxTop

  • Implemented a Xamarin (C#) mobile app enabling seamless remote cabinet control.
  • Built cross-platform mobile and desktop solutions using .NET, refactoring legacy features.
Oct 2017 - Sep 2023
6 years
Austria

Senior Software Engineer (Contractor)

Securaze

  • Led R&D for a modular software suite providing secure data erasure and device diagnostics across SSDs and mobile devices, supporting Windows, macOS, Linux, Android, and iOS.
  • Developed web frontends, backends, desktop, and mobile applications using Qt/C++, Java, Objective-C, and QML to ensure a unified user experience.
May 2017 - Aug 2017
4 months
Hungary

Scrum Master

Chemaxon

  • Introduced Scrum to two newly formed SRE teams, establishing agile ceremonies and workflows that enhanced productivity and cross-team collaboration.
  • Facilitated sprint planning, daily stand-ups, retrospectives, and impediment removal to accelerate delivery cycles.
May 2013 - May 2017
4 years 1 month
Hungary

C++ Software Engineer & Scrum Master

Unify (Formerly Siemens Enterprise Communications)

  • Ported a legacy VoIP embedded application from Windows to Linux, modernizing the C++ codebase and improving system reliability.
  • As Scrum Master, increased team delivery velocity by embedding agile methodologies across cross-functional teams.
  • Designed and implemented new features for a time-critical, multiline call-handling system, resolving memory corruption issues and enhancing performance.

Software Engineer

  • Machine Learning Recommendation Engine for E-Commerce
  • Tech: Python, pandas
  • Built a recommendation engine to analyze customer purchase patterns and suggest relevant products.
  • Integrated the model with the live site, driving a 50% increase in sales within six months.

Summary

Results-driven Software Engineer & Co-Founder with 10+ years of experience in cross-platform desktop, mobile, and web development. Proven ability to lead agile teams, architect modular frameworks, and integrate AI to deliver revenue-generating products on time. Passionate about leveraging cutting-edge technologies to create high-impact digital solutions and drive innovation in both AI and legacy modernization.

Languages

Hungarian
Native
English
Advanced
German
Elementary

Education

Oct 2011 - Jun 2015

Óbuda University

Military and Safety Engineering · Information Technology, Fire Protection, Security, Occupational Safety & Health, Logistics, Physics · Budapest, Hungary

Certifications & licenses

CS50: Introduction to Computer Science

Harvard University

Certified Scrum Master

Sprint Consulting

Go: The Complete Developer’s Guide (Golang)

Udemy

Introduction to Computer Science and Programming

MITx (edX)

Software as a Service

BerkeleyX (edX)