Position: JavaScript Developer
Category: JavaScript
English level: intermediate
Years of experience: 3

Participating in:
- VTB Online (Georgia)
https://www.vtbonline.ge/
Leading projects:
- First Swiss Card (Europe)
https://ib.firstswisscard.com
- TK - Customs of Russia
https://online.customscard.ru 

Implemented modules:
• making payments;
• private cabinet settings;
• creation of agreements;
• setting payment limits;
• roles and users management in administrative site.
• simple password authentication, OTP authentication, key/certificate authentication; 
• making payments with OTP authentication, key/certificate authentication, auth card authentication;
• payments statement;
• pdf, xls report generation;
• monitoring of internal processes;
• control of internal errors;
• issue of certificates, certificate signing;
JavaScript, AngularJS, ReactJS, KnockoutJS, BackboneJS, jQuery, 
NodeJS, Mocha, Grunt, Gulp;
HTML, CSS;

J2SE/EE, GWT, Spring Core, Sping MVC, Hibernate, Test driven development (TDD), Tomcat, Jetty, Servlets, Portlets;
MSSQL, MySQL


Linux, Jira, Confluence, Git, SVN;
IDE: Net Beans, Eclipse, Intellij IDEA

3,5 years of experience in commercial projects like internet-banking and payment systems. All of them was written on Java(server) and JavaScript(client). Last 3 months I've been working on  mobile oriented startup where I implement full stack development: database- MySQL, services - NodeJS, clientside - ReactJS/Cordova, admin part - AngularJS
Professional growth. Friendly team. Complex and interesting tasks. Start up.