General Information First name, birthday Sergey, 06.11.1984 Education Institute of higher education Novokuznetsk Institute of Kemerovo State University System Programmer Foreign languages Everyday topics Professional topics Reading Writing Speaking Reading Writing Speaking English Intermediate Intermediate Elementary Intermediate Intermediate Elementary Russian Fluent Fluent Fluent Fluent Fluent Fluent Professional Activity/Experience (Summary) Excellent knowledge of Yii, Yii2 Framework Strong knowledge of programming language PHP Excellent knowledge of OOP concepts and design patterns (MVC, factory, singleton, wrapper, etc.) Excellent knowledge of technologies MySQL SQL, JScript AngularJS, jquery ajax, HTML, CSS Knowledge of HTML coding Knowledge of JSON API, Axure RP Experience with version control systems and project management Git Mercurial Redmine Development the server part of RESTful API for Android- and ios-applications, including versioning API
Projects Experience Period From 01. To present time Web developer Key achievements: 1. The server part of RESTful API for Android- and ios-applications, including versioning API, access control, authentication based on access-token-s. 2. Tree group entities for the European portal job postings. Section control groups. 3. Step Registration Wizard to register for a particular position. 4. Categories of information about the courses, students, teachers in the European learning portals. Environment PHP \ Yii2 \ MySQL \ PostgreSQL Period From 01. To 05. Project manager, product manager Setting targets development team Development of interactive prototypes of the future functional sites and sections in a generally recognized among the world's Axure RP. Experience as product manager in the company. Development on PHP, framework Yii2. Environment PHP5 \ Yii \ Yii2 \ Git \ MySQL \ PostgreSQL
Period From 05.2008 To 05. Front-end and back-end developer Key achievements: 1. Development REST API with a single entry point to a controller action with lots of small REST-services, whose methods are returned to the controller-action array to display view-render. 2. Universal validation system - a system of small dynamic link classes 3. Project www.32top.ru: Development of the addition, moderation, storing and displaying user reviews about the organizations 4. Implementation of the project AngularJS in those places where it is needed Development of interactive prototypes of the future functional sites and sections in a generally recognized among the world's Axure RP. Development on PHP, PHP framework IcEngine(based on Zend Framework) MySQL databases Queries Development on Yii framework Use MVC architecture: the development of new models and controllers Front-end development on JavaScript /jquery, AngularJS, HTML coding, included Twitter Bootstrap Environment AngularJS \ PHP5 \ Yii \ Yii2 \ Git \ Ajax \ Jetbrains \ Phpstorm \ Mercurial \ MVC \ Bootstrap \ REST \ Redmine \ SQL \ JSON \ API \ HTML \ HTML5 \ CSS \ JavaScript \ JQuery \ MySQL \ Linux \ Design Patterns
Professional Skills Skills Experience, in years Level Last used, year Operational systems Android 1 ios 1 Linux 8 MS Windows 8 Programming Languages PHP 8 Databases MySQL 8 PostgreSQL 1 Front-end HTML 8 CSS 8 JavaScript 8 Angular JS 7 Bootstrap 5 JQuery 8 Ajax 8 PHP Frameworks
Powered by TCPDF (www.tcpdf.org) Yii 8 Yii2 1 Version control Mercurial 7 Git 8 Project Tracking Redmine 8 Management Project Management 1 Graphic editors Axure 3