Generalist software developer with main interests in algorithms, artificial intelligence, mathematical optimization, programming languages, and using the right tools for the job.
Founder of Progopedia - free encyclopedia of programming languages (http://progopedia.com/ with Russian version http://progopedia.ru).
Specialties: Python, C++, SQL, algorithms, Prolog, Linux.