He is a graduate computer scientist who studied Informatics at Russian and German universities. His main occupation and "daily bread" in the last 6 to 7 years has consisted of building web applications based on Struts, JSP, JSF, Spring, and jQuery—mostly document management systems. He is an experienced JSF expert and has been working with the component library PrimeFaces since its beginning in 2009. He is also a well-known member of the PrimeFaces community and co-creator of the PrimeFaces Extensions project—additional JSF 2 components for PrimeFaces. Besides these mentioned technologies, he has worked as a Frontend Developer with many other web and JS frameworks—GWT, Prototype, YUI Library, and so on—and implemented his own AJAX framework before all the hype about AJAX began.