Skip to content

Repository files navigation

Бахарев Артём Александрович

Senior Frontend Engineer · React / TypeScript / Frontend Architecture

icon Дата рождения: 15.01.1990 (36 лет)

icon Город: Санкт-Петербург

icon Образование: высшее техническое, Томский Университет Систем Управления и Радиоэлектроники (ТУСУР), факультет вычислительных систем, специальность «Управление и информатика в технических системах»

Телефон: +7-923-404-0704  Telegram: @mrThomasTeller
email: artyom.bakharev@gmail.comGitHub: https://github.com/mrThomasTeller

Цель

Ищу работу в качестве Senior/Tech-lead Front-end разработчика. Полный рабочий день, офис или гибрид. Интересны продуктовые задачи шире интерфейсов — от архитектуры и инфраструктуры до серверной части.

Кратко

  • Более 15 лет опыта веб-разработки (Next.js, React, TypeScript, Node.js, Redux Toolkit, БЭМ, webpack, Docker)
  • Был ведущим Front-end разработчиком в компании ShareVault с большим и долгосрочным проектом (США, https://sharevault.com)
  • Был ведущим Front-end разработчиком в интернет-магазине с высокой посещаемостью (https://sotmarket.ru)
  • Отвечал за создание компонентных дизайн-систем, архитектуру проприетарных фреймворков, а также за оптимизацию производительности нагруженных интерфейсов

Ещё

  • Разрабатывал проекты по TDD: юнит-, integration- и E2E-тесты (Jest, Playwright, TestCafe);
  • Отлично владею CSS, Styled Components, CSS-modules, SASS, БЭМ;
  • Большой опыт проектирования сложных программных продуктов (втч с применением UML), применяю принципы и паттерны проектирования в ООП и ФП;
  • Активно применяю AI-инструменты для разработки.

icon Опыт работы

Дата Место работы
с 01.2024 Head Full-stack разработчик в компании по автоматизации продаж Nirguna https://nirguna.ru/
  • Спроектировал единую архитектуру и перевёл комплекс решений для ERP "Мой Склад" (900+ компаний-клиентов) с разрозненных PHP-репозиториев на монорепозиторий на Next.js, значительно расширив функциональность. На самых востребованных приложениях более 2000 пользователей;
  • Главное из решений: Роботы 365 - no-code решение для создания сценариев автоматизации;
  • Внедрил полный цикл AI-разработки (спецификации, e2e-тесты, код-ревью, слежение за качеством кода, множество скиллов для агентов под разные задачи в проекте) — скорость решения задач выросла в 2-3 раза без потери качества.
Next.js, React, TypeScript, Node.js, MUI, tRPC, PostgreSQL, Playwright, GitLab CI/CD, Docker
с 03.2022 по 08.2023 Преподаватель, ментор Full-stack JavaScript/TypeScript в школе Elbrus Bootcamp https://elbrusboot.camp/
  • Подготовил к работе 5 групп (более 100 студентов);
  • Написал онлайн-учебник по JavaScript и разработал учебную программу по TypeScript и Redux Toolkit.
React, Redux Toolkit, Node.js, Express, PostgreSQL, Docker
с 08.2015 по 02.2022 Head Front-end разработчик в компании ShareVault (США, удалённая работа) https://www.sharevault.com/
  • Отвечал за Front-end разработку системы документооборота с повышенными требованиями к безопасности;
  • Руководил командой из 3-х Front-end разработчиков;
  • Руководил переводом сотен тысяч строк production-кода с ExtJS на React+Redux;
  • Разработал проприетарный полностью functional-style state-менеджер на основе Redux и поддерживал его в течение 5 лет;
  • Ускорил в 10 раз работу приложения с сотнями тысяч документов.
с 11.2012 по 06.2015 Head Front-end разработчик в интернет-магазине "Сотмаркет" (Москва). www.sotmarket.ru
JavaScript, jQuery, CSS БЭМ
Ранний опыт, 2009–2012 Full-stack разработка (Томск).
Разработка сайтов, проектирование систем, разработка сложных интерфейсов и первое руководство небольшой командой
JavaScript, PHP, C#/ASP.NET, PostgreSQL



PDF-версия

Веб-версия

PS: Это моё резюме, но вы можете использовать его для себя. Просто форкните этот репозиторий и смотрите src/README.md.

About

Моё резюме, которое вы можете использовать как шаблон для вашего. Автоматическая генерация html и pdf из markdown.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages