Kochulov Nikita

Frontend Developer

Portfolio

anna-kozachyna

Website of the attorney Anna Kozachina

Completed layout and functionality using jQuery.

lts

LTS Company (Landing Page)

Completed the layout of the home page of the "LTS Company" website and functional elements using jQuery (ES6). The project was built using Gulp.

active-money

Active Money

Landing website "Active Money". Completed layout and functionality using jQuery (ES6). The project was built using Gulp.

good-cardboard

Good Cardboard

Landing website "Good Cardboard". Completed layout and functionality using jQuery (ES6). The project was built using Gulp.

art

Project "Pictures.Art"

Implemented logic and functionality using native Javascript, including mobile events (layout, animations and styles were provided in advance). The final bundle.js file has been minified and compiled based on a module structure using Webpack.

irvas

Project "Irvas"

Implemented logic and functionality using native Javascript (layout, slick-slider, geo-maps, animations and styles were provided in advance). The final bundle.js file has been minified and compiled based on a module structure using Webpack.

money-keeper

Project "Money Keeper"

Finance calculation app (layout and styles were provided in advance). Implemented logic and functionality using native Javascript. The collected data from fields and inputs are dynamically generated into the appData object.

yoga

Project "Yoga"

Implemented logic and functionality using native Javascript (layout, animations and styles were provided in advance). The final bundle.js file was minified and built on a module structure using Webpack.

codepen

Codepen Snippets

Javascript, animations snippets on Codepen

Technologies

html5 css-3 js jquery flexbox sass bootstrap-4 git
gulp webpack npm figma avocode photoshop vs-code sublime-text-3

Skills

  • - Creating, adding and customizing the functionality of the page using native Javascript and Jquery: burger menus, drop-down menus and lists, countdown timers, sliders, tabs, calculators, form submission, modal windows, calendars, geo-maps;
  • - Writing clean and valid code (according to W3C standards) using semantic tags: header, section, main, nav, h1-h6 etc.; - Layout according to BEM; - Creating adaptive and cross-browser layout;
  • - Mobile first, desktop first layout approaches; - Working with images, decorative elements of the layout: the use of backgrounds, pseudo-classes and pseudo-elements; - Optimization of site loading speed according to Google Speed Test (minification of images and files)