Teacher. I have been teaching almost all my life. The most of my teaching
experience is Computer Science, Software Engineering, and STEM. I worked with many different
kind of students: from High School kids to PhD scholars. You can find my lectures and
educational materials on the Teaching section or in the Internet.
Scientist. From the childhood I was keen on science. For many years I have been
doing research in many fields Computer Science, Software/Systems Engineering. My the last research
interests are in Intelligence Engineering. You can find more details in
the Research section.
Software Engineer. I wrote my first program which was used by in real industrial
environment for many years what I was 16 y.o. Since that time I have been working in many different
real projects. I believe, that combination of science, engineering and teaching is the best way to
build professional career.
Affiliation (including former)
Head of JetBrains Research Lab for Mobile Robots Algorithms
Head of Open Source and Linux Lab
Head of The Department of Software Engineering and Computer Applications, SPb ETU
Associated Professor, The Department of Mathematics and Information Technology in SPbAU RAS