Пет-проекты:
(были сделаны до коммерческого опыта и никак не отображают уровень текущих знаний)
SelectionBolts - Подбор болтов в зависимости от толщины стягиваемых деталей
Тестовые задания:
(были сделаны до коммерческого опыта и никак не отображают уровень текущих знаний)
Готовый проект RandomUser, код и описание задачи на github.
Готовый проект TeamleadTask, код и описание задачи на github, видео на youtube.
Готовый проект Game of Thrones, код и описание задачи на github.
О себе:
По образованию инженер-строитель (бакалавр + специалист).
С 2006 года начал работать инженером-конструктором, к 2014 году поднялся по карьерной лестнице до технического директора по производству завода металлических конструкций (в подчинение 120 человек). В процессе работы автоматизировал бизнес-процессы (в основном использовал vba + С#) свои и всех своих сотрудников, что в месте дало полностью прозрачную схему процессов - начиная с получения задания в работу до отгрузки на объект с завода.
2020 год, решаю сменить направление развития с производства на веб-разработку. Изучаю HTML, CSS, JS, React.
В начале 2022 года нахожу свою первую работу Frontend-разработчик.
Увлекаюсь беспроводными "умными домами". Вся квартира умная (свет, климат (отопление, вентиляция), водоснабжение). Использую zigbee, автоматизация на Home-assistant.
Заметки в профильном сайте по умному дому:
Способен к самообучению, самоорганизации, имею навыки организации работы целого предприятия (100 человек).
JavaScript, React разработчик конфигураторов (2D, 3D, расчеты, функционал).
Three.js, Canvas, React, Redux, mui, React three fiber, Zustand, KonvaJS.
Создание нового функционала.
Оптимизация существующего кода для лучшей производительности приложений.
Код-ревью.
Подключение периферийных устройств с помощью Web Bluetooth API, взаимодействие с ними.
Создание PWA.
Использование IndexedDB совместно с WebWorker для
оптимизации загрузки больших моделей данных, поддержку данных в
актуальном состоянии. Повышение отзывчивости интерфейса.
Аналитика задач, эстимейт по времени.
Frontend разработка проектов с использованием React, JavaScript, JQuery . Все проекты имеют отзывчивый "живой" интерфейс, адаптивную верстку, БЭМ, семантическую верстку.
Поддержка "старых" проектов - улучшение и внесение правок по пожеланию заказчика, исправление багов.
Применял pixijs и threejs.
Есть рекомендация от руководителя