Denis Taranenko

About me

I am a junior web developer with experience building dynamic websites and web applications. I enjoy developing interactive interfaces, optimizing UX and creating cross-browser responsive designs.

I use the BEM methodology to structure code, which allows you to create flexible and scalable websites. For layout, I use HTML5, CSS3, the Gulp build system.

I try to write clean, semantically correct code that uses modern web standards. I constantly explore new technologies and keep up with trends in web development.

I want to develop as a layout designer and continue improving my skills in creating complex adaptive interfaces, UI/UX design, JavaScript and React.

I really love my job and strive for professional growth! I would be glad to take on new projects and learning opportunities.

Download CV
image about

What I use

In my work, I actively use and constantly improve my skills in the following tools and technologies: HTML5, CSS3, SCSS/Sass, BEM, JavaScript (ES6+), React, Gulp, NPM, Git. I develop frontend programming skills and work with the DOM.

HTML5
HTML5
Creating a semantic structure, Validation and accessibility. Working with links, images, forms.
CSS3
CSS3
Selectors and Properties, Layout and Positioning, Responsive Design, Animation and Transitions
SCSS
SCSS
Creation of maintainable and modular style code, which improves the development and maintenance of the project.
GULP
GULP
CSS and JavaScript preprocessor compilation, image optimization, file concatenation and minification, and others, which will improve the productivity and quality of your project.
JavaScript
JavaScript
Syntax and basics, DOM manipulation, Event handling, AJAX and server interaction, Working with API
React
React
Component-Based Development, State Management, Routing, Application State Management, Asynchronous Operations
Next JS
Next JS
Next.js is a powerful and flexible JavaScript framework built on top of React. It offers various solutions for server-side rendering, static generation, and many other tasks.
Tailwind CSS
Tailwind CSS
A high-performance CSS library that provides a set of pre-built classes for fast and flexible development of user interfaces.