← Back to list
senior
Registration: 01.02.2023

Vitaly Levin

Skills

Codeception
Design patterns
Docker
Git
Go
HTML
JavaScript
Laravel 5
Laravel 6
Laravel 7
Microservice Architect
MongoDB
MySQL
Nuxt.js 2
OOD
PHP 5.6
PHP 7.2
PHP 7.4
PHP 8
Php unit
Redis
REST API
Symfony 5
Symfony 6
Vue.js 2

Work experience

Senior Fullstack Developer
06.2016 - 01.2023 |It Special
Symfony 5-6, Doctrine, MySql, MongoDB, Laravel, Vue js, Nuxt js 2, broker, Docker, Linux, nginx, git, Psalm, Rector, Codeception, PhpUnit, Php Cs Fixer
Project: high-load video streaming service - website, and restful API for VR apps and Android cardboards. Tasks: 1. Made websites on Nuxt js with SSR. This year the site takes first place in the self category. 2. Made a microservices: 1. Service like “TikTok” 2. Service for members and payment systems such as Epoch, Ccbill. 3. Forum 4. Service of marketing emails 5. Aggregation service for members area 6. Aggregation service for marketing 3. The project has an architectural ADR pattern with a module system. I try to stick to SOLID and apply design patterns. The project is split into microservices and all the interactions are processed through RESTful API. All microservices operate via docker. Authentication employs JWT tokens. Develop automatic tests using codeception, phpunit and work with OpenAPI Specification.

Educational background

Go
Special Trainings / Courses (Concurrency in Go, Functions, Method, and interfaces in Go, Getting Started with Go)
Charming Development in Symfony5
Special Trainings / Courses (Charming Development in Symfony5)
Creating a Reusable (& Amazing) Symfony Bundle
Special Trainings / Courses ( Creating a Reusable (& Amazing) Symfony Bundle)
Services, Config & Environments
Special Trainings / Courses (Symfony 5 Fundamentals)
Golang Developer. Professional
Special Trainings / Courses (Golang Developer)
OOP: Level 1-4
Special Trainings / Courses (OOP: Level 1-4)
Testing with a Bite
Special Trainings / Courses (PHPUnit)
Mastering Doctrine Relations
Special Trainings / Courses (Mastering Doctrine Relations)
PhpStorm
Special Trainings / Courses (PhpStorm)
Water transport management and hydrographic support of navigation
2014 - 2019
Kaliningrad State Technical University
Computer System Administration
2004 - 2008
Kaliningrad Technical College

Languages

EnglishIntermediateRussianNative