Больше информации по резюме будет доступно после регистрации
Зарегистрироваться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 2009 — currently
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 2007 — currently
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
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
Citizenship, travel time to work
Citizenship: Russia
Permission to work: Russia
Desired travel time to work: Doesn't matter