PHP Developer
Python
SQL
PHP
Scalability & Performance: 5/10
Reliability & Observability: 5/10
Data Layer & Database: 4/10
Active 10 days ago
+998 (99) 0358220 Invite to interview
Message
Download CVCV
Overview
Technical skills
Timeline
Roles
Overview
A backend API engineer at an early senior level who builds reliable service-side features for web applications. The strongest proven skill is designing and implementing robust asynchronous media-processing pipelines (evidence: app/Jobs/ConvertImageToWebpJob.php and app/Console/Commands/RetryFailedWebpConversions.php implementing retries, backoff, dry-run, logging and DB-state updates). There is little public evidence of large-scale distributed system architecture, formal performance benchmarking, or multi-service orchestration patterns.
Technical skills
Python
SQL
PHP• Middle • 3y+
Python
FastAPI
PHP
Laravel• 3y+
PHPUnit• 3y+
Guzzle
Eloquent
Databases
Redis
SQLite
MySQL
PostgreSQL
DevOps
CI/CD
Docker Compose
Git
Nginx
Rest API• 3y+
Docker
Mobile
Clean Architecture
AI/ML
Computer Vision
QA
Swagger
Web3
TON
Timeline
Backend Web Developer (PHP, Laravel)
•
Middle
ECLOUDS
•
Full-Time
Integrated external APIs (ALSCOM) to support OSAGO, KASKO and Accident-related product workflows. Designed layered backend structure using DTOs, interfaces, adapters, services and HTTP clients, and built REST APIs for web and mobile using Laravel Sanctum. Implemented policy lifecycle business logic (creation, payment, issuance and PDF generation) and improved stability by fixing CSRF issues. Reduced SQL errors and 5xx responses and optimized the adapter factory and HTTP client for faster integrations.
PHP
Laravel
Eloquent
MySQL
PostgreSQL
Docker
Rest API
Guzzle
PHPUnit
Tyumen State University
Bachelor's Degree •
Introduction to Security of Automated Systems
Backend Web Developer (PHP, Laravel)
•
Middle
Private IT Company
•
Full-Time
Developed a modular Laravel backend platform (Laravel 12, PHP 8.2) for multi-project Telegram bots using a shared database with data isolation and centralized user management. Built multi-admin tools with Telegram integration (bots and webhooks) and an API gateway. Implemented blockchain integrations for TON/TRON/BNB including wallet generation, mass payouts and token transfers with validation and transaction logging. Designed REST APIs (Swagger), added middleware-based protections, optimized API performance with batch processing and queues, automated data import from Google Sheets, and covered key scenarios with PHPUnit.
Laravel
PHP
Swagger
Rest API
PHPUnitsince 2024
TON
Backend Web Developer (PHP, Laravel)
•
Middle
IMPERIUM WEB
•
Full-Time
Developed and maintained web projects within a development team, including integration with external services such as Telegram, WhatsApp and Google Maps. Built RESTful APIs for internal and external services. Managed deployment and pre-production testing on staging servers before releasing to production. Improved code structure by applying SOLID and design patterns.
PHP
Laravel
Rest APIsince 2023
Backend Web Developer (PHP, Laravel)
•
Middle
MostByte
•
Full-Time
Developed and supported CRUD functionality of varying complexity and implemented role-based access control (RBAC) with permissions. Worked with queues to support background processing and large-scale mailing tasks. Built accounting/finance automation logic using mathematical calculations. Also worked on administrative panel development for services.
PHPsince 2023
Laravelsince 2023
Middle Backend Developer
Confidence: Medium API Engineer
A backend API engineer at an early senior level who builds reliable service-side features for web applications. The strongest proven skill is designing and implementing robust asynchronous media-processing pipelines (evidence: app/Jobs/ConvertImageToWebpJob.php and app/Console/Commands/RetryFailedWebpConversions.php implementing retries, backoff, dry-run, logging and DB-state updates). There is little public evidence of large-scale distributed system architecture, formal performance benchmarking, or multi-service orchestration patterns.
API Design
3/10
How well APIs are designed
API design is present (FormRequest validation, Resources, consistent API helper trait) but there is limited evidence of advanced API-level choices like versioning, idempotency keys, or paginated contract design beyond conventional patterns.
Data Layer & Database
4/10
Working with databases
Data layer shows deliberate schema evolution and domain fields for conversion metadata, plus application code updates records with conversion metrics; transactional boundaries or advanced query tuning are not visible in the analyzed files.
Scalability & Performance
5/10
Handling load and speed
Good attention to scalability for media workloads: async queues, job retry/backoff, configurable timeouts and a retry command; Redis backoff-related options are present in config which shows operational thinking for scale, but lacks measured performance artifacts (benchmarks, load tests).
Evidence
Umid1982/image-vault/app/Jobs/ConvertImageToWebpJob.php (public $tries, $timeout, $backoff and queue dispatching)
Umid1982/image-vault/app/Console/Commands/RetryFailedWebpConversions.php (dry-run, limit, onQueue dispatch)
Umid1982/image-vault/config/database.php (redis options: max_retries/backoff settings)
System Architecture
4/10
Overall system structure
Reasonable separation of concerns - services, repositories and background jobs are used and there is a console operator command for retry logic; this is a coherent monolith/service-layer architecture rather than a distributed microservices design.
Security & Auth
4/10
Protecting data and access
Security basics are followed: Sanctum-based auth is required by dependencies, input validation is separated into FormRequests and session cookie settings are explicit; advanced token lifecycle or revocation policies are referenced in service files but full operational controls are not shown in the inspected snippets.
Reliability & Observability
5/10
Stability and monitoring
Reliability and observability practices are visible: structured logging in jobs and commands, error handling that updates DB state, retries/backoff, dry-run mode and progress reporting; graceful shutdown/circuit-breaker patterns beyond Laravel queue defaults are not present in the analyzed files.
Evidence
Umid1982/image-vault/app/Jobs/ConvertImageToWebpJob.php (Log::info/Log::error, handleConversionError)
Umid1982/image-vault/app/Console/Commands/RetryFailedWebpConversions.php (dry-run, progress bar, Log::info)
Umid1982/image-vault/app/Jobs/ConvertImageToWebpJob.php (tries, timeout, backoff properties)
Verified artifacts
Expertise
PHP• Middle
Technologies
Python
PHP• Middle • 3y+
SQL
MySQL
PostgreSQL
Redis
Rest API• 3y+
Docker Compose
Laravel• 3y+
FastAPI
CI/CD
Git
SQLite
Docker
PHPUnit• 3y+
Nginx
Eloquent
Guzzle
Recommendations
- Owner of backend APIs that need async media processing - implement or extend image/video processing pipelines and queue-based workers.
- Build features that require solid error-handling and observability - scheduled retry tools, job-monitoring, and conversion/ingestion health checks.
- Improve platform reliability and ops readiness - add metrics/tracing, graceful worker shutdowns, and documented migration/versioning policy for schema evolution.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:
