Software developer, learning JAVA, JPA, Vaadin, Postgresql and AOP with AspectJ is still in progress.