It's not enough knowing something.
What counts is what you make out of it.
Programming Languages
- PHP - very good
- Java - very good
- HTML/XHTML and CSS - very good
- SQL - very good
- JavaScript - well-grounded basic knowledge
- C++ - very good (2*)
Operating Systems
- Windows, all versions - very good
- Linux/Unix - well-grounded basic knowledge
Databases
- MySQL - very good
- MySQL performance tuning - good to very good
Techniques/Standards/Strategies
- Object-oriented design - very good
- Object-oriented programming - very good
- Subversion - very good
- TortoiseSVN - very good
- Hibernate - good
- Spring - good
- SpringMVC - very good
- JSP/JSTL - good to very good
- Jasper Reports - well-grounded basic knowledge
- jQuery - good
- XDebug - very good
- MFC - very good
- Google GWT - good (2)
- XML - very good
- XSD - good (3)
- HTTP - very good
- Ajax - good
- Magento - basic knowledge
- Internet security - good
Programming Environments
- NetBeans - very good
- Microsoft Visual Studio - very good
Web/Application Servers
- Apache HTTP Server - very good
- Apache Tomcat - good
- Glassfish - basic knowledge
Not used for a long time
- EJB - good (4)
- Delphi - good (10)
- XSLT - good (10)
- Oracle - basic knowledge (9)
- Prototype (Ajax framework) - basic knowledge (2*)
- InstallShield - good (8)
- BEA WebLogic - basic knowledge (11)
- T-Pay - good (4)
Spoken Languages
- German - native Language
- English - fluent
- Russian - basic knowledge (15)
Other
- Image editing - good
- Typewriting - very good
* If a number is given in brackets, it denotes how many years ago I last used the referring language, product, or technology. My self-assessment refers to the respective time - otherwise to the last twelve months