Position: Senior Software Engineer (Remote only, contractor)
Category: PHP
English level: intermediate
Years of experience: 10

2022 - Present
• Proposed and collaborated on the implementation of a new virtual product classification system,
improving product categorization and streamlining business processes.
• Contributed to the design of an admin panel for creating new ticket types without developer
hard-coding, resulting in a more flexible and streamlined process.

2019 - 2022
• Streamlined local development processes, increased consistency, and boosted productivity by developing
and implementing Docker configurations for team-wide usage.
• Enhanced log analysis efficiency and accuracy by incorporating key data into logs for streamlined
identification and search capabilities.
• Simplified delayed command management by developing an abstraction layer for streamlined execution,
cancellation, and extension capabilities.

2017 - 2019
• Enhanced recruitment quality and efficiency through well-defined job descriptions, screening tests, and
automated notifications.
• Improved customer support responsiveness with a Telegram-based notification system for urgent
messages.
• Boosted security with RBAC implementation and increased development speed via API version 2, task
and bug report templates, and a PHP project generator for the Yii2 framework.
• Reduced service downtime with monitoring and auto-start mechanisms using Monit.
• Incorporated real-time chat functionality using Golang and the Centrifuge library for WebSocket
communication.
• Expedited time to market by implementing Scrum practices, 1:1 meetings, and hiring a project manager
and QA engineer.

2012 - 2017
• Boosted product revenue by ~25% through anti-piracy measures, including enhanced license security,
obfuscation tools, a ban system, and an online-only model.
• Halved customer support operational time by developing a diagnostic web panel, comprehensive
documentation, and implementing a notification system.
• Improved product metrics reliability for informed business decisions by creating visual graphs, tables,
and incorporating dealer information in license keys.
• Enhanced revenue by introducing a motivational referral system for dealers and developing a bonus
accrual system.
• Improved content quality by implementing a backend report mechanism for faster issue identification
and resolution.
• Expedited time to market by migrating license generation to a user-friendly online panel, participating
in online shop creation, and implementing client updates.
Experience in production with:
- PHP (Yii framework, Symfony)
- C# (WPF, Windows Forms)
- Golang

2019 - Present
Team Lead (since June 2023), Technical Lead (April 2022 - June 2023), Software Engineer (2019 - 2022) in a company which is an international EdTech company, aimed at teaching English online.
Stack:
PHP7 (Symfony), PostgreSQL, RabbitMQ, Redis, Docker, Jenkins, GitlabCI, ELK, Sentry, Angular (TypeScript), Elastic APM

2017 - 2019
Team Lead in company which is a technology company that develops innovative solutions to improve healthcare services.
Stack:
Rails 4, AngularJS (JS), Angular 4 (Dart), RabbitMQ, Golang, PostgreSQL, Redis, Android (Java), React-Native, Centrifuge (Golang), Nginx, Capistrano, Unicorn, Monit

2012 - 2017
Software Engineer in company which is an educational technology company that specializes in providing Preparation to National Testing software for students in high school.
Stack:
PHP (Yii1, Yii2 framework), Python (2.7, 3), MySQL, PostgreSQL, Redis, Apache, Nginx, Lua, C# (WPF, Windows Forms), Object Pascal (Delphi 7), SQLite.
I'm a software engineer (backend focus) with over 10 years of experience in product-based software companies.

Please note that I am:
- Not open to relocation
- Not interested in project-based companies
- Working as an individual entrepreneur and available for remote work only

I have production experience with:
- PHP (Yii framework, Symfony)
- C# (WPF, Windows Forms)
- Golang

My English level is intermediate, and my native language is Russian.

Looking opportunity to work with English speaking team.

Preferred work with:
1. Golang
2. PHP with Symfony framework