Position: Senior Software Engineer, Team Lead
Category: PHP
Experience: 11 years | English: upper

Over 15 years of professional Internet industry experience in client, server web and desktop
software development;
Over 5 years’ experience in tech/team leading;
Strong understanding of object-oriented paradigm and software design patterns;
An experience in blockchain Ethereum+Solidity+Truffle,
An experience of creating а high load system with a scalable architecture;
A lot of experience in Back-end/Front-end optimization;
A lot of experience in nonsql db engines (Memcache, MongoDB);
A lot of experience with Web-services (Soap) both server and client sides;
Good experience in Sphinx (full text search engine);
An expert in web-applications development, MVC design, OOP in PHP & JavaScript, REST
technology and database connectivity;
Good experience in JavaScript;
An experience in Node.js, Angular.js and React + Redux;
An experience in cryptography: elliptic curve cryptography, ring signatures.
Good Analytical, Math and Physics skills.

Courses:
 b9lab Academy - Smart contracts audit
 ConsenSys Academy for blockchain developers
 Coursera - Machine Learning
 Coursera - Cryptography I (by Stanford University)
 Coursera - Game Theory (by Stanford University)
 Coursera - Game Theory (by National Research University Higher School of Economics)
 Coursera - Algorithms 1+2 (by Stanford University)
I want to use Node.js and/or ReactJs in my new projects and ready to learn other newest technologies.

Projects
Title: PoC Application for hiding transactions
Technologies: Solidity, Truffle, Web3, Aztec privacy platform, smart contract auditing,   React, nodeJs, Javascript, Unit tests.

Title: PoC Application for predicting rates of cryptocurrency
Technologies: Machine learning, (Linear regression, Logical regression, NN, ...),  Octave/MatLab

Title: Hall of Fame
Technologies: Solidity, Truffle, Web3,Aztec privacy platform, smart contract auditing,   React, nodeJs, Javascript, Unit tests.

Title: Google Chrome Plugin(Extension)
Descriptions: Capture and processing data from website.
Architecture, software development, analysis, implementing new features.
Technologies: Javascript

Title: Constraint Programming Campaign Scheduling Platform
Description: Software application for planning marketing events and auto resolving conflicts between different marketing events. Architecture, software development, scheduling optimization problems
Technologies: PHP, Laravel, Javascript, Unit tests.

Title: Development of TalentNinja Recruitment & Applicant Tracking System
Technologies: PHP, Laravel, MSSQL, Mysql, Apache SOLR, Javascript, HTML/DHTML, CSS, Apache, ThinkAutomation, Google APIs, 3rd party APIs.

Title: Processing and visualisation library for angular.js projects
Technologies: Node.js, JavaScripts, Express.js, Angular.js, Lodash,   RequireJS, c3, d3, UnitTests(mocha, chai,  sinon, zombie).

Title: An app to view data packages which have been loaded to repository.
Technologies: Node.js, JavaScripts, Express.js, Angular.js, Lodash,   RequireJ

gsmserver.com
Architecture, software development, performance, research, technical interviews, code reviews, profiling and back-end/front-end optimization.
Technologies: PHP, OOP, MySql, MongoDB, Memcache, APC, Yii, Sphinx, SOAP, JavaScript, CSS, AJAX, JSON, Apache, jQuery.
Expectations: Interesting project and friendly team.
I don't like: to markup HTML, short term projects.