Developing Android applications on incomplete and often contrary, client-provided specs. Even if they're based on iOS design and specifications and I have to personally adjust them for Android. Working in a team customizing AOSP to such extents that it makes client's hardware fabulous. Performing maintenance of large, unknown and undocumented client's codebases which only appear to work on unspecified hardware devices, again, provided by client, and somehow making it work. Creating software developer friendly and usable code on daily basis in spite of it all, just because I like it. Connecting Android devices with absolutely everything and anything, reading and sending data to and from your random REST server, TCP sockets, QR codes, BLE, messenger pigeon - you name it.
So unofficially my title would be "dragon slayer and magician".