My name is Piotr Nowicki and on this page you can find some basic information about me as well as (probably more interesting :-) my blog about Java related technologies.

If you’re interested in my background, professional experience and development preferences – please visit my Careers 2.0 profile.

If you’re interested in my experience with Oracle Certification Program, you can visit my after-exam stories published on JavaRanch Forums:


My blog purpose was to have a place where I could share or discuss solutions of development tasks that any developer might face someday. The entries are mainly about the Web Applications in general, Java SE/EE and GNU/Linux.

Sip of history

PiotrNowicki.com has been created in 2007 as a storage for my works – a kind of very simple portfolio. By the time, more and more services and projects (SeVeNBlend, gallery, blog, BIS, etc.) were started and worked as separate modules. This version is supposed to combine them all in one place. Until now my blog was published as a separate domain (Nullhaus.com), but as with the other parts, I decided that management of my website should be centralised and brought to one, more concise platform.

Legacy projects

Some time ago, on previous version of my site, I’ve published a list of projects I authored. At this stage, I decided that the more interesting ones will be uploaded to my GitHub account, so I decided not to create additional subpage for them. All links for SeVeNBlend project are still working, but I would suggest to use the direct source code uploaded at the GitHub.