Профессиональные навыки
Опыт работы
Май 2016 — по настоящее время
Front-end developer
Москва
Февраль 2016 — по настоящее время
JavaScript developer
Москва
Обязанности и достижения

Project Role: JavaScript developer
Project: Cadaverized store. E-shop. http://cadaverizedstore.ru
Technologies: ReactJs, NodeJs mongodb, ServsideRendering, Jest, ExpressJs

Январь 2012 — по настоящее время
E-soft
Javascript developer
Москва
Обязанности и достижения

Project: Intranet portal for Sberbank is a social portal for Sberbank’s employees, based on IBM WebSphere Application Server and Portal.
Project Role: JavaScript developer
Responsibilities: Custom JavaScript components development and integration, including engine for creating and building credit/deposit calculators, and different web components for the potal (feeds viewers, survey system, and etc)

Project: Web part of platform for document workflow, that was fully developed in our company, and used in russian government structures
Project Role: Front\Back-end developer
Responsibilities: Design of architecture and development of front-end web applications based on AngularJs (including web components), and back-end services layer (RESTFul) between front-end and platform.

Languages: JavaScript, Java
Technologies: Dojo, REST, HTML5, IBM Portlet, AngularJS, ReactJS, Twitter Bootstrap, RequireJS, jQuery, Less, WebSocket, SockJs, StompJs, Mocha, Chai, Karma
Tools: Jenkins, Nexus, Artifactory, Jira, Gradle, Nginx, Grunt, Babel
SourceControl: SVN
IDE: RAD, Vim
Application servers: WebSphere Application Server

Август 2012 — Январь 2013
SnapSwap, USA
JavaScript developer
Сан-Франциско и район залива
Обязанности и достижения

Project Role: JavaScript developer
Project: SnapSwap is real-time trading platform for virtual currencies.
Responsibilities: Development of front-end of application.
Technologies: Dojo, REST, HTML5, AngularJs, Twitter Bootstrap, D3JS.
SourceControl: Git
IDE: Vim

Октябрь 2010 — Декабрь 2011
VitaSoft
Java developer\front-end developer
Калуга
Обязанности и достижения

Project: WebIns is FrontOffice application for managing insurance policies with ability to quickly setup and maintain complex insurance products. Its server-side component has its own SOAP interface to be used by client websites for insurance premium calculation and issuing insurance policies.
Project Role: Java developer
Achievements:
• as a member of a development team participated in several important project iterations introducing major functionality of the platform
• was actively involved in software development workshops and discussions within development department
• implemented a homegrown deployment automation based on linux shell scripts
• designed and implemented an important customer-facing new component (so called "TesOffice") as pure JavaScript+HTML5+CSS3 client for Rest API of the platform
• was responsible for the choice of technologies and libraries for TesOffice, acted as a component-owner for TesOffice
• consulted other developers of the department on JavaScript matters
• designed and developed a security manager for client-server communication protection based on Spring Security
• designed REST API of WebIns platform used by TesOffice

Languages: Java 1.6, JavaScript, Linux shell scripting
Technologies: SOAP Webservices (Apache CXF), Spring 3, Hibernate, Dojo, REST, CXF, HTML5, JUnit.
Tools: Jenkins, Nexus, Xwiki, Mantis
SourceControl: SVN
Databases: MSSQL Server
IDE: Eclipse, WebStorm
Application servers: Apache Tomcat 6, 7

Октябрь 2009 — Июль 2010
Корден
PHP разработчик
Калуга
Обязанности и достижения

Project: Design, development and SEO of full-featured websites for Korden's clients using its homegrown CMS. Updating and supporting Korden CMS. Project: Design, development and SEO of full-featured websites for Korden's clients using its homegrown CMS. Updating and supporting Korden CMS.
Project Role: PHP developer
Following tasks were performed:
• developed about ten websites, including video-chat portal based on RED5.
Languages: PHP, JavaScript, Java, AS3
Technologies: RED5, Hibernate, RPC, Flash
Tools: Apache
Databases: MySQL
IDE: Eclipse

Высшее образование
Август 2007 — Июль 2012
КФ МГТУ
Социально-экономический; СЭК
Калуга
Специализация и достижения

Информационные технологии, магистратура.