⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com
Евгений Коршун (ey-korshun), 31 год, Россия, НорильскЕвгений Коршун (ey-korshun), 31 год, Россия, Норильск

Евгений Коршун

Фронтенд разработчикСтарший (Senior)
От 400 000 ₽Не ищу работу

Контакты

Контакты скрыты настройками приватности
Возраст: 31 год
Опыт работы: 10 лет и 11 месяцев
Регистрация: 21.12.2018
Последний визит: 2 недели назад
Гражданство:
Местоположение: Россия, Норильск
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Я опытный Frontend разработчик с более чем 10-летним опытом работы, специализирующийся на создании высококачественных, производительных веб-приложений. Мои навыки охватывают весь спектр frontend разработки, включая работу с JavaScript, TypeScript, React, NextJS и различными технологиями верстки. Умею оптимизировать код для старых версий браузеров и создаю сложные формы и интерфейсы.

Основные навыки

  1. Javascript / Typescript - Очень много работал с классическим JS без использования сложных библиотек, строил сложные формы, оптимизировал производительность (в том числе для старых версий IE), писал юнит тесты. Последние годы в основном работаю с Function Components в React,  но есть опыт работы и с Class Components. Для хранения стейта на чистом React использовал Zustand и Redux (thunk). Есть небольшой опыт работы с Vue.js.
  2. NextJS - активно работаю с этим фреймворком последние 3 года, есть опыт разработки проектов как на Pages router, так и на App router, в том числе успешно мигрировал один из проектов с Pages на App;
  3. Верстка - люблю верстать сложные интерфейсы и компоненты, последнее время отдаю предпочтение TailwindCSS, есть опыт работы с CSS modules, SASS/SCSS, styled components. Люблю pixel perfect по макетам и адаптивную верстку.
  4. SQL - больше 7 лет помимо фронтенда занимался также и бэкенд частью на PL/SQL, разрабатывал сложные отчеты, миграции данных и очень много занимался их оптимизацией;
  5. Английский - все еще в процессе изучения, но уже свободно общаюсь с носителями, спокойно работаю в международных командах, читаю документацию и прохожу профильные курсы. В последние годы изучаю японский на английском, но там результаты пока скромные :)
  6. Headless CMS - очень много работал с Sanity (в том числе с его самыми последними версиями), разрабатывал схемы для хранения данных, писал миграции и свои типы данных и полей. Много работал с CMS Squidex.

Javascript / Typescript / HTML5 / CSS3 / TailwindCSS / styled-components / NextJS / Redux / Redux Toolkit /  Zustand / Jest / Mocha / Storybook /React Testing Library /  Agile/Scrum / Git / Github / Bitbucket / Azure / Jira / Confluence / Docker / Webpack / pnpm / npm / HTTP / REST / SQL / PLSQL / ESLint / Prettier / Sanity / Squidex / Stackbit / Vercel / Azure / CI/CD

Навыки

JavaScript
React
TypeScript
Next.js
Адаптивная верстка
SQL
Английский язык
Базы данных
Работа в команде

Опыт работы

  • Информационные технологии
    От 100 до 1000 сотрудников
    Фронтенд разработчик (Старший)Senior Software Engineer
    Октябрь 2021 — По настоящее время (3 года и 2 месяца)
    • Значительного улучшил производительность карьерного портала компании, за счёт рефакторинга и перехода с Server-Side Rendering (SSR) на Static Site Generation (SSG);
    • Участвовал в разработке с нуля новой версии официального сайта с использованием Next.js и Tailwind, активно работал с CMS Squidex. После запуска сайта занимался его дальнейшей оптимизацией, настраивал аналитику, добавлял новый функционал;
    • Участвовал в разработке приложения для офисного планирования на основе Next.js, Tailwind и Sanity.
  • Российская горно-металлургическая компания
    НорильскБолее 5000 сотрудников
    Фулстек разработчик (Старший)ведущий инженер-программист
    Январь 2014 — Октябрь 2021 (7 лет и 10 месяцев)
    • Участвовал в разработке новых и поддержке существующих программных комплексов в области обработки кадровых данных и учета несчастных случаев, как в составе команды, так и в одиночку. Большая часть разработки велась на чистом Javascript, с применением PL/SQL на бэкенде и с Oracle в качестве базы данных;
    • Активно работал с недокументированным legacy кодом на разных языках программирования - JS, VB, Delphi, PL/SQL;
    • Писал скрипты на Python для автоматизации рабочих задач;

Высшее образование

  • НИИ

    Норильский индустриальный институт; НГМТ; НВИИ
    Норильск106 выпускников
    Электроэнергетики и технологического оборудования
    Сентябрь 2010 — Сентябрь 2014 (4 года)

    прикладная информатика

Дополнительное образование

  • Coursera

    Онлайн-обучение от ведущих мировых университетов
    Generative AI for Everyone
    Январь 2024 — Январь 2024 (1 месяц)
    Generative AI with Large Language Models
    Август 2023 — Август 2023 (1 месяц)