Denis Chunikhin

Contacts

Summary

I've been studying the whole time. It's the most important point in my CV.
English level is upper-intermediate
Been living without TV for 10 years.
Read technical literature, specs, docs, articles. Attend meetups, lectures.
Able to keep the conversation going with: Object-oriented and functional paradigms of programming (+ a bit of reactive one).
Keep an active lifestyle: longboarding, snowboarding, skydiving, travelling (that's why paid vacation days - is necessary feature for me).
Except the professional literature, like to read about history, religion, social engineering.

Technologies

JavaScript (ES5, ES6+, TypeScript), ReactJS, Redux, NextJS, NodeJS, GraphQL, BEM.

Previous responsibilities

All Digital Ads / React Developer / 7

05.2018 - until now

Technologies: ReactJS, Redux, NextJS, TypeScript, SASS, NodeJS

Project description: Chat (text and video communication).

Duties description: Working in scrum team. Building and maintaining the application with SSR by NextJS. Designing architecture. Arranging appointments with teammates for speaking about the best approaches and the future way of the project. Code reviewing.

NDA (commercial enterprise) / Javascript Developer / 4

08.2017 - 05.2018

Technologies: JS, Jquery, TWIG, Bootstrap 4, SCSS, BEM

Project description: Multi-page site for dating.

Duties description: Building components. Designing architecture. Code reviewing. Maintaining legacy part of the project. Refactoring some deprecated logic.

NDA (commercial enterprise) / HTML Coder / 10

03.2017 - 08.2017

Technologies: JS, Jquery, Bootstrap 3, WordPress

Project description: Landing pages for trading platform. News platform.

Duties description: The most common tasks of the lowest level of complexity: implementing landings, ensuring some interactions with DOM (basically via $): forms, show/hide popups, slider MVP, external libraries etc.

My requirements

Mentor, who will be able to teach me something I don't know.
Practice of English during the work. (optional)
Paid vacation days. (at least 24 per year)