Два с половиной года работы в компании «The Negotiation Experts»

Время проходит быстро, когда работаешь в хорошей компании, и твоя работа приносит тебе удовольствие. Вот и прошло два с половиной года моей работы в компании «The Negotiation Experts». Я был одним из ключевых программистов, которые занимались разработкой корпоративного веб сайта компании. Ежедневный вклад нашей команды принес существенные улучшения веб сайту, который является главным рекламным и информационным носителем компании.
Владелец компании уделяет большие усилия, чтобы его веб сайт был в топ 10 результатов поиска Google. Это обеспечивает ему поток заказов. Поэтому его веб сайт должен быть высокого качества: тщательно продуманным, эргономичным и привлекательным для потенциального клиента. А для поисковых роботов - хорошо оптимизированным, быстрым и без замечаний.
Каждый день наша команда старательно и преданно работала над веб сайтом, воплощая идеи владелеца компании и его советников. Хорошо поставленный процесс разработки, многолетний опыт, лучшие инструменты разработчика (Jira, BitBucket, Git, Jenkins, несколько стейджинг серверов). Все это способствовало прогрессу в совершенствовании веб сайта.
За два с половиной года я выполнил много разных работ над сайтом www.negotiations.com , в частности:
- Программирование новых блоков содержания разных видов (обычных, из фиксированным размещением, раскрываемых, анимированных)
- Изменение имеющихся блоков и меню
- Программирование анимированных меню
- Переделка верстки из фиксированной в адаптивную на большинстве страниц
- Автоматическая генерация sitemap.xml, с учетом специфики страниц и разделов сайта
- Интеграция schema.org структур
- Программирование бизнес функционала, в том числе автоматизация отправки pdf инвойсов на почту клиента
- Переход на Puppeteer для генерации pdf файлов
- Интеграция e-mail подписки на сайте с сервисом sendpulse.com
- Google PageSpeed оптимизация
- Оптимизация изображений, генерация webp дубликатов
- Рефакторинг кода, с использованием объектно-ориентированных классов для часто использованных структур данных
- Деление кода из functions.php и style.css на модули, перенесение его в отдельные классы и файлы
- Улучшения для SEO
- Скрипты автоматического развёртывания сайта со стейджинг сервера на продакшн сервер
- Блоки с Lottie анимацией
- Ревизия и описания для установленных плагинов
- Обновление части плагинов (включая уже кастомизированные)
- Установка дополнительных плагинов и интеграция их с программным кодом сайта
- Обновление ядра WordPress
- Чистка устаревшего кода, который уже не используется
Я продолжаю наше сотрудничество с Calum Coburn, владельцем компании «The Negotiation Experts». Сейчас я задействован как супервизор разработки веб сайта. Также я помогаю в проведении собеседований с новыми программистами, которые хотят работать в нашей компании.
Calum Coburn предоставил мне эти рекомендационные письма, как дополнительную благодарность за мою качественную работу:


