![R50 158383816a5cc1bdd1f6abe6ffbe8e99](https://habrastorage.org/getpro/freelansim/users/avatars/31/310/310313/r50_158383816a5cc1bdd1f6abe6ffbe8e99.jpg)
Свободно чувствую себя в ООП в программировании. Часто сталкивался с необходимостью рефакторинга проектов (например из за смены версий PHP). Благодаря чему хорошо ориентируюсь в чужом коде, даже плохо составленном. Так же имею опыт по поиску и удалению вирусного кода. В свободное время изучал концепцию MVC и создал небольшой движок, активно используя ООП, роутинг, разделение логики. Системное администрирование дало неплохое знание скриптинга (bash), работы http сервера Nginx и Apache, FTP...