01 / About me
I understand business.
I plan the implementation.
My focus is backend development, complex business logic and APIs. I have experience designing applications from scratch: from requirements and interfaces in Figma to React frontends and Laravel backends with PostgreSQL.
I have managed teams of developers, designers and marketers. I translate business requirements into technical specifications, investigate problems independently and deliver results.
×13Faster exports of large Excel files
10 000+Rows in processed Excel files
02 / Experience
Work experience
September 2024 — present
Lead Backend Developer
Digital Health Technologies JSC · MedTech
Developing a medical services marketplace with PHP, Laravel and PostgreSQL, with a Laravel Nova admin panel.
- Built a corporate service for booking employee medical examinations across Russia, including a self-service portal, letters of guarantee and document generation. Implemented background task processing with Laravel Jobs queues.
- Developing and optimizing Elasticsearch search for services, doctors, specialties and clinic networks, including autocomplete, suggestion ranking and city-specific results.
- Developing Elasticsearch indexing: full rebuilds and selective updates by document type, index and alias management.
- Developing APIs for the doctor directory and profiles: specialties, services, filters, clinics on a map and support for doctors without available appointment slots.
- Improving online appointment booking: availability calendars and doctor slot lists by clinic, specialty and appointment type; resolving inconsistencies in appointment availability.
- Integrations with healthcare providers and laboratories.
- SEO improvements: readable URLs, breadcrumbs, duplicate URL fixes and sitemap generation with S3 storage.
PHP 8.4Laravel 12PostgreSQLLaravel Nova 5Elasticsearch 8RedisRabbitMQREST APIS3Laravel Jobs
August 2022 — August 2024
Lead PHP Developer
Masterskaya Tsifrovykh Resheniy · Moscow
A cost estimation system for a major energy company under NDA. Two microservices built with a custom PHP framework and Laravel 9, with a React + Redux frontend.
- Parsing, generating and merging Excel files with 10,000+ rows. Made exports 13 times faster.
- Exporting files totaling 40 GB to a network drive.
- SAP integration via SOAP.
- Ubuntu Server administration, Nginx configuration and network storage setup.
- PHPStan, PHPUnit and GitLab CI/CD in the development workflow.
PHP 8.0Laravel 9DockerGitLab CI/CDSOAPLinux
August 2023 — November 2023
Lead PHP Developer
585 Holding · Saint Petersburg
A high-traffic online store with a microservices architecture. Migrating functionality from Bitrix to Symfony.
- Cart promo codes and discount integrations with external services, including RetailCRM.
- A genetic algorithm for allocating discount points across products, based on the knapsack problem.
- A Vue.js gift certificate interface based on Figma designs, integrated with the backend.
PHP 8.2Symfony 6ElasticsearchRedisMariaDBVue.js
December 2021 — August 2022
PHP Developer / Team Lead
Vneshniy{Kod} Web Studio
Developing and maintaining a Laravel CRM/ERP system to automate a large manufacturing business.
- Data exchange with 1C every 15 seconds; managing customers, sales, projects, orders and working hours.
- Tasks and internal notifications mirrored to Telegram, with a custom queue implementation.
- A Telegram bot for reminders and tasks, built with Laravel and MySQL with a Laravel BackPack admin panel.
LaravelMySQL1CTelegram APILaravel BackPack
December 2016 — November 2021
Entrepreneur / Digital Marketer
Evgeny Mikhailovich Korovin · Sole Proprietor
Led a team building websites, from landing pages to online stores. Client negotiations, requirements gathering, technical specifications and prototypes, technology selection and delivery oversight. Integrations with amoCRM.
Earlier experience · 2005–2016
January 2011 — October 2016
Plumber
Evgeny Mikhailovich Korovin · Sole Proprietor
Installing water supply and heating systems in houses and apartments.
October 2006 — December 2010
General Laborer
Assisting bricklayers and welders; renovation and finishing work.
October 2005 — March 2006
Software Engineer
Kuban State University, Slavyansk-on-Kuban branch · IT Center
Developed a computer equipment inventory system for the university using Delphi 7 and MS SQL Server.
03 / Education
Education and courses
2023 · OTUS
PHP Developer. Professional
Developing complex systems.
2021 · Udemy · Ivan Petrichenko
The Complete JavaScript + React Course
2020 · Udemy · Ivan Petrichenko
Web Developer
2007 · Incomplete higher education
Kuban State University, Slavyansk-on-Kuban branch
Faculty of Mathematics and Computer Science, major in Computer Science.