Два із половиною роки роботи у компанії «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 надав мені ці рекомендаційні листи, як подяку за мою якісну роботу: