Resume
Ruslan Ismailov
Senior Web / Backend Developer · 9+ years of experience
Summary
Senior backend developer with 9 years of experience building high-load systems in PHP/Laravel and Go. I design resilient APIs, optimise PostgreSQL and Redis, build microservices and set up CI/CD processes. I combine product thinking with engineering rigour: reliability, observability and maintainable code come first.
Work experience
-
Senior Backend Engineer
2022 — presentFinTech platform (payments and billing)
- Designed a payment gateway with idempotent transaction handling; reduced the share of disputed charges to near zero.
- Extracted billing into a separate Go service, cutting the p99 latency of critical operations by 3x.
- Introduced queues and background jobs with retries and deduplication, improving the reliability of integrations.
-
Backend Engineer
2019 — 2022Marketplace / data aggregator
- Optimised key PostgreSQL queries and eliminated mass N+1 issues, speeding up the catalogue several times over.
- Designed a versioned REST API with OpenAPI documentation for mobile and web clients.
- Set up Redis caching and invalidation, offloading the database during peak hours.
-
PHP / Laravel Developer
2017 — 2019Product web studio
- Developed business logic in Laravel: from models and access policies to background jobs.
- Containerised applications in Docker and automated deployment through CI/CD pipelines.
- Covered critical code with tests, reducing regressions between releases.
Skills
Languages and frameworks
- PHP
- Laravel
- Go
Databases and cache
- PostgreSQL
- Redis
Infrastructure
- Docker
- Kubernetes
- CI/CD
Architecture
- REST API
- Microservices
More about my experience with each technology is in the “Technologies” section.
Education and growth
Higher technical education
Applied computer science / software development
I continuously deepen my expertise in distributed systems, databases and DevOps practices — through real projects, professional literature and experiments with new tools.