🧑‍💻Прикладной ИИ

Неделя бесплатных воркшопов для тех, кто хочет использовать ИИ для работы, но пока не понимает, как из этого сделать эффективные рабочие процессы.

Участвовать →

Андрей Ефимов (efiand), 42 года, Россия, Санкт-Петербург
Андрей Ефимов (efiand), 42 года, Россия, Санкт-Петербург
Эксперт
Мастер простых и красивых решений • Фронтенд разработчик • HTML-верстальщик • Старший (Senior)
От 400 000 ₽ • Не ищу работу

Контакты

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

Обо мне

  • Создаю крутые полезные интерфейсы, SPA + SSR. Стек:
    – Javascript + JSDoc (Vanilla JS), CSS + PostCSS,
    – Typescript (Vue/Nuxt, Svelte/Sveltekit), SCSS.
  • Применяю разумное сочетание KISS/YAGNI c DRY, масштабирумостью и автоматизированностью. UX и accessibility ставлю в приоритет DX.
  • Предпочитаю чистый код, следование кодгайдам и стайлгайдам.

Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

Vue.js
senior
Nuxt.js
Svelte.js
TypeScript
Node.js
Twig
senior
Семантическая верстка
SCSS
БЭМ
expert
SVG

Эксперт

4консультации
5
3 оценки

Работаю с квалификациями

Стажёр • Младший • Средний

Экспертность

  • Наставник в HTML Academy по вёрстке и javascript с многолетним опытом. Провожу индивидуальное обучение фронтенд-разработке по полной программе и дополнительные занятия для учеников и выпускников онлайн-школ. Информация для новичков — здесь.
  • Техлид в крупной продуктовой компании. Помогаю с решением продуктовой задачи или выполнением тестового задания.
Стоимость
5000 ₽/ час

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

Опыт работы

  • Cистема для привлечения клиентов
    Москва • От 100 до 1000 сотрудников
    Техлид
    Октябрь 2023 — По настоящее время (3 года и 1 месяц)
    • Разработка высокоинтерактивных компонентов SPA для Links Sape и Serpzilla - самых крупных платформ линкбилдинга.
    • Разработка с нуля архитектуры и ключевых разделов SPA-приложения.
    • Разработка и поддержка лендингов компании (nuxt4).
    • В качестве техлида и архитектора разрабатываю общую библиотеку Vue-компонентов, SCSS-модулей, TS-модулей, плагинов для Vite, настроек линтеров.  Внедрил автогенерацию типов на основе Open API.
    • Разработка высокоинтерактивного виджета пополнения баланса.
    • Участие в разработке OAS.
    • Проектирование задач, кодревью, консультирование коллег.
    • Функционал разрабатывается в сроки или досрочно, без багов, без повторных ревью и возвратов от QA

  • Интерактивные онлайн-курсы
    Санкт-Петербург • От 100 до 1000 сотрудников
    Ментор
    Сентябрь 2018 — По настоящее время (8 лет и 2 месяца)
    • Навыки кодревью по критериям и кодгайдам укрепили привычку писать чистый код самому, закрепили знение лучших практик.
    • Навыки визуального тестирования прокачали внимательность к деталям, владение Pixelperfect.
    • Разъяснение базовых знаний по разметке, CSS и Javascript расширило и углубило компетенции.
    • Внедрение инструментов по валидации разметки, БЭМ, документации и стилей, проверке pixelperfect помогло эффективнее проверять и рабочий код.
  • Разработка прикладного ПО, интеграционные решения
    Москва • От 10 до 100 сотрудников
    Июнь 2019 — Декабрь 2021 (2 года и 7 месяцев)
    • Для портала РЖД активно участвовал в создании высоконагруженных страниц и личных кабинетов, организации UI-kit, внедрении компонентного подхода и оптимизации сборки фронтенд-приложений. Некоторые решения приватной части интерфейса на чистом Javascript не имеют аналогов и позволяют эффективно решать логистические задачи грузоперевозок с визуализацией больших объемов данных.
    • Выполнял конфигурирование модульных API с помощью разработанной в компании headless CMS, участие в определении доработки функционала ядра системы.
    • Участвовал в разработке реактивного административного интерфейса РЖД с использованием Vue, разрабатывая специфические компоненты управления для сопряжения нескольких частей бизнес-логики. Создавал кастомные дополнения к визуальному редактору. Участвовал в разработке концепции и интерфейса разделения ролей в системе.
    • Покрывал решения автотестами (cypress), участвовал во внедрении TDD.
    • Благодаря высокоэффективным практикам разрабатывал быстрее плана и смог реализовать более половины кодовой базы, которая легла в основу дальнейших разработок. Полученные проектные знания позволили выжать максимум из DRY.
    • Сэкономил ресурс компании при планировании версии для слабовидящих, внедрив CSS-переменные. А также по факту ускорил внедрение требований по доступности интерфейса за счёт соблюдения стандартов a11y в момент написания.
  • Design agency & frontend production
    Москва • От 10 до 100 сотрудников
    Август 2018 — Февраль 2019 (7 месяцев)
    • Разработка с нуля реактивных приложений для финансовых инструментов и интернет-магазинов (Vue, Nuxt).
    • Интерактивные анимации (GSAP, Three.js) и интерфейс для конфигурирования 3D-анимаций.
    • Разработка mock API и интеграция с бэкендом (GraphQL).
    • Интеграция платёжных систем (Яндекс.деньги), интерактивных карт (leaflet).

    Работа на аутсорсе дала большое разнообразие сложных кейсов.

    Vue.js • Nuxt.js • JQuery • Twig • SCSS • БЭМ • Gulp • Leaflet • Three.js • SVG

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

  • Институт компьютерных наук и кибербезопасности
    Февраль 2014 — Январь 2017 (3 года)
    Бакалавр графического дизайна. Дипломный проект «Разработка дизайна веб-сайта».

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