Oleh – PHP, Vue.js, Laravel, experts in Lemon.io

Oleh

From Spain (UTC+2)flag

Back-end Web Developer|Senior
Team lead
Full-stack Web Developer|Senior
Lemon.io stats
1
offers now 🔥

Oleh – PHP, Vue.js, Laravel

Oleh is a senior backend-oriented full-stack engineer with 11 years of experience, specializing in PHP, Laravel, Symfony, and high-load fintech and iGaming systems. He demonstrates strong backend architectural skills, payment integration expertise, and technical leadership. Communication and collaboration are solid, with a preference for backend-heavy roles.

11 years of commercial experience in
Accounting
AI
Fintech
Gambling
Main technologies
PHP
8.5 years
Vue.js
8.5 years
Laravel
8.5 years
Symfony
2 years
Additional skills
PostgreSQL
Redis
RabbitMQ
ClickHouse
LLM
MySQL
Java
CI/CD
Golang
Node.js
PHPUnit
SQL
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Backend Tech Lead
Jul 2024 - Ongoing2 years 4 months
Project Overview

A card and wallet platform for businesses and their users. Companies issue and manage payment cards, run multi-currency wallets, control card limits and send users real-time transaction notifications. It connects to a card issuer-processor, payment and FX providers and B2B partners, and runs under PCI DSS requirements.

Responsibilities:
  • Lead backend development of the card and wallet platform built as event-driven microservices;
  • Own integrations with the card issuer-processor, payment/FX providers and B2B partners: API migrations, requirement refinement with product, and closing gaps in limits, KYC and status-mapping specs;
  • Designed guaranteed-delivery real-time notifications over WebSockets, using Redis Streams as a durable per-recipient event log, persist-then-ack RabbitMQ consumption, Redis Pub/Sub fan-out across instances and client-side deduplication by event ID;
  • Drove PCI DSS v4.0.1 scope reduction by moving card data display to the issuer’s hosted iframe/SDK;
  • Initiated support for EVM- and Tron-compatible blockchain networks and built an AWS AppConfig configuration client for Symfony services;
  • Lead production incident investigations on Kubernetes and write formal post-incident reports;
  • Set team engineering conventions across 5 repositories and rolled out AI-assisted development, including shared coding-agent guidelines and an automated AI code review bot for merge requests.
Project Tech stack:
PHP
Laravel
Vue.js
PostgreSQL
ClickHouse
Redis
RabbitMQ
Docker
Symfony
Node.js
Kubernetes
Chief Technology Officer
Oct 2024 - May 20257 months
Project Overview

An AI-powered communication app inside Telegram. Users chat with AI assistants through a bot and a Mini App, and the team runs the product from an admin panel.

Responsibilities:
  • Owned technical strategy and end-to-end delivery of the product, from architecture to production, while coordinating a small development team;
  • Designed the Laravel backend with Telegram Bot API integration, LLM provider integrations and conversation/user management;
  • Built async message processing and AI workflows on Amazon SQS, with Redis for caching and rate limiting;
  • Delivered the Vue.js Mini App UI and admin panel on top of the Laravel API, including authentication flows and payment integrations;
  • Set up infrastructure and delivery with Docker and CI/CD.
Project Tech stack:
PHP
Laravel
Vue.js
MySQL
Amazon SQS
Redis
Docker
LLM
Senior PHP Engineer
Mar 2023 - May 20252 years 2 months
Project Overview

A fintech payments business with two products. The first is a payment platform that processes UPI transactions for the Indian market. The second is a cross-border money transfer platform with multi-currency conversion. Both connect to banks and payment providers, so every transaction status has to be tracked and reconciled reliably.

Responsibilities:
  • Led backend development of the UPI payment platform and designed idempotent payment flows with status reconciliation, retries, callbacks and webhooks across banks and PSPs;
  • Owned integrations with UPI providers and banks for routing, settlement, reconciliation and reporting;
  • Built Symfony microservices for the money transfer platform, covering transfer processing, FX rates, currency conversion and payment provider integrations;
  • Rewrote payment provider integrations as separate Java services, isolating provider failures from the core platform;
  • Scaled processing with RabbitMQ message-driven flows, Redis caching and ClickHouse analytics, and set up monitoring and alerting to keep services stable under high load;
  • Set engineering standards through code reviews, quality gates, automated tests and CI/CD, and introduced AI-assisted development with an automated AI review of merge requests;
  • Worked with product, operations and compliance stakeholders, mentored backend developers and built Vue.js components for internal tools.
Project Tech stack:
PHP
Laravel
Symfony
Java
Vue.js
MySQL
ClickHouse
RabbitMQ
Redis
Docker
CI
CD
LLM
PHP Team Lead
Mar 2021 - Mar 20232 years
Project Overview

The transactions service of an iGaming platform. It handles every player money operation (bets, wins, deposits, withdrawals and balance changes) and connects the platform to external game and payment providers at about 1M requests per hour.

Responsibilities:
  • Led the PHP team owning the transactions service in a platform split into separate services with dedicated teams;
  • Kept the service stable at about 1M requests per hour with a Laravel API layer, a lightweight raw PDO data layer on hot paths, Redis caching and queue-based processing;
  • Re-engineered the provider integration workflow into a unified integration layer with contracts, callbacks, reconciliation and failure handling, reducing delivery time for new provider features;
  • Planned and coordinated releases, ran code reviews and mentored developers, improving delivery processes and code quality across the team.
Project Tech stack:
PHP
Laravel
Vue.js
PostgreSQL
ClickHouse
Redis
RabbitMQ

Education

2017
Computer Science
Bachelor of Computer science

Languages

Ukrainian
Advanced
Russian
Advanced
English
Advanced

Hire Oleh or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.