Welcome to my page
"Any sufficiently advanced technology is indistinguishable from magic!"
Author of Qt and C++ programming books. Founder and owner of NEONWAY company. Software developer with over 20 years of experience.
Born in Russia, he moved to Germany in 1990. He got interested in programming since school age - he wrote his first real computer program in 1994 using Pascal and Assembler.
He graduated from University of Applied Sciences in Kaiserslautern (Germany) in 2002 with a degree in Diplom-Informatiker (FH). He has been programming in C and C++ since 1996, and discovered Qt framework in 2001.
After university, he worked at leading technology companies: THOMSON Broadcast & Media Solutions, Grass Valley Germany, Digital Film Technology GmbH, Goober Ltd., Advancis Software und Services GmbH, developing software using Qt and C++.
In 2013, he founded his own company NEONWAY and fully dedicated himself to software development, book writing, and personal projects.
He actively integrates modern AI tools into the development process: from software architecture with Claude/GPT-5 to UI/UX prototyping, test automation, and content creation. He specializes in AI-assisted programming, rapid prototyping, and multimodal development.
C++, Python, Qt5/Qt6, UI/UX design, cross-platform development, AI-assisted programming
Claude, GPT-5, Cursor IDE, Whisper API, Suno, ElevenLabs
German, Russian, English
Trulben, Germany
Software architecture, UI/UX prototyping, automation, content generation
The book targets readers with C++ programming skills. It presents various techniques and methods for implementing cross-platform applications for Windows, macOS, Linux, iOS, and Android using the Qt library and C++.
Learn techniques for working with Qt Creator
Learn to design program GUIs using Qt Designer
Create desktop and mobile application interfaces using Qt Widgets, Qt Quick, QML
Learn mobile app development specifics for iPhone, iPad, and Android
Master multimedia applications, 2D and 3D graphics programming
JavaScript, multithreading, XML, SQL databases and other Qt capabilities