nikita-ulshinnikita-ulshin

Nikita Ulshin

Senior JavaScript Developer · Бэкенд · Фронтенд
От 180 000 ₽ · Открыт к предложениям
Возраст: 27 лет
Опыт работы: 7 лет и 9 месяцев
Регистрация: 16.06.2016
Последний визит: 2 года назад
Местоположение: Россия, Санкт-Петербург
Профессиональные навыки: JavaScript · Typescript · Angular · ReactJS · HTML · CSS · D3.js · C# · Webpack
Войдите, чтобы посмотреть контакты пользователя

Обо мне

JavaScript Web Developer interested in personal and professional growth.
An experienced professional who likes to solve complex and interesting problems.
Strong team player with advanced communication skills.
Self-motivated, disciplined, fast-learning developer who constantly learns something new and deepens the knowledge already available.
I like to write eloquent, productive, accurate and supported code.
I'm always open to discuss interesting, complex, ambitious and innovative projects.

Currently I'm looking for a full-time remote position.

Preferred positions: Senior Fullstack JavaScript Developer, Senior JavaScript Frontend Developer, JavaScript Team Lead.

Preferred areas of work: logistics, medicine, advertising, data analysis and visualization, CRM systems, BPM systems, Big Data, Blockchain.
I'm not interested in working in the banking sector.

I have experience of backend development using NodeJS (Koa2, TypeORM) and .Net (.Net Core, ASP.NET Core, Entity Framework). Databases: MSSQL, Postgresql


Skills summary:

Javascript: JavaScript (ES6+), TypeScript, Angular, React, Redux, redux-saga, d3.js, RxJS, NodeJS, Koa2, TypeORM, GraphQL (Apollo), socket.io.
Markup: HTML5, CSS3, SCSS, styled-components.
Testing tools: mocha, chai, sinon, jest, Nightwatch.
.Net: C#, ASP.NET WebAPI, Entity Framework
VCS: Git
Package managers: npm, yarn
Build tools: Webpack
Workflow: Scrum
Other skills: T-SQL, Docker

Опыт работы

  • Ведущий мировой поставщик услуг по разработке программного обеспечения и цифровых платформ
    Санкт-Петербург · Более 5000 сотрудников
    Frontend Team Lead
    Август 2018 — По настоящее время (2 года и 6 месяцев)
  • Ведущий поставщик услуг в области разработки программного обеспечения и инновационных ИТ-решений
    Санкт-Петербург · Более 5000 сотрудников
    Senior JavaScript Developer
    Январь 2017 — Август 2018 (1 год и 8 месяцев)

    Responsibilities: Development of the Horizon visualization platform. Development of the complex widgets using canvas, SVG, d3.js. SPA development using Angular, React, Typescript. Creation of single page applications using Horizon platform & Angular 2+. Development of the complex SPA using React, Redux, ES2015+. Writing unit tests for applications. Designing the basic UI & UX. Building client-side architecture.

    Technologies: JavaScript (ES6+), TypeScript, React, Redux, redux-saga, Angular, HTML5, CSS, styled-components, d3.js, RxJS, GraphQL (Apollo), socket.io, Docker.

    Testing tools: mocha, chai, sinon, jest, Nightwatch.

    Environment: Git, npm, Webpack

    Workflow: Scrum.

  • Yumasoft Inc.
    Санкт-Петербург
    JavaScript Developer
    Июль 2015 — Январь 2017 (1 год и 7 месяцев)

    Responsibilities: Development of the web part of the complex POS system software. Work on new modules, refactor and bugfix the old ones. Development of the mobile application for retail.

    Technologies: JavaScript, TypeScript, AngularJS 1.x, Backbone.js, Marionette.js, Apache Cordova, HTML5, SCSS.

    Environment: Git, npm, bower, gulp, Webpack.

    Workflow: Scrum.

  • Pluton CRM
    Луганск
    Junior JavaScript Developer
    Октябрь 2013 — Июль 2015 (1 год и 10 месяцев)

    Responsibilities: Development of the client part of the CRM system. Work on new modules, refactor and bugfix the old ones.

    Technologies: JavaScript, Backbone.js, Marionette.js, underscore.js, moment.js, HTML5, LESS.

    Environment: Git, npm, bower, gulp.

    Workflow: Scrum.

  • Частная практика, работа без зачисления в штат
    Луганск · От 1000 до 5000 сотрудников
    Front End Developer
    Май 2013 — Октябрь 2013 (6 месяцев)

    Responsibilities: Development new rich adaptive web sites and bugfix for existing ones. Integration with payment and mailing systems. 

    Technologies: JavaScript, jQuery, HTML5, CSS3

Высшее образование

  • ЛФ КА "Шаг"

    Луганский филиал Компьютерной академии "Шаг"
    Луганск · 16 выпускников
    Декабрь 2012 — Декабрь 2014 (2 года)
    Разработка программного обеспечения, Веб-программирование.
  • ДонГТУ-Алчевск

    Донбасский государственный технический университет
    Алчевск · 74 выпускника
    Институт автоматизации и электротехнических систем
    Сентябрь 2010 — Июнь 2015 (4 года и 9 месяцев)
    Магистр, Электронные устройства и системы.