Alexey Tsyk

Sessions:  1

Free test session
Price and format
One hour video call: 24$
Week with mentor:  60$
Two hours of video calls + texting
15 min. test video call:  free

Alexey Tsyk

Krakow, Poland / GMT+2
Senior Software Developer в Appjobs

Создаю программные приложения и архитектурные решения. Обожаю ООП и базы данных.

PHPMySQLSymfonyLaravelGitDockerDDDSQRSООP
🤝 Can help with
  • PHP - установка, объясню основы, обсудим версии и их различия, преимуществам языка и недостатки, разберем синтаксис и основные конструкции, проанализируем производительность написанных решений на примере алгоритмов.
  • Mysql/PostgresQl - установка, синтаксис, создадим архитектуру базы данных, составление простых и сложных запросов, анализ производительности, рассмотрим написание запросов при помощи ORM.
  • Symfony, Laravel - установка, настройка, различия/преимущества/недостатки, сравним Doctrine c ActiveRecord, работа с консолью фреймворка, CRUD-операции, REST-апи, работа с очередями и отложенными задачами(cron).
  • Git - введение в системы контроля версий, покажу как создавать ветки, клонировать и прятать код.
  • Docker - введение в Докер, запустим приложение и все его сервисы при помощи докера: Nginx/Apache, PHP, Mysql, RabbitMQ. Рассмотрим Laradoc.
  • OOP/SOLID, DDD, CQRS - по мере обучения все эти принципы, паттерны и концепции будут разобраны детально и в примерах. Покажу как нужно и как можно делать, как выбрать верный паттерн, и с чего начинается "совершенный код".
💻 Work experience

November 2019 — until now

Appjobs — Senior Software Developer

November 2017 — November 2019

Autenti — Senior Web Application Developer

October 2017 — November 2019

WearFits — Senior Web Application Developer

September 2016 — December 2017

OutstaffRocks — Tech Lead

October 2016 — September 2017

Lifeisgoodlabs — Web Developer

May 2015 — August 2015

Tourism Ideas — PHP Web Software Engineer

January 2014 — May 2015

Freelance — Web and Database Developer

October 2013 — January 2014

Freelance — PHP Developer

🎓 Education

ДНУ

Бакалавриат "Экономика"

DevClub

Баколвриат "Software Engineering"