Valery P.

Valery P. Email and Phone Number

Symfony/Laravel+Vue Full-stack Developer @ ПАО "Ростелеком"​
russia
Valery P.'s Location
Tomsk, Tomsk, Russia, Russian Federation
About Valery P.

В перерывах между официальной работой занимался вёрсткой печатной продукции в InDesign, фрилансом (как ИП), подставным участием в олимпиадах по программированию, аудитом безопасности (например http://bit.ly/glttrng), code golf'ом (например https://bit.ly/golfclock), пет-проектами, обучением фронтендеров и прочим баловством.Фронтендом занимаюсь со времён IE5/6, поэтому есть опыт использования XSLT шаблонизации для XHTML, VML вместо SVG, VBScript вместо JavaScript, ActiveX вместо WebGL, вместо и гор вложенных таблиц вместо здравого смысла. Суровые были времена.По холиварным парадигмам на бэке почти полностью разделяю точку зрения @vudaltsov.

Valery P.'s Current Company Details
ПАО

Пао "Ростелеком"​

View
Symfony/Laravel+Vue Full-stack Developer
russia
Website:
rostelecom.ru
Employees:
4420
Valery P. Work Experience Details
  • Пао
    Full-Stack Developer
    Пао "Ростелеком"​ Jun 2022 - Present
    Разработка внутренней инвестиционной ERP на последних Symfony+Vue.Вкратце о проекте:- DDD- CQRS с RBAC + ABAC- PostgreSQL, без ORM- За архитектурой следит Deptrac- За качеством кода следят PHPStan, Psalm, PHP CS Fixer, ESLint, Prettier и мой маленький кастомный линтер- За работоспособностью кода следят phpspec и PHPUnit, новые юнит-тесты пишутся по AAA паттерну- За задачами и временем следит YouTrackПара моих интересных тасков:- Плагин для Pinia, добавляющий в сторы много полезных фитч. Например валидацию схемы добавляемых данных и отмену изменений.- Плагин для системы сборки, компилирующий простые текстовые описания в наборы связанных конфигов для билдера форм, инициализации сторов, валидации сторов, валидации запросов, и ещё некоторых внутрисистемных штук. Плюс обвязка для использования сгенерированных конфигов. Валидация относительно серьёзная, с плюшками типа mutual computed constraints на фронте и бэке. Фронтовый валидатор на больших формах работает на порядки быстрее vee-validate. На бэке валидация полностью автомагическая.
  • Atlan Advance Management
    Full-Stack Developer
    Atlan Advance Management May 2020 - Mar 2022
    Доработка постоянно развивающейся внутренней кредитной ERP на Laravel+Vue.Мои основные задачи на бэке:- Нарушение MVC-гегемонии: реализация мобильных API для realtime-аналитики по принципу CQRS- Управляемый механизм версионирования связанных данных на основе CTE, прозрачный для запросов из легаси кода- Доработка легаси аналитики c ETL- Рефактор изначально некорректно спроектированного Event sourcing- Интеграция со сторонними сервисами (SMS, mail, KYC, Trello)- Генерация и парсинг документов (n43, xls, doc)- Инструмент для репликации Trello <-> MySQL- Функциональные и availability тесты (без AAA, зато с удобными кастомными трейтами Laravel-way)Управление задачами и временем: GitLab, Битрикс24.
  • Azbyka.Ru
    Full-Stack Developer
    Azbyka.Ru Feb 2016 - Feb 2018
    Санкт-Петербург, Россия
    Поддержка и разработка фитч для нескольких десятков сайтов. Самый популярный – 180k «Ср.сут. посетители» по данным top.mail.ru.На обслуживаемых сайтах использовались: CMS – SocialEngine (Zend), WordPress, Semantic MediaWiki, XenForo; основные фреймворки – Laravel, Yii2, FuelPHP. Всё это переезжало на PHP7 и активно ломалось, требуя обновлений и замены костылей на адекватные решения.Из интересного: довелось прикручивать Google Fusion Tables Layer для Гугл-карт и распараллеливать постоянную фоновую работу Calibre на бэкенде.
  • Binarika
    Full-Stack Developer
    Binarika Jan 2015 - Jan 2016
    Томск, Томская Область, Россия
    https://binarika.ru || http://bit.ly/rosapp-ruРазвитие и внедрение фирменной Dx («Dynamic Executor») CRM.Наиболее существенный вклад в развитие CRM – прикручивание полноценных ролей и ACL для настройки прав доступа персонала разных звеньев/филиалов/офисов к разделам и функциям системы.Из менее существенного, но интересного – реализация push-уведомлений для менеджеров без использования сервисов рассылок (свой service worker и нативные push-сервера браузеров).CRM была построена на Doctrine v1 (active record), на моё время работы пришёлся переезд на Doctrine v2 (data mapper).Прочие задачи – мобильная и десктопная вёрстка по макетам, миграция данных между движками интернет-магазинов.
  • Redwix Media
    Full-Stack Developer
    Redwix Media Feb 2009 - Feb 2010
    Томск, Томская Область, Россия
    https://vtomske.ruСоздание, развитие и поддержка проектов портала «В Томске» на Zend-подобном фирменном фреймворке, с шаблонизатором Smarty, без ORM.

Frequently Asked Questions about Valery P.

What company does Valery P. work for?

Valery P. works for Пао "ростелеком"​

What is Valery P.'s role at the current company?

Valery P.'s current role is Symfony/Laravel+Vue Full-stack Developer.

What schools did Valery P. attend?

Valery P. attended Томский Государственный Университет Систем Управления И Радиоэлектроники.

Who are Valery P.'s colleagues?

Valery P.'s colleagues are Evgeniy Golomazov, Fedor Kozlov, Kirill Stanishevskiy, Юрий Мельников, Назар Марченко, Ilia Yaikov, Павел Беккер.

Not the Valery P. you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.