Ivan Serevko
Ivan Serevko

Open to Remote Opportunities (EU / US Timezones)

Ivan Serevko

Senior PHP / Laravel Developer · AI-assisted delivery

I design and build backend systems that hold up under load: high-traffic APIs, legacy migrations, and RAG/GenAI architectures on PHP 8.4 and Laravel.

ProfileCV
Experience
17+since 2009
Commercial experience
12+since 2014
Focus
PHP / Laravel · AI-accelerated
Location
Lviv, Ukraine
Languages
Ukrainian (native) · English (intermediate)
Education
Ukrainian Academy of Printing

Work & projects

Fig. 02

Key systems engineered: from proprietary GenAI/RAG architectures to complex Enterprise CRM and Healthcare platforms.

SVI RAG Platform

Featured case

01 · 2026
Creator & Lead ArchitectSVI RAG (SaaS Project)

SVI RAG Platform

Own SaaS product: full architecture design and development of a contextual semantic search platform built on RAG. Implemented hybrid search (Vector + Full-Text) via Reciprocal Rank Fusion (RRF), an embedded chat widget and Telegram bot, strict context-bound answer generation, and client chat history retention.

  • PHP 8.4
  • Laravel 13
  • PostgreSQL (pgvector)
  • Hybrid Search (RRF)
  • Full-Text Search (TSVECTOR)
  • Gemini API
  • OpenAI API
  • Telegram Bot API
  • WebSockets/Widget
  • Monobank / LiqPay
  • Docker
  • Caddy
Open project
SaaS DemandSense
Senior Back-end DeveloperDemandSense | Agiliway

SaaS DemandSense

Enterprise SaaS for sales analytics and demand forecasting. Designed the high-load backend architecture, integrated third-party services (HubSpot CRM, Mailjet), built the subscription system on top of Staxbill, optimized analytical queries across ClickHouse/PostgreSQL, and set up asynchronous queues and real-time WebSocket notifications.

PHP 8.3 · RESTful API · Laravel 12/13 · PostgreSQL · ClickHouse · Redis · JWT · HubSpot · Laravel Horizon · Pint · PHPUnit · Laravel Pulse · Laravel Reverb · Socialite · AWS · S3 · Mailjet · Staxbill · Docker · Ubuntu

FormAix CRM
Creator & Lead ArchitectAgiliway

FormAix CRM

Custom CRM for sales automation and operations. Designed the backend architecture from scratch, built product, order, lead and graphical analytics modules. Engineered data mapping and migration from MySQL, two WordPress sites and file-based (XLSX) sources into the CRM, plus two-way QuickBooks Desktop integration.

PHP 8.4 · Laravel 12 · WordPress · MySQL · QuickBooks Desktop API · Redis · Bootstrap 5 · XLSX Processing · AWS · Docker · Ubuntu

Healthcare Ecosystem
Senior Back-end DeveloperAgiliway

Healthcare Ecosystem

Healthcare ecosystem connecting physicians, pharmaceutical manufacturers and delivery services. Implemented client identification from fax documents via Tesseract OCR, insurance eligibility checks across multiple services, database anonymization, medication order processing, and SignalWire integration for fax and voice notifications.

PHP 8.2 · Laravel 11/12 · PostgreSQL · OpenSearch · RESTful API · SOAP · SignalWire (Fax & Telephony) · Tesseract OCR · Redis · PHPUnit · Dompdf · Sentry · AWS · Docker

Slidebean
Senior Back-end DeveloperAgiliway

Slidebean

Backend services for an automated presentation platform. Implemented import of presentations from files into a web format, separation of content from styling, online editing, document generation and export (Dompdf, PHPPresentation), plus AI text-to-speech and speech-to-text (Azure), Firebase notifications and WebSockets.

PHP 8.0 · Laravel 9/10 · PostgreSQL · Azure Speech-to-Text · Azure Text-to-Speech · Dompdf · PHPPresentation · WebSockets · Firebase Notifications · AWS · Docker

Enterprise Ecosystem & Dealer Services Platform
Senior / Team Lead Back-end DeveloperVolvo Cars Dealer Network | Agiliway

Enterprise Ecosystem & Dealer Services Platform

Ecosystem of web resources and internal services for the Volvo dealer network. Fully rewrote the legacy monolith (CodeIgniter/Native) to Laravel. Built management services: dealer CRM, vehicle inventory, quote generators, content synchronization and a test-drive booking widget.

PHP · Laravel · CodeIgniter · RESTful API · MySQL · JavaScript · jQuery · HTML5 · CSS3 · Bootstrap · Webpack · Memcached · Salesforce · SVN · Apache · Nginx · AWS · Ubuntu

2Event Ticketing & Travel Platform
Middle Back-end Developer2Event

2Event Ticketing & Travel Platform

Ticketing, event management and social networking platform. Built the seat-booking system for venues and a promo-code engine, backend logic for trip planning, group travel and joint hotel booking, plus live ticket scanning and event scheduling.

PHP · Yii · Kohana · MySQL · HTML · JavaScript · CSS · XML · Memcached · Apache · Ubuntu

Платформа Оренди Нерухомості та Авто
Junior Full Stack DeveloperDengo Systems

Платформа Оренди Нерухомості та Авто

Web platform for apartment and car rentals in Montenegro. Designed the architecture from scratch, built the booking and booking-management system, a filterable catalog and optimized MySQL schemas for order processing.

PHP · RESTful API · MySQL · HTML · jQuery · CSS · Apache · Ubuntu

Media & Web Solutions
Junior Full Stack DeveloperWebBook

Media & Web Solutions

Media platform for uploading, processing and selling content. Users submitted photos and videos via mobile apps and REST API; the server automatically generated previews with watermarks, transcoded media (FFmpeg/ImageMagick) and published it on the marketplace for sale.

PHP · WordPress · RESTful API · MySQL · JavaScript · FFmpeg · ImageMagick · Debian

Custom Web Applications & E-Commerce
Junior Full Stack DeveloperFreelance

Custom Web Applications & E-Commerce

Development of custom web applications from scratch and via popular CMS frameworks. Designed database schemas, custom plugins, e-commerce systems, and backend integrations. Configured Apache web servers, managed hosting platforms, domain setups, and site speed optimizations.

PHP · Native PHP · WordPress · MySQL · JavaScript · jQuery · HTML5/CSS3 · Bootstrap · Apache · Web Hosting / CPanel

Stack & approach

Fig. 03

Deep architectural expertise, adhering to clean code principles (SOLID), and leveraging modern tooling.

PHP & Laravel
PHP 5.3-8.4 · Laravel (5-13) · Lumen · Slim · CodeIgniter · Yii / Yii2 · Kohana · RESTful API · SOAP · OAuth · SSO
Software Architecture
OOP / OOD · SOLID · DRY / KISS / YAGNI · Domain-Driven Design (DDD) · Event-Driven Architecture (EDA) · High-Load Systems · Repository Pattern · Factory Pattern · Strategy Pattern · DTO Pattern · Database Design & Optimization
AI Engineering & RAG
Generative AI / LLM Integration · RAG Architecture · AI Embeddings · Vector Search (pgvector) · OpenAI API · Gemini API · Ollama · Azure Speech-to-Text · Azure Text-to-Speech · Laravel Boost MCP
Databases & Search
PostgreSQL · MySQL · ClickHouse · Redis · OpenSearch · PocketBase
Laravel Ecosystem
Laravel Horizon · Laravel Reverb · Laravel Telescope · Laravel Pulse · Laravel Passport · Laravel Sanctum · Laravel Socialite · Laravel Fortify · Filament 5
DevOps & Infrastructure
Docker · Coolify · Bash · YAML · Git · GitHub · GitLab · Gitea · GitHub Actions (CI/CD) · Nginx · Apache · Caddy · Ubuntu / Debian · AWS S3 / SQS · Grafana · Denwer · OSPAnel
Testing & Code Quality
PHPUnit · PHPStan · Larastan · Rector · Laravel Pint · PHPCS · Sentry
Frontend
JavaScript · HTML5 · CSS3 · SCSS · Tailwind CSS · Bootstrap · Alpine.js · jQuery · Astro · Vite · Webpack
Developer Tools
PhpStorm · Postman · Swagger · OpenCode
Automation & IoT
Home Assistant · Smart Home · MQTT · WebSockets · Zapier

A Transparent Process

Fig. 04

No surprises: you always know the project stage and what comes next.

  1. Discovery & Analysis

    We align on goals, audience and constraints. I shape the technical vision and propose a solution that fits your budget.

  2. Estimate & Plan

    I define the scope, milestones, timeline and cost. You get a transparent plan with clear checkpoints.

  3. Sprint Development

    I work in short iterations with a demo after each stage. Code is covered by tests and quality review.

  4. QA & Launch

    Testing, server and CI/CD setup, zero-downtime deployment. I hand over access and documentation.

  5. Support & Growth

    Monitoring, bug fixes and new features after launch. Ongoing work as needed, with no forced packages.