The majority of my time working at Thales Avionics has been developing Inflight Entertainment GUIs for different airlines using Qt/QML. Though I was hired to do Android development, the company made the switch from Android to Qt/QML for new GUI projects shortly after I was hired. Rather than continue to work on legacy Android projects, I elected to learn Qt/QML so that I could work on new development.
I worked on many new customer GUIs including JetBlue, American Airlines, Singapore Airlines, China Southern Airlines, and Air Canada. I was the project leader for the American Airlines GUI, which was completed on time and within budget.
The design mockups for these GUIs are provided by a 3rd party design agency. While developing the GUIs, my main focus is on the user experience - I try to find ways to improve or enhance the designs wherever possible. For example, I helped to add a fun balloon animation into the JetBlue GUI for passengers traveling on their birthday (see video screenshot below).