software planning, development, maintenance, performance metrics. Engineering robust, scalable, stable, performant and maintainable software based on java (JSE,JEE), tomcat, jetty, linux. SOA: Spring, MVC, dropwizard. Database design with accent on performances, transactional isolation, data integrity, security - DB2, Oracle, MySql, Apache Derby. Desktop development: Swing, Spring RCP. Web technologies: HTTP, HTML, Ajax, XML, JavaScript, jQuery, CSS, REST, JSON. Test frameworks: JUnit, Mockito, Cucumber