Обо мне

Специализация и профессиональные навыки: Computer languages: Java (J2ME, J2SE, DoJa, BlackBerry, Android), Android NDK Applications: IDEA, NetBeans, Eclipse; OpenCV (computer vision). Version control: CVS, SVN, Mercurial Testing: JUnit Auto-building: Ant, Maven OS: Windows, Linux Language skills: English (read/write, technical speaking) Frameworks and libs: MongoDB, Spring, Servlet, AMQP

Профессиональные цели: be the best

Награды, сертификаты, портфолио, проекты: Sun Certified Programmer April'07

Nokia WiKi Contest Contributor May'07 St.Petersburg

Дополнительная информация: Cache images in RMS // http://wiki.forum.nokia.com/index.php/Cache_images... Reduce JAR Size // http://wiki.forum.nokia.com/index.php/Reduce_JAR_S... Reduce JAR Size: Replacing classes with arrays // http://wiki.forum.nokia.com/index.php/Reduce_JAR_S...:_Replacing_classes_with_arrays

ThinkMicro Trade client https://www.thinkorswim.com/tos/displayPage.tos?we...

Опыт работы
Новые Облачные Технологии
Санкт-Петербург
Java backend developer
Сентябрь 2013 — По настоящее время (5 лет и 10 месяцев)
Разработка облачных решений для совместной работы со всеми типами документов, обмена сообщениями и хранения файлов.
Санкт-Петербург
Java developer
Сентябрь 2013 — По настоящее время (5 лет и 10 месяцев)
Обязанности: - Implementing software for server backend
Fractal
Санкт-Петербург
Software Engineer, Software Architect
Май 2013 — Сентябрь 2013 (5 месяцев)
Обязанности: - Implementing software for Android (biometric verification and identification of humans by face and irises) Достижения: - Creating mobile application for making photo by device (automatic, by signal from PC, by pressing button) and process it for human identification - Creating PC-side application for setting up mobile application, control mobile application and getting video stream from mobile device (by USB or by wifi) - Enhancing program code to reduce time for processing photo by multithreading and caching photo arrays - Porting PC libraries (C/C++) to Android NDK for image processing (jpeg2000, adaptive equalization, set of matlab methods such as SVD, Canny, etc.)
Software Engineer Android
Октябрь 2008 — Май 2013 (4 года и 8 месяцев)
Обязанности: - Development of mobile office application to view and edit word, excel and powerpoint files (GUI, logic and network) Достижения: - Implemented common functionality for application parts (Updates, menu, dialogs, multi-touch) - Made file manager improvements (Coverflow, Widget, cloud services, integration to OS) - Managed OEM support (UI customization)
Компания Devexperts специализируется на разработке, внедрении и сопровождении программных продуктов для комплексной автоматизации брокерской, биржевой и финансовой деятельности, в первую очередь на рынке опционов и FOREX.
Санкт-Петербург
developer J2ME J2SE ObjectiveC
Ноябрь 2006 — Сентябрь 2008 (1 год и 11 месяцев)
Обязанности: - Implementing software for mobile devices and server-side API (PocketPC, J2ME, BlackBerry, iPhone) Достижения: - Development of mobile clients for Forex etc. trading on different platforms - Designing and implementing API for server side in order to support new features
developer J2ME DoJa
Апрель 2005 — Ноябрь 2006 (1 год и 8 месяцев)
Обязанности: - Implementing software for mobile devices Достижения: - Taking part in porting mobile games for different devices supported DoJa platform (1.5) and J2ME (MIDP 1.0 и 2.0)
Высшее образование
Санкт-Петербургский институт информатики и автоматизации РАН
Санкт-Петербург
Декабрь 2006—По настоящее время (12 лет и 6 месяцев)
Январь 2006—Январь 2011 (5 лет)
http://www.spiiras.nw.ru/DissSovet/Templates/Abstracts/Attiskof2011.pdf
Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» имени В. И. Ульянова (Ленина)
Санкт-Петербург
Факультет: Компьютерных технологий и информатики (ФКТИ/ФАВТ)
Январь 2000—Январь 2006 (6 лет)