⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com
Александр Мирошниченко (sashafromlibertalia), Россия, Санкт-ПетербургАлександр Мирошниченко (sashafromlibertalia), Россия, Санкт-Петербург

Александр Мирошниченко

Frontend разработчтикФронтенд разработчикСредний (Middle)
Не ищу работу

Контакты

Войти
Опыт работы: 4 года и 3 месяца
Регистрация: 02.03.2022
Последний визит: 1 месяц назад
Гражданство:
Местоположение: Россия, Санкт-Петербург
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Основал в университете небольшой клуб веб-разработки, где менторил начинающих разработчиков и руководил процессом разработки pet проектов. Очень ценю среду, где можно предлагать идеи в решении задач и развитии продукта.

Имею большой опыт в веб-разработке и слежу за ее трендами:

  • Соблюдаю семантику при верстке, не забывая о доступности
  • Уверенно владею JavasScript, в проектах использую все преимущества TypeScript
  • Могу выстроить архитектуру приложения
  • Пишу чистый код, используя принципы SOLID
  • Работаю с React и Chrome devtools, анализирую производительность сайта через метрики Lighthouse
  • Понимаю и использую на практике разные подходы к написанию стилей: БЭМ, utility-first, SMACSS, CSS-in-JS
  • Знаю, как работает бекенд — был опыт разработки CRUD приложений на разных фреймворках — ASP.NET, Nest.JS.

Люблю изучать и применять новые для меня технологии на практике, а также получать знания от более опытных коллег.

Навыки

Git
JavaScript
TypeScript
Node.js
SCSS
React
Работа в команде
Redux
Next.js
Webpack

Участие в профсообществах

Опыт работы

  • Крупнейший сервис электронных платежей рунета
    Санкт-ПетербургОт 100 до 1000 сотрудников
    Фронтенд разработчикFrontend Developer
    Декабрь 2023 — По настоящее время (1 год)
  • Национальный исследовательский университет, ведущий вуз России в области информационных и фотонных технологий
    Санкт-ПетербургОт 1000 до 5000 сотрудников
    Фронтенд разработчикFrontend Developer
    Март 2022 — По настоящее время (2 года и 9 месяцев)

    Обязанности:

    • Разработка библиотеки React компонентов на основе новой корпоративной дизайн-системы
    • Разработка и проектирование корпоративной CMS (аналог Tilda) с нуля
    • Проведение код ревью + онбординг для новых сотрудников
    • Написание Unit, snapshot и e2e тестов

    Достижения:

    • Внедрил подход Feature-Sliced Design, что снизило порог входа в проекты компании, а также стандартизировало подход к проектированию
    • Интеграция виджета Яндекс.Карт на сайте https://abit.itmo.ru/ + настройка ISR. Это позволило уменьшить загрузку страниц на 60%
    • Разработал NPM пакеты для линтеров (eslint и stylelint), которые стали использоваться на всех актуальных проектах
    • Настроил автоген SCSS переменных через дизайн-токены — это позволило кратно сократить время на внесение изменений со стороны разработчиков

    Стек: React, TypeScript, Vite, Webpack, Next.js, i18n, Lerna, NX, Storybook, Cypress, Jest, Vitest, React Testing Library, Docker, Feature-Sliced Design, Redux Toolkit, RTK Query, CSS Modules, Grafana, ArgoCD

  • GoClass
    Таллин
    Фронтенд разработчикFrontend Developer
    Сентябрь 2020 — Март 2022 (1 год и 7 месяцев)

    Разрабатывал агрегатор фитнес-центров Таллина

    Обязанности:

    • Добавление основного функционала — бронирование занятий в фитнес-студиях
    • Рефакторинг проекта
    • Коммуникация с аутсорс командой

    Достижения:

    • Интегрировал Google Sheets для сбора пользовательских данных в ходе промо-акций
    • Добавил создание промокодов внутри кастомной админ-панели. Данный функционал позволил привлечь новых клиентов в сервис и увеличил прибыль

    Стек: Vue 2, Ant Design, Docker, Vuex, Vanilla JS, SCSS, i18n, Webpack

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

  • Университет ИТМО

    Национальный исследовательский университет ИТМО
    Санкт-Петербург5024 выпускника
    Информационных технологий и программирования
    Сентябрь 2020 — По настоящее время (4 года и 2 месяца)