Full-stack PHP Developer
About
I am a full-stack PHP developer with 4 years of experience. I build and maintain web platforms end to end: the backend, the admin panel, payments, third-party integrations and the user interface. I work from the task description to the release.
09/2023 – now · Full-stack PHP developer · online gaming platform (X-Play)
Backend and integrations
Admin panel
Built the first version of the operator admin panel: players, balances, payments, bonuses and settings (Symfony, Doctrine, Twig).
Core logic
Accounts and balances, deposits and withdrawals, bonuses and background jobs.
Payments
P2P deposits and withdrawals with limits and routing of payment details.
Integrations
Payment, SMS, e-mail and game providers, Telegram bots, affiliate tracking.
Security
Two-step login, sign-in through Telegram, roles and permissions for staff.
Same role
Interfaces and operations
Web interfaces
Responsive player cabinet and cashier built from Figma designs, with several languages including right-to-left (Hebrew, Arabic).
Releases
Deploys from staging to production for three repositories, database migrations with backups, rollbacks when needed.
Support
Investigating production incidents, fixing bugs, writing technical documentation.
Tooling
AI-assisted development (Claude Code, OpenAI Codex) with code review, automated tests and staged releases.
08/2022 – 08/2023 · Freelance web developer
Websites for businesses
Corporate sites, an online shop, a B2B catalog and a landing page for small and mid-size businesses in Germany, Austria, Georgia and Ukraine. WordPress, WooCommerce, HTML, CSS, JavaScript, PHP.
Tools
Stack
Languages
PHP 8, JavaScript (ES6+), SQL, HTML5, CSS3, Twig, Bash
Frameworks
Symfony 6.4, Doctrine ORM, WordPress and WooCommerce, PHPUnit, Composer
Databases
MariaDB, MySQL: migrations, query tuning, backups
DevOps
Docker, Docker Compose, Linux, Git and GitHub, SSH, cron
Integrations
REST APIs, webhooks, Telegram Bot API and Mini Apps, SMS and e-mail providers
How I work
Understand.
Build.
Test.
Ship.
Contact