Голова громадської організації "Градієнт"
Боротьба з казнокрадами та аферистами
Thinking in Java, Core Java, Puzzle Java, Effective Java, Java in concurrence, Clean Code