Payment gateway for a fintech platform
A high-load payment gateway on Laravel and Go: payment processing with guaranteed idempotency and 99.98% uptime.
- PHP
- Laravel
- Go
- PostgreSQL
- +2
9 years in backend development
Server-side development, high-load systems and clean architecture. I design and grow high-load services with PHP, Laravel and Go, focusing on reliability, performance and clean architecture.
Technology stack
The tools I work with every day — from the language to the infrastructure.
Featured case studies
Real products: the task, the solution and a measurable result.
A high-load payment gateway on Laravel and Go: payment processing with guaranteed idempotency and 99.98% uptime.
A single API over a dozen courier services: cost calculation, order creation and real-time tracking.
Collecting and processing an event stream with real-time dashboards on Go, PostgreSQL and Redis.
From the blog
Notes on backend development, databases and running production systems.
We break down a real path to optimizing a Laravel API: profiling, fighting N+1, caching and resident mode — with before-and-after numbers.
Why queued jobs must be idempotent, how to protect against double execution and properly configure retries.
How to read a query plan, choose an index type and avoid creating useless indexes that only slow down writes.
I help teams design APIs, offload databases, build microservices and automate releases. Learn more about me and my approach on the “About” page, and see the list of services here.