Языки программирования:
Java – основной инструмент, реализовано множество коммерческих проектов с использованием технологий: java(core), jni, swing, servlets, applets, jsp, jsf, ejb3, jms. Фреймворки: struts, hibernate, spring, asm, bcel, javassist, xuggler сервер приложений: tomcat, мультимедийный сервер: red5, java-CMS: magnolia.
С/C++ – использую для реализации специфических частей java приложений (доступ к аппаратуре, доступ к Windows API).
AS3 – использую для разработки клиентской части при создании мультимедийных веб-приложений (медиачаты и т.п.), когда заказчик не желает видеть на клиенте подписанный java-апплет.
ASM x32/x64 – использую в основном при разработке небольших вспомогательных инструментов облегчающих разработку и отладку.
Python - иногда использовал для написания скриптов, облегчающих деплоймент на конечных серверах.
HTML+javascript – использовал при верстке клиентских страниц.
XML – использовал для написания конфигураторов приложений.
СУБД:
MySQL – регулярно использую в коммерческих проектах.
Oracle – иногда использовал в некоммерческих проектах.
Контроль версий:
Системы управления кодом – cvs, svn, hg, git (предпочтительно svn).
Системы сборки/развертывания — ant, maven, make.
Другие технологии и облести знаний:
криптография (симметричная и асимметричная), сжатие информации (словарное, контекстное), исследования и разработка client-side exploits, реверс-инжиниринг java-приложений и win-приложений, работа с протекторами и обфускаторами, оптимизация java-приложений и win-приложений.