Summary
David Karla is a versatile developer with over a decade of hands-on experience building cross-platform C/C++ and Java-based systems, Python microservices, and Android apps with JNI/NDK. He combines deep expertise in real-time audio, DSP, and multimedia (VST, ASIO, MIDI) with practical web and cloud skills—authoring Python microservices and React GUIs that integrate with device-level tooling via adb. His work spans embedded prototypes (Arduino/Raspberry Pi with sensors) to desktop and mobile production software, and he has commercial experience shipping audio apps on Google Play and a past small business selling professional PC audio tools. At Atlas Soft he built C++/Qt tooling and remote Python services to manage low-level Android maintenance, demonstrating an ability to bridge low-level device control and scalable backend systems. Comfortable with multithreaded, real-time code and modern build ecosystems (cmake, gradle, Docker, git), he brings both academic rigor (M.Eng, B.Sc.) and creative product instincts from years of independent multimedia projects. Based in Hungary and fluent across platforms, he often blends signal processing research sensibilities with pragmatic engineering to solve tricky hardware-software integration problems.
10 years of coding experience
22 years of employment as a software developer
The University of Melbourne
Master of Engineering Electronic; MEMS, Master of Engineering Electronic; MEMS at RMIT University
English, Hungarian, French