Senior Backend Engineer

Oleg Bahar

Results-driven Senior Backend Engineer with 5+ years designing, scaling, and owning high-performance distributed systems. Proven async remote collaborator across distributed teams. Core stack: PHP/Laravel, Vue.js, MySQL & NoSQL, Kafka, Docker & Kubernetes.

Experience

Software Engineer Apr 2025 – Present

TerraScale · Contract · Remote

  • Designed and maintained high-throughput media processing pipelines using Go, PHP/Laravel, and FFmpeg
  • Built event-driven microservices with RabbitMQ; reduced queue lag by introducing dead-letter routing
  • Implemented real-time analytics ingestion into ClickHouse, replacing slow MySQL aggregations
  • Managed Kubernetes deployments; set up Helm charts and CI/CD pipelines via GitHub Actions
  • Introduced structured logging and distributed tracing across services

GoPHP/LaravelRabbitMQRedis FFmpegClickHouseMySQLVue.js KubernetesDockerCI/CD

Senior PHP Developer Nov 2023 – Mar 2025

Yves Rocher (via HKB Solutions) · Remote

  • Led migration from monolith to DDD-structured microservices; decoupled 6 bounded contexts
  • Migrated analytics layer to ClickHouse, cutting reporting query latency by ~13%
  • Integrated RabbitMQ for async order processing, eliminating synchronous bottlenecks
  • Maintained 85%+ PHPUnit coverage across core business logic; introduced mutation testing
  • Mentored 3 junior developers; conducted code reviews and architecture discussions

PHP/LaravelDDDClickHouse RabbitMQMySQLDockerPHPUnit

PHP Developer Dec 2022 – Nov 2023

Yves Rocher (via HKB Solutions) · Remote

  • Built and maintained RESTful APIs for e-commerce platform serving 100k+ monthly users
  • Optimised MySQL queries and introduced Redis caching, reducing average response time by 30%

PHP/LaravelMySQLRedisDocker

Independent Backend Developer Sep 2021 – Dec 2022

Self-employed · Remote

  • Delivered 8+ client projects: SaaS dashboards, payment integrations (Stripe), REST APIs

LaravelStripeMySQL

Skills

Languages
PHP, Go, JavaScript / Vue.js
Architecture
Microservices, Event-Driven, DDD
Messaging
Kafka, RabbitMQ, Redis
Databases
MySQL, ClickHouse, NoSQL
Infra
Docker, Kubernetes, CI/CD
Practices
SOLID, TDD, Code Review

Education

BSUIR — Belarusian State University of Informatics and Radioelectronics

Information Systems & Technologies in the Gaming Industry

2020 – 2024

Contact