Position: Node.js (Backend developer)
Category: Node.js
English level: intermediate
Years of experience: 4

- Education: Master's degree in Information Technology, Economic Cybernetics, Kyiv National Economics University
- Experience in Internet based iBanking B2C and B2B applications development
- Experience with design pattern, frameworks and architecture
- Experience with object-oriented software development methodologies
- Working knowledge of SQL and database management, mining specific data from SQL information
- Experience creating presentations, design documents and code reviews
- Experience with Java Script(Node.js) 2+ year / 3+ years in IT industry
- Languages: NodeJS
- NodeJs: Express, Restify, Sequelize, Cheerio, logging(log4js, Morgan, Winston)
- Templating: Mustache, Handlebars, EJS
- Testing: Mocha, Chai
- Frontend: Bootstrap, jQuery, d3js
- Data processing: Spark, Storm, Flume, Kafka, RabbitMQ, Ignite
- Tools: npm, gulp, pm2
- Linux: Debian, Centos
- HTTP servers: nginx, apache, tomcat
- RDBMS: OracleDB, MySQL, Postgres, SQLite
- NoSQL: MongoDB, HBase
- Key-Value: Aerospike
- Column-oriented: Vertica, HBase

Additional:
- Algorithms: supervised learning (glm, decision trees, k-NN, Naive Bayes), unsupervised learning ( clustering (k-means, expectation-maximization))
- R: caret, Shiny, pbdR, parallel, DistributedR, Rhadoop