Skip to content
View oleg-kuzmin's full-sized avatar
🙂
🙂
  • St. Petersburg, Russian Federation
  • 00:52 (UTC +03:00)
Block or Report

Block or report oleg-kuzmin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
oleg-kuzmin/README.md

Олег Кузьмин

info@oleg-kuzmin.ru | +7 (921) 899-40-62 | https://t.me/Oleg_Kuzmin_Web

Technical Skills:

  • HTML (актуальные теги и атрибуты, семантические теги, концепция потока документа)
  • CSS (актуальные свойства и их значения, специфичность селекторов и их вес, адаптивная верстка, верстка под perfect pixel, медиа-запросы, flex, grid, анимации и трансформации, препроцессор SASS (синтаксис SCSS), использую Код-стайл MaxGraph)
  • JAVASCRIPT (базовые и логические операторы, типы данных, функции, массивы, события, взаимодействие с DOM, взаимодействие с API, представление о классах и ООП, деструктуризация)
  • FIGMA (Верстка по макету)
  • BEM (Наименование классов, Наименование и структура файлов/папок)
  • GIT (базовые операции, работа c терминалом Gitbash, настройка работы и ключей ssh, небольшой опыт работы в команде)
  • WEBPACK, NPM (общая информация, установка и удаление зависимостей)
  • VSCODE (горячие клавиши, расширения, Prettier, настройка settings.json, печатаю слепым методом на русском и английском языках)
  • NEXT, REACT && REDUX (структура проекта, роутинг через App, создание, использование компонентов, использование состояния и хуков, Использование нескольких slices)

Learning now:

  • React (функциональный подход), Next (через App Router) и TypeScript.

Projects:

  • https://next-food-delivery-indol.vercel.app/ (Next-приложение: интернет-магазин на React и Redux toolkit, адаптив, верстка Perfect Pixel, несколько страниц с роутингом, api для поиска адреса, форма, кастомная валидация формы, используются дополнительные библиотеки swiper (настраивается адаптивно в зависимости от разрешения), react-transition-group)
  • https://oleg-kuzmin.github.io/mesto-project/ (JS приложение на ООП, похоже на instagram с загрузкой красивых карточек мест, можно лайкать карточки, удалять, добавлять, менять данные пользователя, проект собирается с помощью Webpack, использует разные REST API к серверу, адаптивная верстка, bem, кастомная валидация формы, сделано по макету из Figma, Perfect Pixel)
  • https://oleg-kuzmin.github.io/film-camera-repair/ (Лендинг с препроцессором SCSS и модулями, адаптивная верстка по макету из Figma)
  • https://oleg-kuzmin.github.io/russian-travel/ (Лендинг с адаптивной версткой под 4 разрешения по макету из Figma)
  • https://oleg-kuzmin.github.io/how-to-learn/ (Первый учебный лендинг от Яндекса, семантика, анимации, несколько слоев фона)

Pinned

  1. mesto-project mesto-project Public

    Learning project: mesto-project (JS-application, adaptive rubber layout)

    JavaScript

  2. film-camera-repair film-camera-repair Public

    Learning project: film camera repair (Landing, adaptive rubber layout). PS. Adaptive for screen resolution: 320px/ 768px/ 1440px

    CSS

  3. russian-travel russian-travel Public

    Learning project: russian-travel (Landing, adaptive rubber layout) PS. Adaptive for screen resolution: 320px/ 768px/ 1024px/ 1280px

    CSS

  4. how-to-learn how-to-learn Public

    Learning project how-to-learn (Landing, static layout) PS. My first site! :)

    HTML

  5. work work Public

    My knowledge base

    JavaScript

  6. next-food-delivery next-food-delivery Public

    Learning project: food-delivery (REACT-application, adaptive rubber layout

    JavaScript