• File

Юрій

Senior Full-Stack Engineer | PHP/Laravel/Vue/React

Age:
40 years
City of residence:
Zhytomyr
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmail

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

YURII HAIDUK
Senior Full-Stack Engineer | PHP / Laravel | Vue.js / React.js

Zhytomyr, Ukraine
[open contact info](look above in the "contact info" section) · [open contact info](look above in the "contact info" section) · [open contact info](look above in the "contact info" section) · github.com/YuriHaiduk

SUMMARY

Senior Full-Stack Engineer with 6+ years of commercial experience developing SaaS platforms, web
services, and CRM systems with PHP/Laravel, Vue.js, and React.js. Build end-to-end features including
REST APIs, RAG pipelines, AI integrations, payment systems, asynchronous processing, and real-time
functionality. Design application architecture, modernize legacy systems, and improve performance and
reliability.

TECHNICAL SKILLS

Backend: PHP, Laravel, REST APIs, Microservices Architecture, OpenAPI/Swagger, MySQL,
PostgreSQL, Redis, RabbitMQ, WebSockets, SSE, Elasticsearch, ClickHouse, RAG, pgvector, PHPUnit

Frontend: JavaScript, TypeScript, Vue.js, Pinia, React.js, Zustand, Next.js, Preact, TanStack Query,
Inertia.js, HTML, CSS, Tailwind CSS, shadcn/ui, Vitest

DevOps, Cloud & Tools: Docker, Docker Compose, Linux, AWS (EC2, S3, SES, ECR, CloudFront),
GitLab CI/CD, GitHub Actions, Nginx, Traefik, Postman, Sentry, Claude Code

PROFESSIONAL EXPERIENCE

Full-Stack Engineer | AIBotLab
Mar 2026 - Present · aibotlab.ai

Developed a multi-tenant B2B SaaS platform for website owners to create AI chatbots trained on their
content and embed them into websites via a JavaScript widget.

● Designed a modular Laravel architecture with DDD, CQRS, and multi-tenancy.
● Built a RAG pipeline with document parsing, chunking, OpenAI embeddings, pgvector similarity
search, and HNSW indexing.
● Implemented a NestJS microservice for real-time AI streaming via SSE, separating OpenAI
streams from Laravel RAG and persistence.
● Developed a Next.js/React.js web application and embeddable Preact widget with Shadow DOM.
● Built an internal CRM for managing platform operations.
● Integrated Paddle billing, plan and usage limits.
● Implemented production monitoring, logging, and error tracking with Sentry.
● Covered backend, frontend, and streaming services with automated tests.
● Deployed the containerized platform on AWS using Docker and GitHub Actions CI/CD.

Tech stack: PHP 8.5, Laravel 13, Laravel Octane, FrankenPHP, Deptrac, PostgreSQL, pgvector, Redis,
Horizon, OpenAI API, RAG, Embeddings, Vector Search, NestJS, Next.js, React.js, TypeScript, Preact,
Zustand, TanStack Query, shadcn/ui, Paddle, Docker, AWS EC2, S3, ECR, CloudFront, GitHub Actions

Full-Stack Developer | Khaet Digital
Jun 2024 - Dec 2025 · credicom.de

Extended and modernized a Laravel-based CRM and services for a fintech lending platform.

● Developed backend and frontend functionality for complex lending and business workflows.
● Refactored legacy functionality, resolved production issues, and improved application reliability.
● Optimized data retrieval and aggregation for analytics, improving page performance.
● Built PDF processing, CSV import/export, and data parsing workflows using RabbitMQ queues.
● Integrated third-party APIs and maintained real-time and external data processing.

Tech stack: PHP, Laravel, MariaDB, RabbitMQ, JavaScript, Bootstrap, WebSockets, Docker

Full-Stack Engineer | AI Audio Transcription SaaS Platform
Jun 2023 - May 2024

Built a multi-tenant SaaS platform for AI-powered audio-to-text transcription using Laravel and Vue.js.

● Designed the application architecture and implemented multi-tenancy, authentication, payments,
and core transcription workflows.
● Built asynchronous audio processing with Laravel queues and Redis, integrating Microsoft Azure
Batch Transcription and Amazon S3.
● Implemented real-time transcription updates with Pusher/WebSockets and integrated Google
authentication, reCAPTCHA v3, LiqPay, and IP-based geolocation.
● Ensured automated test coverage and configured Docker environments and GitLab CI/CD.

Tech stack: PHP, Laravel 10, PostgreSQL, Redis, Queues, Vue 3, TypeScript, Inertia.js, Tailwind CSS,
Microsoft Azure Batch Transcription, Amazon S3, Pusher, WebSockets, Google OAuth, reCAPTCHA v3,
LiqPay, Docker, Docker Compose, GitLab CI/CD

Backend Developer | Giant Leap Lab
Aug 2022 - Feb 2023

Developed an admin panel for an Air Travel SaaS Platform providing subscription-based access to PDF
documents and REST APIs for an Educational Video SaaS Platform, including authentication,
subscription payments, and Stripe billing integration.

Tech stack: PHP, Laravel, MySQL, REST APIs, Stripe, JavaScript, Bootstrap, jQuery

Full-Stack Developer | Online Medical Consultation Platform
Jan 2020 - Aug 2022

Built a Laravel-based medical consultation platform end-to-end.

● Designed the architecture and developed the client application, admin panel, consultation
workflows, profiles, ratings, reviews, and core business logic.
● Implemented payment and financial workflows for consultations, balances, payouts, and
automated rewards using Interkassa.
● Built asynchronous notifications with Laravel queues, Redis, and AWS SES and maintained the
Ubuntu production environment.

Tech stack: PHP, Laravel, MySQL, JavaScript, Bootstrap, Redis, Queues, AWS SES, Interkassa

EDUCATION
Master’s Degree in Computer Science | Sumy State University | 2003 - 2008

LANGUAGES
English - Upper-Intermediate (B2) · Ukrainian - Native

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: