Vladimir Boliev
Senior Software Engineer at AUTO1 Group- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Russian Native or bilingual proficiency
-
English Professional working proficiency
Topline Score
Bio
Experience
-
AUTO1 Group
-
Germany
-
Technology, Information and Internet
-
700 & Above Employee
-
Senior Software Engineer
-
Jun 2021 - Present
Stack: Golang, PHP, Symfony, PostgreSQL, AWS, Docker, Redis - Implemented hundreds of product features - Designed, implemented, and supporting 5 Golang services - - Invoice creation service - - Claims service - - Car rebooking service - - Finance email service - - PDF generator service - Increased test coverage to 90% of our codebase - Updated existed PHP services to modern PHP version (5.4 -> 8.1) - Mentoring 2 middle engineers - Conducted tens of interviews Stack: Golang, PHP, Symfony, PostgreSQL, AWS, Docker, Redis - Implemented hundreds of product features - Designed, implemented, and supporting 5 Golang services - - Invoice creation service - - Claims service - - Car rebooking service - - Finance email service - - PDF generator service - Increased test coverage to 90% of our codebase - Updated existed PHP services to modern PHP version (5.4 -> 8.1) - Mentoring 2 middle engineers - Conducted tens of interviews
-
-
-
FunCorp
-
Cyprus
-
Entertainment Providers
-
1 - 100 Employee
-
Team lead/Lead PHP & Go engineer
-
Apr 2019 - May 2021
Stack: Golang, PHP, Symfony, MongoDB, Docker, Redis - Invented, designed and implemented the HR system which replaced the old excel-way to manage employees (company structure, employee details, vocations, feedbacks and many more features). - Designed and implemented a meme parser service which parsed memes from the internet. More than 50 000 sources in less than 4 hours - Lead a backend team for iFunny project - - Implemented hundreds of product features - - Increased the unit… Show more Stack: Golang, PHP, Symfony, MongoDB, Docker, Redis - Invented, designed and implemented the HR system which replaced the old excel-way to manage employees (company structure, employee details, vocations, feedbacks and many more features). - Designed and implemented a meme parser service which parsed memes from the internet. More than 50 000 sources in less than 4 hours - Lead a backend team for iFunny project - - Implemented hundreds of product features - - Increased the unit and behavior test coverage till 90% of codebase - - Moved sensitive functionality to separate microservices: + 8 (micro) services - - Decreased the behavioral tests time (which means every build time) from 25 to 5 minutes. - - Provided architectural leadership in building distributed services and databases - - Continuously engaged and improved teams’s performance by conducting recurring 1-1 meetings - - Mentored, coached and assisted project team members Show less Stack: Golang, PHP, Symfony, MongoDB, Docker, Redis - Invented, designed and implemented the HR system which replaced the old excel-way to manage employees (company structure, employee details, vocations, feedbacks and many more features). - Designed and implemented a meme parser service which parsed memes from the internet. More than 50 000 sources in less than 4 hours - Lead a backend team for iFunny project - - Implemented hundreds of product features - - Increased the unit… Show more Stack: Golang, PHP, Symfony, MongoDB, Docker, Redis - Invented, designed and implemented the HR system which replaced the old excel-way to manage employees (company structure, employee details, vocations, feedbacks and many more features). - Designed and implemented a meme parser service which parsed memes from the internet. More than 50 000 sources in less than 4 hours - Lead a backend team for iFunny project - - Implemented hundreds of product features - - Increased the unit and behavior test coverage till 90% of codebase - - Moved sensitive functionality to separate microservices: + 8 (micro) services - - Decreased the behavioral tests time (which means every build time) from 25 to 5 minutes. - - Provided architectural leadership in building distributed services and databases - - Continuously engaged and improved teams’s performance by conducting recurring 1-1 meetings - - Mentored, coached and assisted project team members Show less
-
-
-
4xxi
-
United Kingdom
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Team lead/Lead PHP engineer
-
Nov 2016 - Apr 2019
Project "Quintessentially" Luxury Lifestyle Management and Concierge Services for premium Mastercard clients. I got two primary goals when I came to the project: to finish version 1.0 in a three months period and to improve the codebase which was in terrible condition. It was PHP 5.3, Symfony 2.3, no caching, no queues, spaghetti code mostly, no tests, no dependency injection (all code was placed in controllers). I have led a small team (3 PHP developers) and we covered all endpoints by… Show more Project "Quintessentially" Luxury Lifestyle Management and Concierge Services for premium Mastercard clients. I got two primary goals when I came to the project: to finish version 1.0 in a three months period and to improve the codebase which was in terrible condition. It was PHP 5.3, Symfony 2.3, no caching, no queues, spaghetti code mostly, no tests, no dependency injection (all code was placed in controllers). I have led a small team (3 PHP developers) and we covered all endpoints by functional tests and refactored almost the entire codebase. In three months we had a backend with all planned features on PHP 7.1 and Symfony 3.4 (the latest stable at the time). PHPUnit Code coverage was about 80%, Codeception code coverage 85%. All heavy tasks were moved to RabbitMq. Stack: PHP 7.1, Symfony 3.x, PostgreSql, RabbitMq, CouchDb, Redis Project “Advisor Engine” I led a big team (seven PHP developers) that worked on the "Robo Advisor" feature. It's an algorithm based on your assets, goals, time frames, and risk profile that suggests appropriate asset allocation. I’ve interviewed and onboarded most of the team. I was in constant contact with the product owners, transformed user stories to the small decomposed tasks, and assigned those tasks to the developers. It was mostly a managing role than engineering, but still, there was much coding. Stack: PHP 7.1, Symfony 4.x, PostgreSql, RabbitMq, Redis Show less Project "Quintessentially" Luxury Lifestyle Management and Concierge Services for premium Mastercard clients. I got two primary goals when I came to the project: to finish version 1.0 in a three months period and to improve the codebase which was in terrible condition. It was PHP 5.3, Symfony 2.3, no caching, no queues, spaghetti code mostly, no tests, no dependency injection (all code was placed in controllers). I have led a small team (3 PHP developers) and we covered all endpoints by… Show more Project "Quintessentially" Luxury Lifestyle Management and Concierge Services for premium Mastercard clients. I got two primary goals when I came to the project: to finish version 1.0 in a three months period and to improve the codebase which was in terrible condition. It was PHP 5.3, Symfony 2.3, no caching, no queues, spaghetti code mostly, no tests, no dependency injection (all code was placed in controllers). I have led a small team (3 PHP developers) and we covered all endpoints by functional tests and refactored almost the entire codebase. In three months we had a backend with all planned features on PHP 7.1 and Symfony 3.4 (the latest stable at the time). PHPUnit Code coverage was about 80%, Codeception code coverage 85%. All heavy tasks were moved to RabbitMq. Stack: PHP 7.1, Symfony 3.x, PostgreSql, RabbitMq, CouchDb, Redis Project “Advisor Engine” I led a big team (seven PHP developers) that worked on the "Robo Advisor" feature. It's an algorithm based on your assets, goals, time frames, and risk profile that suggests appropriate asset allocation. I’ve interviewed and onboarded most of the team. I was in constant contact with the product owners, transformed user stories to the small decomposed tasks, and assigned those tasks to the developers. It was mostly a managing role than engineering, but still, there was much coding. Stack: PHP 7.1, Symfony 4.x, PostgreSql, RabbitMq, Redis Show less
-
-
-
Pin Telecom
-
Saint Petersburg, Russian Federation
-
Senior PHP Developer
-
Jan 2013 - Nov 2016
-
-
-
S.Builder
-
Saint Petersburg, Russian Federation
-
PHP Developer
-
Feb 2008 - Jan 2013
-
-
-
-
PHP/JS developer
-
Aug 2003 - Feb 2008
-
-
Education
-
Северо-Кавказский горно-металлургический институт
Engineer's Degree, Инженер электронной техники