Profesional Profile

Hi, I'm 25 years old. Programming is my job and my passion, I have been doing this for a very long time, ever since his school days. I have worked with many languages, but at the moment I do fullstack javascript development, these technologies were for me the most flexible and effective. I love challenges and non standard solutions. I try to be in the flow of new technologies.

Work Experience

October 2015 - Present

Web-developer

Yandex.Money, Full-Time


  • Work on the BEM methodology, fullstack javascript
  • Work with XScript and XSLT transformations

September 2012 - October 2015

Senior Frontend Developer

E-Citrus, Full-Time


A lot of projects, interesting tasks, from middle frontend to senior

  • Development and maintenance of the client site lookwish.ru (SPA, Angular)
  • Implementation of client-side assembly for old projects (grunt, gulp, webpack, yeoman, bower)
  • Creation and development of embedded solutions JS (dressing, and other developments)
    • Support fitting (ostin, finflare, befree and others)
    • Multi-layout system
    • Development and maintenance of social applications Facebook, Vkontakte
  • Creation and development of automation applications photography (node-webkit, KnockoutJS, Angular, Web-Sockets)
    • Work with FTDI drivers
    • Stepper motor control (C#)
    • LED Light control (DMX512, C++, C#)
    • Camera control (C#, Canon SDK)
    • Creating technical requirements
  • Development node.js video processing server
  • Work with Django backend
  • Work with REST API
  • Optimize interfaces for touch screens (outdoor terminals)
  • Development, reworking, support various sites (arka.spb.ru, trustedservice.ru, mydiscocard.ru, radose.com)
  • Control, distribution of tasks (pivotal tracker, you track)
  • Technical interview new employees in the frontend development team

August 2009 - September 2012

Programmer

Engecon, Full-Time


  • Improvement, support CMS Moodle (PHP)
  • Support e-learning systems (Adobe Connect)
  • Automation of process creating ebooks (AutoIt)
  • Develop app for ebook distribution (C#)

Technical Skills

90%

HTML & CSS

Advanced, 10+ Years, I do not remember exactly :)

It's always boring, but need

85%

Javascript

Advanced, 4+ Years

I love javascript, I try to get the maximum from it in all areas of development

50%

C#

Junior, 1+ Year

This language on the second place, but it is a good supplement to my knowledge for any kind of offline tasks

All in one list

  • Angular
  • Angular Material
  • Loopback
  • Meteor
  • Knockout
  • jQuery
  • CommonJS
  • AMD
  • Gulp
  • Grunt
  • Webpack
  • Bower
  • Yeoman
  • Lineman
  • node.js
  • io.js
  • Express
  • Koa
  • Jade
  • jshint
  • eslint
  • plato
  • jscs
  • Mocha
  • chai
  • supertest
  • Handlebars
  • Stylus
  • LESS / SASS
  • Bootstrap
  • node-webkit
  • MySQL
  • PostgreSQL
  • Redis
  • MongoDB
  • Mercurial
  • GIT
  • WPF
  • DevExpress
  • FTDI
  • EDSDK

Other

  • Ubuntu
  • Windows
  • Nginx
  • Apache
  • SublimeText
  • WebStorm
  • Visual Studio
  • Fireworks

Portfolio

This is only visual part of projects, some of them is very old

Education

2005-2009 Saint Petersburg State University of Aerospace Instrumentation

Specialized secondary education, Software computer technology and automated systems

Languages

  • Russian - native
  • English - Intermediate (active learning for IELTS)

Interests

At free time I work on personal projects and learn something new, and of course spending time with my family. I like outdoor activities, trips to nature.