Skills

Languages
  • PHP
  • Go
Storages
  • Postgresql
  • MySQL
  • Redis
  • Memcache
  • Kafka
Frameworks and libraries
  • Symfony
  • Laravel
  • Yii
  • Nodejs
  • gRPC

Reviewzorro

Unreleased project for automatic code reveiw

Read more..

Deployer

Simple deployer for own projects

Read more..

Authgram

Telegram bot for authentication

Read more..

Experience

Backend Developer

CityMobil

Backend developer in backoffice team. Refactoring legacy code, optimize bottlenecks, improve architecture of codebase.

January 2020 - Present

Lead Developer

Sberbank

Backend for project “Bank of partners” on Yii2 + MySQL

August 2019 - December 2019

Developer / Senior Developer

DNS Retail

Backend and Frontend develpment of ecommerce websites dns-shop.ru and technopoint.ru; work with Yii2, Postgresql, Memcached, Redis. Took part in create UI for self-service terminals on Angular2+. In the end of work took part in coding of backend for online chat on Nodejs: framework SailsJS; setup linting tools for PHP, js, typescript and scss; writing unit-testing for new features, got expirience in TDD.

May 2016 - July 2019

Developer

PrimaMedia

Development and maintenance of internal projects of the company, as well as the main company site - PrimaMedia.ru. Got experience with Yii2. Setup automatic deployment of sites, migration from FTP to GIT, setting up automatic assembly of the frontend and installing Sphinx as the main search engine for sites.

June 2015 - May 2016

Developer

Saitex web studio

Work with classic web full-stack: PHP, JS, HTML, CSS, MySQL. Create and maintenance client websites on popular CMS. In the end of work learned GIT, unit-testing, deploy systems and frontend compiler Gulp

November 2012 - June 2015
Nifty tech tag lists from Wouter Beeftink