Pandemonium Software is a team of highly skilled and seasoned software engineers, proudly serving our clients since 2014. We specialize in desktop, embedded and mobile software development. We are experts on C/C++ and the Qt framework. Thanks to our preferred technologies, our software typically work across a range of platforms and operating systems – write once, run (almost) anywhere. We are fully versed in the complete software development lifecycle – from idea to operations. We’ve shipped numerous successful projects and delivered thousands of person-hours of software consulting services.
We will code your embedded, desktop or mobile application, module or component according to your specification, to the highest quality standards. We can also port your existing application to C++ and the Qt framework and make it automagically cross-platform.
Feel short-handed? No problem! We will lend you one or several of our expert engineers and help strengthen your existing team.
We love challenges and open-ended problems. We can prototype a new solution, find the best software design, or help you establish a development process and adopt best practices. We are here to share our expertise and many years of experience with you.
We will help you get your C++ codebase back under control, find and fix bugs, optimize run time or compile time. We can review your Qt application architecture, help you adopt best practices and avoid mistakes.
We value our clients’ privacy. Please, contact us and we will be happy to provide you with relevant project references in a personal meeting.
A specialized Point of Sale (POS) software solution for casino floor management. We developed a complete application, including modern touch-based UI, back office system integration, and peripheral device integration (thermal printers, barcode scanners, card readers, etc). The application runs on touch-controlled kiosk machines and tablets.
An inexpensive embedded software solution running on Raspberry Pi that drives a full HD display. Originally designed to display real-time accumulated jackpot values in casinos, but also used to display other multimedia and promotional materials. We utilized the power of the Qt/QML language for fast design and deployment of fluid, animated multimedia presentations.
In order to efficiently manage the configuration parameters and various configuration files for 1000s of server and client machines, we developed a custom template engine and generator software. The configuration database was also integrated with the deployment system, together providing means of quickly altering the configuration or installed software on thousands of machines.
We developed the complete software for an ATM-like cabinet for use in slot casinos. The software consists of a modern touch-based UI, backend system integration and communication layer. We also wrote special drivers for hardware devices used in the ATM: banknote dispenser and validator, thermal printer, card reader, barcode reader, etc.