Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяThe photo has been hidden by the job seeker
Was more than two weeks ago
The full name has been hidden by the job seeker
Male, 28 years, born on 25 November 1997
Moscow, willing to relocate (Belgium, Germany, Canada, Mexico, Slovenia, Finland, Croatia), prepared for business trips
The photo has been hidden by the job seeker
Senior software engineer (PHP), remote
5 500 € in hand
Specializations:
- Programmer, developer
Employment type: full time, part time, project work/one-time assignment
Work experience 10 years 5 months
August 2020 — currently
5 years 9 months
Night Hockey League
Moscow, nhliga.org/
Public Activity, Political Parties, Volunteering, Non-Profit Organizations... Show more
Senior software engineer (PHP, Go)
Currently engaged as a consultant.
Key highlights:
— Updated the internal CMS from PHP 5.6 to PHP 7.2, performing extensive refactoring of multiple modules.
— Developed a series of new modules to enhance user experience within the administrative panel.
— Refreshed the website interface based on provided designs, significantly improving usability while preserving the existing backend functionality.
— Designed and implemented an MVP API for user account management using the Phalcon 4 framework.
— Recreated the MVP API in Golang to demonstrate feasibility to internal stakeholders.
— Developed a cross-platform chatbot (Web, Telegram, VK) featuring multi-level menu structures, search functionality, and integration with support specialists, using the Slim 4 framework.
— Conducted onboarding of a junior+ developer for CMS maintenance and support tasks.
February 2023 — August 2025
2 years 7 months
Muztorg
Moscow, muztorg.ru
Retail... Show more
Project tech lead (Backend)
As a developer, I performed various tasks aimed at optimizing the website and admin panel:
— Developed a system to simplify manual testing of functionality by triggering cron tasks.
— Implemented an A/B testing system using the feature toggle principle, supporting activation based on cookies for web, headers for API, and .env parameters for console commands.
— Introduced typed requests for external systems by creating internal libraries to manage interactions.
As a technical lead, I managed several projects and executed tasks affecting the entire development team:
— Introduced new standards for documentation, task management, and code style.
— Automated application deployment in local development environments.
— Coordinated refactoring efforts within a monolithic codebase to reduce coupling and facilitate subsequent extraction into independent services.
Projects:
— Music Course Subscription Service: Designed and integrated a subscription service into the existing monolith.
— Payment Modules: Transitioned to a new system supporting various payment gateways, integrating new protocols from Sberbank, YuKassa, SBP, "Dolyami," and Yandex.Split.
— REST API for Mobile/PWA Application: Designed and implemented an API covering the entire functionality of the website and internal ecosystem, supporting easy separation from the monolith into individual services.
— Technology Stack Update: Designed a service-oriented architecture and developed several components. Implemented a service-based system using PHP 8.2 and Laravel 11 within a unified codebase but with separated deployment processes. Developed microservices in Golang for notifications, an SSO system for Muztorg websites and applications, and libraries for SMS provider integration.
— Security: Conducted an internal security audit, addressing several critical vulnerabilities, improving user data protection, and implementing new security standards, including multi-factor authentication for users with access to the site's administrative panel.
September 2022 — January 2023
5 months
Russia, vk.company/ru/
IT, System Integration, Internet... Show more
Senior software engineer (PHP, KPHP)
Project-based work.
Key highlights:
— Refactored the news feed API.
— Optimized code to accelerate response time by implementing caching and reducing computational overhead.
— Introduced a strict identifier typing system into the project, aligning it with other API areas, to reduce the number of potential issues previously encountered by other teams.
September 2021 — September 2022
1 year 1 month
Petrovich
Saint Petersburg, petrovich.ru/
Public Services... Show more
Senior software engineer (PHP)
Our team was responsible for developing internal-use systems and tools, particularly an internal framework.
My key achievements and tasks included:
— Performed refactoring and decomposition of existing services, migrating functionality from a monolithic architecture to new independent services and libraries, thoroughly covering all critical features with unit tests.
— Optimized multiple database queries (PostgreSQL) related to report generation and various asynchronous (cron) tasks.
— Designed and implemented a loyalty program service, consolidating several existing systems—both external and internal — into a unified interface for interaction.
— Conducted onboarding and training for a junior PHP developer, specifically focused on the loyalty program services.
October 2019 — June 2020
9 months
LISOL
Moscow, lisol.net
IT, System Integration, Internet... Show more
Software engineer (PHP)
My work experience includes:
— Maintained both CMS and CRM applications utilizing a self-customized PHP engine.
— Successfully redeemed the engine by re-writing its systems from PHP 5.5 to a more efficient PHP 7.0.
— Designed and implemented an API for mobile applications.
— Transcending boundaries, explored integrating microcontrollers into Python3 Apps via COM ports alongside cross-platform GUI programming enabling hardware operations across diverse operating systems viz: Windows & Linux machines.
— Developed a Kotlin-based mobile application supporting user registration, authorization as well as QR-code scanning capabilities effectively transmitting aggregated data to servers where users reviewed extensive measurement histories alongside precise outcomes within two weeks.
— Expanding my knowledge base within three weeks, I undertook iOS development before implementing corresponding Swift 5.1 apps through SwiftUI functioning similar to Android versions of the app while ensuring utmost efficacy during operation
July 2019 — November 2019
5 months
CodeDevStudio
Moscow
IT, System Integration, Internet... Show more
Software engineer (Python)
Key highlights from my experience at this company:
— Improved the performance of a custom-built CRM and CMS engine by upgrading the PHP version from 5.5 to 7.0 and performing some refactoring. After the update and implementation of caching, the system's performance significantly increased. In particular, loading a CRM page containing multiple charts improved dramatically — from one minute down to 4.5 seconds.
— Designed and implemented an API schema for a mobile application, and subsequently developed the mobile apps themselves. Quickly acquired basic knowledge of Kotlin (in 2 weeks) and Swift + SwiftUI (in 3 weeks) to create an app that utilized the device camera (QR-code scanner) and included a user profile with authorization, while the primary pages and reports were displayed via web view to accelerate the app release to stores.
— Learned the specifics of working with COM ports and developed a Python-based GUI application for Raspberry Pi, tailored for touch screens. The software communicated with medical equipment via a serial port, initiating measurements, reading results, and saving data for further processing and emailing reports.
November 2015 — July 2019
3 years 9 months
Moscow
Software engineer (PHP)
Key highlights of my work experience:
— Developed CMS systems for websites using PHP, frequently utilizing frameworks such as Laravel and Yii, as well as working with proprietary company solutions.
— Integrated social platform APIs (VK, Facebook, and Telegram) into various projects.
— Experienced in working with relational databases (SQLite, MySQL, PostgreSQL).
— Developed REST APIs to enable communication between client-side (mobile applications) and server-side systems.
— Created several chatbots for VK, Facebook Messenger, and Telegram as part of project deliverables.
Skills
Skill proficiency levels
Advanced level
Level not specified
About me
My overall experience in web development now exceeds 10 years, starting from 2015.
During my freelance work, I gained expertise in using all common PHP frameworks such as Laravel, Phalcon, Yii, Symfony, and even Zend. However, invaluable experience came from working on client projects involving proprietary MVC frameworks that utilized Dependency Injection (DI), but often lacked an ORM.
I've mastered not only PHP, which has always been my primary programming language, but also Go, Python, and C#.
Education
Secondary education
Languages
Professional development, courses
2022
GeekBrains
GeekBrains, Backend developer (C#)
2019
School 21
Sberbank + School 42, C Lang
Citizenship, travel time to work
Citizenship: Russia
Desired travel time to work: Up to one hour
