Experienced software development practioner. Technologies of choice are Java, Hibernate, Spring, Maven, MySQL, Mockito.