I am a software engineer with 20+ years of experience in many areas from cryptocurrencies and blockchain to IBM mainframe architecture and x86/64 kernel system programming, microcontrollers, internet of things, and machine learning. 7 years in Google, both backend and application programming, 5 years low-level and device driver programming, 2+ years high-loaded server Java programming, 3 years private blockchains, and smart contracts. My interests cover cryptocurrencies, trading robots, distributed programming, cryptography, and AI.