Обо мне

Javascript, react, typescript developer.

I'm a software engineer and passionate about the latest web technologies and building modern, robust and performant web applications. I strive for continuous progress in everything I do, both personally and professionally.

Профессиональные навыки
JavaScriptReact.jsReduxHTMLCSSTypescriptMySQLGitLinuxNode.js
Участие в профессиональных сообществах
Опыт работы
Global software engineering and IT consulting
Sr. web-developer
Июнь 2012 — Апрель 2019 (6 лет и 11 месяцев)

Working as a remote contractor in the company that is an electronic publisher specializing in the Humanities and Social Sciences.

[Responsibilities and achievements]
* Development mobile-app for viewing video sources using Ionic and angular 2.
* Technical leader of the Universal Content Viewer application for viewing different types of content, like: pdf, html and text. PDF part was based on Mozilla's pdf.js library.
* Was re-engineered legacy vanilla-js app from the OpenLibrary (BookReader) to the Backbone stack.
* Test-suite implementation for UCV project: mocha, sinon, chai, phantomjs.
* Created an jQuery plugin (jBooklet) for viewing pages in dual-page mode.
* Created an npm gulp-plugin to compile lodash\underscore templates into a single JST file.
* Enhanced accessibility (WAI-ARIA) for internal products.
* Implemented a Symfony API for working directly with MSSQL server. Was solved a trouble with connecting from PHP-library to MSSQL-server.
* Migration from grunt to gulp plugin, in that case was prepared a FrontEnd Starter Kit.

[Technologies stack]
JavaScript, Backbone&Marionette, Underscore, jQuery, JavaScriptMVC, eslint, Ionic, Angular2, QUnit, grunt, gulp, mocha, chai, sinon, HTML5, PHP, Symfony, Doctrine, Drupal 7.x, composer, Solr, mysql, MSSQL, REST API, TDD, JIRA, git, Ubuntu

Российско-американское digital агентство. Уже более 15 лет мы создаем и ведем проекты для крупнейших компаний и брендов.
Web-developer
Июнь 2010 — Февраль 2013 (2 года и 9 месяцев)

Worked in the International Digital Agency as a remote web-developer for building and maintaining company's projects. Among the clients were such brands as: SAP, Procter&Gamble, Pedigree, WesternUnion, Gillette, Olay, Tchibo, Chesterfield, AlfaBank etc.

[Responsibilities and achievements]
* Was technical leader and main developer of the internal CRM, task-management system for keep tracking the whole of development process and distribution developer's free time.
* Creating brand-new internal CMS based on Yii-framework.
* Was implemented SAP's internal system for events management, reporting, viewing statistics of the events, etc.
* Creating a JS-library for uploading video directly to YouTube.
* Western Union Stimul - internal corporate website especially for partners, staff, who is working with Western Union money transfer in Russia.
* Technical leader of the website (TaxCom) for the russia's accountants.
* Was built an BSP-utility for extreme fast exporting\importing from\to MSSQL DB.
* Creating the JS-module for working with photos: cropping, changing colors, saving results.
* Development apps, games through API of the social networks like: FB, VK, OK.

[Technologies stack]
PHP, CakePHP, Yii, C#, ASP.NET, JavaScript, CSS, HTML, jQuery, mysql, postresql, Redmine, svn, git

ТОО "Компания ФИНИСТ"
 
Старший web-разработчик
Ноябрь 2008 — Май 2010 (1 год и 7 месяцев)

Web-studio for development small and medium websites for small business and government structures.

[Responsibilities and achievements]
* Remote education system. Features: real-time progress, save state of testing even after failing internet-connection.
* Website for selling cars from worldwide auctions. Was made real-time chat, big count of parsers for ton of websites.
* Development a lot of corporate and government related sites - LAMP stack.

[Technologies stack]
PHP, Kohana, JavaScript, CSS, HTML, jQuery, MySql, WordPress, Joomla

Высшее образование
Инновационный евразийский университет
Павлодар
Факультет: Энергетики и информационных технологий
Январь 2005—Январь 2009 (4 года)