Denis Shadrin

Front-end JavaScript developer · Бэкенд · Фронтенд · Старший (Senior)
От 4500 $ · Ищу работу
Опыт работы: 9 лет и 11 месяцев
Регистрация: 14.09.2014
Последний визит: сегодня
Местоположение: Россия, Москва
Профессиональные навыки: JavaScript · ReactJS · Redux · Typescript · Webpack · Node.js · HTML · CSS · Highcharts.js · D3.js
Войдите, чтобы посмотреть контакты пользователя

Обо мне

• 10 last years of experience in commercial projects using HTML, CSS and JavaScript (jQuery, Lodash, MomentJS)
• 4 last years on React + Redux
• 3 last years of active use of TypeScript
• 2 years on Angular (1 and 5/6 versions)
• 5 years full-stack development with Node.js (MySQL, PostgreSQL, MongoDB)
• 1 year Team Lead experience

* Write clean beautiful code.
* Use spaces instead of tabs.
* Leave comments in difficult blocks.
* Optimize code, business processes and team interactions.
* Ask silly questions and generate new ideas.

. . .

• Готов приступить к работе с февраля 2021.
• Предпочтительна занятость 50/50 офис/дом, либо полностью удалённый формат.
• Есть ИП (если необходимо), налоги плачу самостоятельно.

Опыт работы

  • Private practice
    Front-end / full-stack JavaScript developer
    Март 2011 — По настоящее время (9 лет и 11 месяцев)

    Recent projects:

    • IBM • Sep 2019
    • Senior frontend developer
    Web-SPA portal for planning and optimization work projects for the largest Russian oil company. Also helped on a similar project for cost optimization and a geoconstructor for the same company. Development of forms, flowcharts, custom blocks and components, custom Gantt charts, flat tables, common npm-library of React-components.
    Handled successfully: memory leaks, IE11 optimization and webpack configuration.
    Scrum development: daily meetings, discussions, code review, etc.
    Gave small training courses about creating a flexible redux-application architecture for my colleagues.
    React, Redux, TypeScript, Sass, Webpack, Highcharts, D3.js.

    • KVINT ( • May 2019
    • Full-stack JavaScript developer
    CRM system of manage and build artificial intelligence (AI) phone bots. Sole development and close collaboration with a data scientist, a python developer, a team lead and a mathematician.
    React + Redux, MaterialUI, Node.js + MongoDB + PostgreSQL.

    • AppleTV App (upwork/private) • Feb 2019
    • VanillaJS developer
    tvOS App for watching movies and TV series for the largest film company in Russia. Small team of 2 js-developers.
    VanillaJS + self-written framework.

    • C3 (not_found) • Nov 2018
    • Senior frontend developer
    Cryptocurrency exchange website with complex charts, web-sockets, flexible layouting, payment/private section. Team of 2 back-end developers and 3 front-end developers.
    React, GraphQL, Styled Components, Highcharts, Socket.IO.

    • ABDK (not_found) • Jul 2018
    • Full-stack JavaScript developer
    Smart contracts builder website. Helping with Dashboard and few personal/payments pages.
    React + Redux, Node.js + Ethereum.

    Detailed CV here: