Илья Петров

веб-разработчик

Программированием увлекался ещё в школе, мучая «Дельту-С» — советский клон знаменитого «Спектрума». Писал простые программы и логические игрушки на встроенном в это устройство бэйсике, понемногу вникал в машинный код, хотя и без особых успехов.

В 2003 с отличием закончил Санкт-Петербургский технический университет, факультет Автоматизации и вычислительной техники.

Работал в проектных компаниях на должности инженера-проектировщика в сфере систем связи и телекоммуникации. Принимал участие в разработке крупных и полезных для страны проектов:

  • Ведомственная система связи вдоль участка газпровода «Сила Сибири»
  • Ведомственная система связи вдоль участка газпровода «Джубга-Лазаревская-Сочи»
  • Второй мультиплекс цифрового телевидения
  • Комплекс телемеханики для участка магистрального газопровода Каспийгазпром
  • Системы мобильной связи 3G и 4G сотовых операторов

В мои обязанности входило выполнение сложных технологических расчётов. Поскольку эта операция предполагает работу с большими объёмами данных и обработку их по методикам, описанным с СНиПах и ГОСТах, возникло естественное желание автоматизации процесса. Что я и старался реализовать, используя для простых задач средства VBA, который встроен во все офисные продукты компании «Микрософт», а для более сложных Visual Basic.

Постепенно заинтересовался веб-разработкой. Вначале делал простые статические сайты на чистом html / css, потом освоил CMS WordPress. Реализовал несколько своих проектов, помогал друзьям и знакомым.

Затем захотелось освоить уже профессиональную разработку от самых основ. Поступил на курсы веб-девелоперов от GeekBrains. Не хочу сказать, что всё в образовательном процессе этого «онлайн-университета» идеально, но знания они дают. Отдельно хочу поблагодарить преподавателей Алексея Кадочникова, Андрея Кривохатько, Сергея Кручинина, Анатолия Костыренко. Ребята настоящие профессионалы и энтузиасты своего дела.

Вначале освоил современную адаптивную вёрстку, затем JavaScript с его обширной экосистемой и огромным количеством библиотек, а затем и серверное программирование на PHP. Пришлось подтянуть знания по базам данных, алгоритмам, сетям и системам, словом, всё то, без чего современный веб немыслим.

Поработал на фрилансе и в веб-студии, где занимался разработкой интернет-магазинов со сложной логикой на базе движка WordPress. Убедился, что эта популярная CMS отличается огромной гибкостью и в умелых руках может быть развёрнута в сложный и интересный сайт. Например, одним из проектов была сборка, на базе которой можно сконструировать сервис интернет-коммерции из отдельных модулей.

Для меня самый главный эффект в веб-разработке — это возможность непосредственно увидеть результат своей работы. В других направлениях итогом труда программиста может стать какой-то отдельный модуль, встраиваемый в систему, чья работа может быть полностью скрыта как от пользователя, так и от самого разработчика. А здесь всё видно на экране, в любой части света. При этом твой продукт невольно конкурирует с миллионами и миллиардами других сайтов, что стимулирует желание постоянно расти, развиваться и изучать новые технологии.

Поскольку у меня есть опыт занятия бизнесом, я понимаю, что любой проект в первую очередь должен решать конкретную задачу и, как минимум, вернуть вложенные в него средства. Каждый сайт должен существовать не ради себя самого, а как инструмент для решения бизнес-задач. Поэтому стараюсь максимально вникнуть в проблему с точки зрения Заказчика, изучить его профессиональную область, проанализировать конкурентов и предложить максимально эффективные решения с точки зрения цены и качества.

С примерами выполненных мной проектов вы можете ознакомиться здесь. Они составлены в форме кейсов, то есть, кратко описаны задачи, поставленные заказчиком, путь решения и полученные результаты. Приведены не все, а только наиболее заслуживающие внимания работы, которые мне самому особенно нравятся.

Также вы можете заглянуть на мой профиль в GitHub.

Лицензии и сертификаты

Сертификат о прохождении тестирования по JavaScript

Сертификат об окончании курса по разработке на PHP, профессиональный уровень

Сертификат об окончании курса «Профессиональная разработка для WordPress»