I live in Moscow, Russia and work as Java and Android programmer.
All the life cycling — from tricycle through road bikes, 26" and 29" mtbs back to roadies and super commuters like Surly Crosscheck.
Commuting in Moscow is pretty fun, but drivers not yet accustomed to bicycles and because of that many of people don't commute by bike.