Алексей Ф. , Middle, Laravel разработчик

Male avatar
Алексей Ф.
Беларусь, Минск
2 070 ₽/час331 200 ₽/мес. без НДС
Опыт работы:
От 3 до 6 лет
Языки:

Русский — C2

ПисьменныйРазговорный

Английский — C1

ПисьменныйРазговорный

О специалисте

Навыки
Technology:
PHP
Laravel
REST
JavaScript
Sass
GraphQL
TypeScript
Python
FastAPI
WebSocket
OpenAPI
Git
Redis
Nginx
Apache
Vue
NuxtJS
SQLite
Figma
Jira
Agile
n8n
MinIo
Instruments:
Swagger
Postman
Applications:
Docker
Database:
PostgreSQL
MySQL
Формат работы
Удалённо
Описание о специалисте

Full-stack разработчик с 3+ годами опыта в создании и масштабировании веб-приложений. Быстро осваиваю новые технологии и адаптирую архитектуру к меняющимся требованиям, всегда выбирая практичные решения без избыточных усложнений. Ориентирован на достижение бизнес-целей, предлагаю обоснованные улучшения продукта и эффективно участвую в Agile-командах. Гибко работаю с разнообразным стеком и ПО, что позволяет быстро решать задачи и снижать зависимость от других специалистов по большинству вопросов.

Примеры работ

NDA
Описание задачи/проекта

Онлайн-платформа для бронирования отелей и проката авто по всему миру

Позиция на проекте
FullStack-разработчик
Ответственность
  1. Рефакторинг проекта; ускорение времени выдачи отелей на 80%;
  2. исправление багов; усовершенствование разметки и улучшение UX;
  3. Интеграция платежных систем (RedSys и Stripe), создание Checkout Session, обработка вебхуков с верификацией подписи, обработка асинхронных событий, управление статусами заказов и платежей, поддержка возвратов, использование идемпотентных ключей;
  4. Усовершенствование системы фильтрации и сортировки результатов поиска (звёзды, типы отелей, удобства, питание, типы кроватей, ценовой диапазон, метаполитики);
  5. Работа с большими объемами данных и их обработка (Более 10 миллионов записей, суммарным объемом в 300гб);
  6. Разработка системы загрузки и обработки инкрементальных и полных дампов с автоматическим планировщиком: ежедневные инкрементальные обновления, ежемесячные полные, ежедневное обновление валют; streaming-загрузка с fallback на wget, построчная обработка JSON с garbage collection, логирование прогресса;
  7. Поддержка Legacy кода Joomla;
  8. Поддержка проекта, разработка и интеграция новых функций;
  9. Интеграция OAuth 2.0 авторизации;
Технологии и инструменты
API integration, Docker, dompdf, Git, Joomla, Laravel, PHP, recaptcha, Redis, JS
Период работы/продолжительность
Апрель 2025 - Январь 2026
NDA
Описание задачи/проекта

Аффиляционная платформа для инфлюенсеров в сфере туризма

Позиция на проекте
FullStack-разработчик
Ответственность
  1. Проектирование и разработка архитектуры проекта;
  2. Осуществление полного цикла разработки;
  3. Интеграция сторонних API;
  4. Создание партнерских iframe виджетов, с возможностью учета редиректов, оформленных броней, кастомизации;
  5. Создание современного и удобного интерфейса без существующего дизайна;
  6. Реализация административной многофункциональной панели управления проектом, с возможностью просмотра полной статистической информации об аффилированной программе в текстовом виде и в виде диаграмм за разные периоды, просмотра статистики отдельных пользователей, экспортом данных в xlsl формат, просмотром данных о достижении пользователем порога вывода средств.
  7. Реализация пользовательской панели управления, с возможностью создания новых виджетов, их кастомизацией и предпросмотром, просмотр статистики редиректов и заказов в разных форматах отображения за разные периоды для виджетов.
Технологии и инструменты
API integration, Docker, Git, Laravel, Livewire, JS, ChartJS
Период работы/продолжительность
Июнь 2024 - Август 2024
NDA
Описание задачи/проекта

Поддержка корпоративного сайта

Позиция на проекте
FullStack-разработчик
Ответственность
  1. Усовершенствование функционала админ-панели;
  2. Увеличение скорости загрузки веб-сайта, путем оптимизации загружаемых файлов и доработки развертки сайта;
  3. Администрирование сайта;
  4. Внедрение новых компонентов, улучшение визуального стиля сайта и улучшение SEO оптимизации;
  5. Рефакторинг проекта и добавление нового функционала;
Технологии и инструменты
Git, Laravel, MySQL, PHP, JS, Bitrix24 API, Google Spreadsheet API
Период работы/продолжительность
Январь 2023 - Февраль 2025
NDA
Описание задачи/проекта

Телеграмм бот для генерации лидов с внедрением ИИ

Позиция на проекте
Backend-разработчик
Ответственность
  1. Разработка телеграмм бота с нуля, с использованием нативного PHP;
  2. Интеграция API с моделью ИИ;
  3. Составление системного промпта для безошибочной работы внедренного ИИ;
  4. Реализация защиты от нецелевого использования бота.
  5. Интеграция со сторонним API, для получения контекста в ответах ИИ.
  6. Деплой проекта на VPS и его дальнейшая поддержка.
Технологии и инструменты
API integration, PHP
NDA
Описание задачи/проекта

Унифицированная онлайн-платформа для поиска и бронирования отелей, аренды авто и трансферов с интеграцией нескольких поставщиков, мультивалютностью и управлением большими объёмами контента.

Позиция на проекте
FullStack-разработчик
Ответственность
  1. Проектирование модульной многоуровневой архитектуры: адаптеры поставщиков, сервисный слой бизнес-логики и доменные DocType;
  2. Интеграция и нормализация данных нескольких внешних API отелей в единую модель с дедупликацией, маппингом и мультиязычными переводами переводами;
  3. Реализация параллельного поиска по активным поставщикам, агрегации, фильтрации, сортировки и ранжирования предложений;
  4. Создание высокопроизводительной ETL-системы синхронизации контента: потоковая обработка дампов, пакетные вставки, chunked-очистка устаревших данных и кэширование прогресса;
  5. Оптимизация импорта и обновления десятков миллионов записей отельного контента с минимизацией ORM-операций;
  6. Разработка механизма правил наценки и мультивалютного расчёта стоимости с кэшированием валютных курсов;
  7. Реализация жизненного цикла бронирования с контролем состояний, аудитом переходов и обработкой webhook-уведомлений;
  8. Создание административной панели для управления поставщиками, окружениями, мониторинга синхронизаций и ручного запуска/отмены задач;
  9. Создание объедененной структуры Frontend страниц из NuxtJS, Frappe Builder (визуального редактора страниц)
  10. Обеспечение безопасного хранения API-ключей, разграничения доступа к административным endpoints и аудита внешних запросов.
Технологии и инструменты
Docker, Elasticsearch, Git, JavaScript, MariaDB, Python, Redis, Redis Queue, REST API, NuxtJS, Frappe Framework