Juniour PHP/JS Developer

Санкт Петербург, Россия
Стажер • Джуниор
Информационные технологии • Разработка • Backend • Fullstack • 1С • JavaScript • PHP • TypeScript • React • Vue.js • jQuery • Laravel • CSS • HTML • MySQL • PostgreSQL • Redis
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы какой-то есть
О себе

На данный момент Juniour Fullstack Developer.

Мои компетенции и опыт

ООО "Софтматика"

8 месяцев

Junior Fullstack Dev

Март 2026 — сейчас

- Внедрил векторный поиск для базы знаний ИИ-ассистента (Laravel 13, pgvector, Yandex AI): спроектировал хранение чанков и векторов, настроил фоновую генерацию эмбеддингов через Job/Observer и написал artisan-команду для миграции старых записей.
- Разработал с нуля внутреннее файловое хранилище с лимитами по тарифам: перевел архитектуру с папок на систему тегов, вынес всю обработку на бэкенд и настроил привязку файлов к задачам, письмам, сообщениям и клиентам.
- Интегрировал внешние облачные диски (Яндекс Диск, Google Drive, Облако нужен доступ к резюме ): создал универсальные адаптеры и провайдеры сохранения файлов, провел рефакторинг модуля и устранил баг с дисками по умолчанию.
- Унифицировал архитектуру комментариев через единый трейт, связав задачи, звонки, письма и сообщения с формами сущностей и общей лентой клиента.
- Интегрировал групповые чаты Telegram и Max в CRM-систему.
- Спроектировал сценарий информирования пользователей об обновлениях системы и разработал мобильную версию раздела «Обзор».

 

Code Geass-R

7 месяцев

Преподаватель Scratch

Май 2024 — Ноябрь  нужен доступ к резюме  месяцев)

- Обучал школьников основам алгоритмизации и визуального программирования на Scratch: разбирал работу с переменными, циклами, условными операторами, событиями и координатной сеткой на примере создания игр и анимации.
- Проводил ревью ученических проектов, помогал находить логические ошибки и направлял учеников от идеи до готового рабочего прототипа.
- Проводил пробные уроки и открытые мастер-классы, успешно конвертируя новых участников в учеников постоянных групп.
- Модерировал групповую динамику на занятиях, поддерживая высокую вовлеченность, рабочую дисциплину и выполнение учебных задач в тайминге урока.
- Вел регулярную отчетность по посещаемости и прогрессу групп, адаптируя темп и сложность заданий под уровень усвоения материала.
- Консультировал родителей по результатам обучения, давал развернутую обратную связь по развитию технических навыков и презентовал итоговые проекты учеников.



Интересные кандидаты