Hello, my name is Andrew

And I make your ideas real through code

View portfolio



A site and a web application for the local insurance agency. It is integrated with an insurance API and a local payment gateway so users can insure their car online. It has a WordPress backend for editors which acts as a headless CMS (the app is build in Laravel which fetches the data via the API).


MagicFive is an e-store for a local Magic: the Gathering club. Built with headless OpenCart/OcStore and Vue.js and incapsulated a card data parser written in Python.


A CIS-wide platform for conducting CS:GO tournaments. Has several game modes available. Written in Vue.js and Laravel and using several microservices and custom Counter-Strike mods.


The USA-wide e-shop selling recreational medical products. Initially built with Yii2 and MySQL, but later it was split into frontend and backend parts and was redesigned (visally too).


Another medical institution site. Frontend part is written in Vue.js and the backend uses Slim and PostgreSQL as a DB.


Epj is a medical institution site. Its backend part was connected to the internal system to help inner management and monitoring as well as process client payments. Some of its part are made with Yii2 and development process involved working with Docker containers.


Panorent is a system to find and book a room or a flat in Moscow. Written completely from scratch using CodeIgniter. It has a pretty feature that allows to view apartments in 360.


Cakeboss is a blog about one of Buddy Valastro's cafe. Built with WordPress on a customized theme. Has a built-it backup tool for process automation.


Torani is an online showcase with different coffee flavors and syrups. Like Skinnigirls, has a blog and social networks integration. Built with WordPress on a custom-built theme.


Skinnygirls is a small blog about weight loss and dietary additives and beverages and has an online-shop with related products. Made with WordPress on a theme specially build from scratch and included some plugins (built also from scratch).

Why work with me?


Agile development with clients' business prioritization - hourly or step-based process, the project specification may be changed almost at any moment.

Supportable code

Clean code and architecture - the project can be easily maintained in the future.

Adaptive stack

I choose platform and technology stack depending on the task - no need to create a heavy site for one product and multiple products need a convenient tool to manage them.

Svg Vector Icons : http://www.onlinewebfonts.com/icon

Working project

The code unit-testing guarantees minimum level of bugs.