Криволапов Евгений

Frontend-разработчик

Обо мне

Frontend разработчик с 5+ годами опыта создания современных сайтов и приложений. Специализируюсь на разработке производительных, масштабируемых и интуитивно понятных пользовательских интерфейсов. Моя цель — разработка решений, которые не только решают бизнес-задачи, но и обеспечивают безупречную скорость работы и отзывчивость. В своей работе использую современные технологии: HTML5, CSS3, JavaScript, TypeScript, React, Next.js, Redux. Опыт разработки на Nest.js: работа с Prisma ORM (PostgreSQL, CRUD) и настройка Swagger для документирования API.

Мне нравится создавать красивый и интуитивно понятный пользовательский интерфейс, а также преобразовывать дизайн в функциональные и адаптивные веб-приложения. Стремлюсь писать чистый, поддерживаемый код и решать бизнес-задачи через технологию.

Опыт работы

  • 2021 — настоящее время

    SmileTech

    • Реализовал 30+ веб-сайтов и лендингов по готовым макетам (Figma, Photoshop) с использованием HTML, CSS, JavaScript
    • Создание динамических форм и сложных пользовательских интерфейсов
    • Автоматизация процессов сборки с использованием современных инструментов
    • Оптимизация производительности, аудит и рефакторинг кода для улучшения показателей Core Web Vitals
    • Верстка email-рассылок
    • SEO-оптимизация сайтов
    • Создание комплексной и понятной технической документации по API
    • Написание документации, ускоряющей процесс ввода новых сотрудников в проект
    • HTML
    • SCSS
    • JavaScript
    • TypeScript
    • Vue
    • Nuxt
    • JQuery
    • Bootstrap
  • 2019 — 2021

    Проектная деятельность

    • Реализовал 30+ веб-сайтов и лендингов по готовым макетам (Figma, Photoshop) с использованием HTML, CSS, JavaScript
    • Настраивал базовую SEO-оптимизацию и производительность
    • Оптимизировал производительность интернет-магазинов на Shopify: добился увеличения показателя PageSpeed Insights с 40 до 85+ баллов за счет оптимизации изображений и шрифтов, настройки загрузки и выполнения JavaScript, и минификации кода
    • HTML
    • CSS
    • JavaScript
    • JQuery

Рабочие проекты

Ключевые проекты, в разработке которых принимал участие

Личные проекты

Проекты для роста и освоения новых навыков

  • JWT-Authorization

    Проект реализует систему авторизации и аутентификации пользователей с использованием JWT (JSON Web Token) на базе NestJS и Prisma ORM. Взаимодействие между клиентом и сервером осуществляется через REST API.

    • Nest
    • TypeScript
    • Prisma
    • PostgreSQL
    • JWT
    • Argon2
    • Swagger
  • GraphQL-Authorization

    Серверное приложение на NestJS с поддержкой GraphQL и Prisma ORM. Предназначено для управления пользователями, аутентификации и авторизации с использованием JWT и ролей.

    • Nest
    • TypeScript
    • GraphQL
    • Prisma
    • PostgreSQL
    • JWT
    • Argon2