Spencer User
@spenceruser1
Senior PHP backend engineer delivering high-concurrency, reliable platforms.
What I'm looking for
I’m a senior PHP backend engineer with 12 years of full-stack and backend development experience, focused on building maintainable, high-performance systems. My work is centered on Laravel and Symfony, with full-stack experience using Vue, and a strong foundation in MVC architecture, dependency injection, and object-oriented design.
I thrive on coroutine-based and event-driven engineering—using Swoole, process models, asynchronous high-concurrency patterns, and WebSocket for low-latency delivery. In recent roles, I led architecture and feature delivery across game and payments ecosystems, designing idempotent and event-driven payment/deposit/withdrawal workflows with RabbitMQ, optimizing MySQL performance (indexing, slow-query analysis, and restructuring), and improving real-time data handling with Redis/RedisJSON and Elasticsearch for stability and measurable operational outcomes.
Experience
Work history, roles, and key accomplishments
PHP Backend Team Leader
Overseas Digital Entertainment Technology Company
Feb 2024 - Present (2 years 5 months)
Led architecture design and development of core PHP business systems for a mobile-first digital entertainment platform, spanning game lobby, user accounts, deposits/withdrawals (PIX), VIP, promotions, affiliate management, and operational reporting. Built and optimized multiple modules and payment workflows using event-driven processing, asynchronous queues, idempotency, retries, and financial rec
PHP Backend Developer
Overseas Digital Entertainment Technology Company
Jul 2022 - Jan 2024 (1 year 6 months)
Refactored a legacy B2B system using Laravel and Swoole to move I/O-intensive workflows to coroutine-based asynchronous processing, improving throughput during event peaks. Built real-time data delivery and third-party data-stream integration with Swoole coroutines and WebSocket.
Education
Degrees, certifications, and relevant coursework
Unknown (education school not provided)
Bachelor's Degree, Field not provided
Earned a bachelor's degree, with the major and institution not specified in the provided resume.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Spencer?
You can contact Spencer and 90k+ other talented remote workers on Himalayas.
Message SpencerGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
