Ernő Nagy


Last update: 18.01.2023

Senior Software Engineer | C++ | Java | Python | Javascript

Company: Progfox Kft.
Graduation: BSc. Military- and Safety Engineering
Hourly-/Daily rates: show
Languages: German (Elementary) | English (Full Professional) | Hungarian (Native or Bilingual)




Hi, my name is Ernő Nagy and I am a freelance software engineer. I have over 15 years of experience as a software engineer and worked at both small startups and large organizations. I'm most attracted to solving real customer problems with a business justification. I like to learn something new every day through my job to keep up with the technology. I think one of the most important things is the positive attitude.

• Experienced with C/C++, Java, Python and Javascript 
• Clean Code
• Architecture Design
• Research in Topic of Secure Data Erase on Modern Storages - SSD, Memory Card, Mobile Devices
• Pilot Projects for Proof of Concepts
• Cross-platform Software Development on Windows, Linux, macOS, Android, iOS
• Native and Hybrid Android Application Development [C++, Java, QML]
• Desktop, Embedded Application Development with Qt Framework
• Library Design
• Design Multithreading Solutions
• Client and Server-side Performance Improvement
• Scalability Design & Implementation - Automatic Deployment & Updates, Network Architecture
• Multilanguage Support
• Software and Component Design and Implementation
• GUI Design and Integration
• Work with other Team Members
• Accuracy
• Meeting Deadlines

Project history

03/2017 - Present
SELF-EMPLOYED (Internet and Information Technology, < 10 employees)

Design, implement and maintain software products for Austrian IT customers. Research and development in the topic of data secure erase and diagnose on desktop [Windows, Linux, macOS] and mobile [Android, iOS] platforms.

05/2013 - 05/2017
UNIFY (formerly Siemens Enterprise Communications) @BUDAPEST (Internet and Information Technology, 50-250 employees)

Design, implement and maintain features while the focus remained on client needs. Collaborate closely with other team members to plan, design and develop complex solutions. Resolve memory corruption and other technical issues, debugging and integration testing in a C++ based powerful time-critical multi-line call handling solution in embedded Linux and Windows environments. Provide mentoring services to junior developers. Key responsibilities: GUI, UX

Local Availability

Only available in these countries: Hungary
I'm interested mainly in remote work opportunities.
Profileimage by Ern Nagy Senior Software Engineer | C++ | Java | Python | Javascript from Bekescsaba Senior Software Engineer | C++ | Java | Python | Javascript