Один из инженеров компании Excelsior, выпускающей Excelsior JET, сертифицированную реализацию Java SE. Принимает активное участие в создании AOT и JIT компиляторов, входящих в состав Excelsior JET JVM. Один из архитекторов внутреннего представления последнего компилятора, написанного на Scala. Также читает лекции и ведет семинары в Новосибирском Государственном Университете, в свободное время читает книжки по Haskell.