Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Was online more than two weeks ago

Candidate

Male, 40 years, born on 15 January 1985

Yaroslavl, not willing to relocate, not prepared for business trips

Lead/Senior Software Engineer

Specializations:
  • Programmer, developer

Employment: full time

Work schedule: full day, shift schedule, flexible schedule, remote working

Work experience 18 years 4 months

January 2009currently
16 years 6 months
Freelance
Freelance
Participated in the difference projects with various technology stack * ASP. NET / LinqToSQL / MSSQL * MVC / Entity Framework / MSSQL * Backbone / Web API / MSSQL * React+Redux or Mobx / NodeJS / MongoDB * GraphQL / Apollo Client ㅡ
March 2007currently
18 years 4 months
Confirmit Ltd
Senior Software Engineer
Confirmit ​is the leader company that offers market research solutions and Voice of the Customer and Voice of the Employee programs. Confirmit services allow to create surveys, process survey data and build reports on top of that data. I have been working on Data Processing team most of time as full stack developer. Last 3 years I've switched to front-end. * As full stack developer I've built and maintained asp.net application (from DB to the browser) * As front-end developer I've built and maintained Backbone application with Web API as backend api * Converted Backbone and jquery technology stack to React, Mobx with NodeJS as gateway api and Web API as backend api * At the moment leading front-end team in Yaroslavl ; * Design client side architecture * I've created webpack build for applications ; * Following SCRUM process

Skills

Skill proficiency levels
React
JavaScript
HTML5
CSS3

About me

In depth understanding javascript language Good experience in HTML, CSS, SASS, LESS technologies Knowing modern front-end tools like grunt, gulp, webpack 10+ years of professional experience in web Great experience with React technology, key knowledges about React: Higher Order Components, Composition, local state, context, smart and dumb components. Understanding Flux and unidirectional data flow Great experience with most popular react state management libraries: redux, mobx, apollo-client Very good experience with webpack setup (optimizing, code splitting, hot reload, etc) A lot experience with jquery (10 years) Great experience with Backbone 2 year experience of using Node JS Server side rendering using React, React-Router, Redux and Node js (isomorphic application) Experience of using electron (desktop js) In depth understanding testing methodologies and type of tests Familiar with key front-end testing frameworks (jasmine, mocha, chai, sinon, nightwatchjs, testcafe, enzyme, jest) A lot backend experience with MS stack: .net, asp.net, mvc, web api Knowing SQL and noSQL databases like MSSQL and mongodb Experience in building restful api Understanding microservices architecture

Higher education

2007
YAROSLAVL STATE UNIVERSITY
Mathematics and Information, Specialist

Languages

RussianNative


EnglishC2 — Proficiency


Citizenship, travel time to work

Citizenship: Russia

Permission to work: Russia

Desired travel time to work: Doesn't matter