Java Programmer - J2EE, SpringMVC, Wicket, Hibernate, jQuery, Android
Last active: 11/30/2012
I know mainstream social solutions like Facebook API, Twitter API, authentication with them or Google SSO.
I also write applications for Android platform, and have a good knowledge of C++, and Windows API. I can do simple Ubuntu Linux/FreeBSD administrative tasks for deploying applications on server. I have very good knowledge of PHP5 and SQL. I used to work with MySQL, PostgreSQL, H2 and HSQL databases. In Java development I usually use Hibernate with its criteria API, with occasional SQL performance optimization.
In my job I usually use Maven2, as the greatest build and dependency helper, of course I know how to use Git or Subversion, how to resolve conflicts, merge branches, make tags, I know a lot on unit testing (JUnit, Mockito, etc.), and continuos development - I worked with Hudson, Sonar, TeamCity.
My code is clean, good naming conventions, for both Spring and Hibernate I use annotations, with small amount of XML where needed.
I'm able to work in different timezones and I keep the deadlines even the shortest ones.
I want to work on web projects: web pages, REST/SOAP APIs, high availability applications servers, Android applications and backends for them.