With over 6 years of commercial Java software development experience I worked in several projects creating rich client and desktop applications, their GUIs and business logic using Java Swing and Core. Also I designed several websites; performed usability, functional and automated testing of websites and desktop apps.
My primary tools are Java SE, Swing, AWT and Java 2D, JGoodies libraries, SwingX, JXLayer, Swing Application Framework, IDEA, NetBeans, JFormDesigner, TestNG, FEST, JUnit and HtmlUnit, Ant, Subversion, NSIS, Advanced Installer, ProGuard, LimeLM, etc.
I like writing effective Java code; have comprehension in OO patterns and software best practices including information hiding, separation of concerns, reuse, and etc. Own quality oriented mindset and good taste. I have experience in launching 2 software products, including my own micro ISV, a Java desktop shareware application, that you may download at cnet.com.
My new app, the Decision Making Wheel is the best universal decision maker app to make decisions when you don’t want to, or when it is hard to choose from similar options. Get this nice and free decision maker app for your daily decisions, random decision making or just for fun. Don't let your head spin - leave the spinning to the decision wheel app!
Install now for free at http://decisionmakingwheel.com
Q&A for professional and enthusiast programmers
Q&A for professional programmers interested in conceptual questions about software development