Дополнительные сведения:
Большая просьба обращаться по email или в Skype.
Самостоятельные проекты:
• Поддержка open source проектов (xmpp-клиенты Xabber (android), Jitsi (java)).
• «Книга Жалоб» (back-end разработка, java, JBoss AS, MySQL) – социально ориентированное приложение, позволяющее создавать жалобу в некоторой категории (например, почта), отправлять жалобу по email в данную инстанцию и контролировать сроки её выполнения/рассмотрения.
• Реализация торговых алгоритмов для Wealth-Lab Developer (c#).
Личные качества:
С удовольствием берусь за сложные задачи и довожу их до конца. Люблю пробовать и изучать новые технологии, находить нетривиальные решения, делиться своими знаниями и получать новые.
Считаю, что меня лучше всего характеризуют такие качества, как коммуникабельность, целеустремленность, аналитичность склада ума, быстрая обучаемость, ответственность.
В качестве своей перспективы вижу продолжение своего развития в IT в финансовом секторе.
1. Языки программирования:
a. Java SE 6/7 (core API, JDBC, ejb 3.0) – 3 года коммерческой back-end разработки и поддержки существующих проектов;
b. C++ (WinAPI, STL, boost) – 1 год коммерческой back-end разработки.
2. СУБД:
a. IBM Informix: хранимые процедуры, триггеры, сложные запросы, проектирование и реализация ER-моделей;
b. MySQL: сложные запросы, триггеры, построение БД.
3. Среда разработки: Eclipse, Visual Studio 2008/2010/2012.
4. Веб-разработка: Vaadin, 7, struts 2 framework.
5. Сервера приложений: JBoss AS, Tomcat.
6. Работа с протоколом/архитектурой: Fix protocol 4.x, HTTP/REST, HTTPS/TLS, TCP/IP sockets, SOAP, COM, smtp.
7. Текстовые форматы: XML, XSL, JSON, WSDL.
8. Защита информации: MS Crypto API (c++, работа с сертификатами, взаимодействие с MS CA), Крипто-Про JCP/JTLS (java, работа с сертификатами, взаимодействие с Крипто-Про УЦ 1.5), OpenSSL (c++), Bouncy Castle (java).
9. Опыт разработки ПО (плагины, шлюз котировок) для торгового сервера MetaTraider 5 (c++).
10. Использую в работе: Apache Ant, unit-тесты, svn/git.
11. Визуальное моделирование: Enterprise Architect (UML), ERwin Data Modeler.
12. Опыт написания многопоточных приложений (java, c++).
13. Навыки изучения технической документации.
14. Умение быстро разбираться в чужом программном коде.
15. Знание основ функционирования рынка ценных бумаг (акции, облигации, фьючерсы, опционы), рынка Форекс.