Vasilii Lapin
Verified Expert in Engineering
Software Developer
Since 2009, Vasilii has worked as a web architect and programmer (PHP back-end developer) specializing in NIX administration. He has managed several complex, large-scale, and high-load projects which gave him a strong ability to read, refactor code, and find architectural solutions to a problem of complexity in PHP projects. He also has worked with PostgreSQL and MySQL databases.
Portfolio
Experience
Availability
Preferred Environment
Linux, DbSchema, Redmine, Jira, Git, PhpStorm
The most amazing...
...thing I've coded is a static cache system for the project timeout.ru—it demanded a special database modification for tracking entity changes and other tasks.
Work Experience
Team Lead | Senior PHP Developer
OOO Yopolis (Yopolis.ru)
- Developed a platform for a series of coupled projects.
- Refactored the budget, developed an idea map, and accomplished other tasks for seven different projects.
Team Leader | Senior PHP Developer
OOO TOP-50 (Timeout.ru)
- Completed the migration from the legacy code (ONPHP Framework) to a much-needed update of a Yii PHP Framework.
- Reorganized the web architecture, redesigned the SQL database, and optimized schedule services.
- Developed a static cache system, based on Redis.io queues and PHP daemons.
Web Developer
Auction Tender House (A-k-d.ru)
- Developed a PHP/SOAP integration with the official government tender service.
- Refactored portions of the project and completed tasks as needed.
Web Developer
Neor
- Developed several projects on neorCMS v4 (Ognelis.ru, Neorex.ru) and on neorCMS v5 (Greenfitness.ru, Renmin.ru).
- Built neorCMS v5.
Web Developer
ZAO ELVEES
- Developed the site, Multicore.ru, with a TYPO3 CMS and completed other tasks as needed.
Experience
Yii Boilerplate Build
https://github.com/illibejiep/YiiBoilerplateYii Code Generator
https://github.com/illibejiep/giiySymfony 2 Bundle with a New Form Type
https://github.com/illibejiep/RelationFormBundleSymfony 2 Friendship Bundle
https://github.com/illibejiep/FriendshipBundleAuction Tender House
eCommerce Project | Lifesvet.ru
Real Estate Project
Skills
Languages
PHP, HTML, JavaScript, CSS, SQL, C
Frameworks
Symfony 2, Yii, PHPUnit, Bootstrap, CodeIgniter, Zend Framework, Laravel 5, TYPO3, Twig
Libraries/APIs
AMQP, PayPal API, jQuery, Facebook API, Twilio API
Tools
NGINX, PhpStorm, Git, Jira, Redmine, DbSchema, SWIG, RabbitMQ, Behat, Apache
Paradigms
Microservices Architecture, Object-oriented Programming (OOP), REST, Scrum, Domain-driven Development, Agile Software Development, Test-driven Development (TDD), Data-driven Programming
Platforms
Linux, FreeBSD
Storage
MySQL, Memcached, Redis, Sphinx Search Engine, PostgreSQL, Elasticsearch
Other
Payment Gateways, SOAP, HAProxy, PHP Extensions
Education
Master of Science (MSc) Degree in Computer Engineering
National Research University of Electronic Technology - Moscow, Russia
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring