Dwa i pół roku pracy w “The Negotiation Experts”
Czas mija szybko, gdy pracujesz w dobrym towarzystwie, a twoja praca przynosi satysfakcję. Minęły dwa i pół roku mojej pracy w “The Negotiation Experts”. Byłem jednym z kluczowych programistów, którzy tworzyli korporacyjną stronę internetową firmy. Codzienna praca naszego zespołu skutkowała głębokimi ulepszeniami strony internetowej będącej głównym nośnikiem reklamy i informacji firmy.
Właściciel firmy podejmuje ogromny wysiłek, aby jego witryna znalazła się w pierwszej dziesiątce wyników wyszukiwania Google. Zapewnia to mu stały przepływ zamówień. Dlatego jego strona internetowa musi być wysokiej jakości: dokładnie przemyślana, ergonomiczna i atrakcyjna dla potencjalnych klientów. A dla wyszukiwarek - dobrze zoptymalizowaną, szybką i bez uwag.
Nasz zespół każdy dzień sumiennie i z oddaniem pracował nad stroną internetową, wdrażając pomysły właściciela firmy i jego doradców. Dobrze rozwinięty proces deweloperski, wieloletnie doświadczenie, najlepsze narzędzia deweloperskie (Jira, BitBucket, Git, Jenkins, kilka staging serwerów). Wszystko to przyczyniło się do progresu w doskonaleniu strony internetowej.
W ciągu dwóch i pół roku wykonałem wiele różnych prac na rzecz rozwoju strony www.negotiations.com, w tym:
- Programowanie nowych bloków treści różnych typów (podstawowe, o stałej lokalizacji, rozwojowe, animowane)
- Zmiana istniejących bloków i menu
- Programowanie menu animowanych
- Przeprojektowanie układu ze stałego na responsywny na większości stron
- Automatyczne generowanie pliku sitemap.xml z uwzględnieniem specyfiki stron i sekcji witryny
- Integracja struktur schema.org
- Programowanie funkcjonału biznesowego, w tym automatyzacja wysyłania faktur pdf na pocztę klientów
- Przełączenie się na Puppeteer dla wygenerowania plików pdf
- Integracja subskrypcji e-mail w serwisie sendpulse.com
- Optymalizacja Google PageSpeed
- Optymalizacja obrazów, generowanie duplikatów webp
- Refaktoryzacja kodu ze stosowaniem klas obiektowych dla często używanych struktur danych
- Modularne oddzielenie kodu z functions.php i style.css, przeniesienie go do oddzielnych klas i plików
- Ulepszenia dla SEO
- Skrypty do automatycznego przeniesienia z staging serwera na production serwer
- Bloki z animacją Lottie;
- Rewizja i opisywanie zainstalowanych wtyczek
- Aktualizacja części wtyczki (w tym już edytowanych)
- Instalowanie dodatkowych wtyczek i ich integracja z kodem programowym witryny
- Aktualizacja rdzenia WordPress
- Wyczyszczenie kodu przestarzałego, który nie jest już używany
Kontynuuję współpracę z Calumem Coburnem, właścicielem “The Negotiation Experts”. Obecnie obejmuje stanowisko Kierownika ds. rozwoju strony internetowej. Pomagam też w przeprowadzaniu wywiadów z nowymi programistami, którzy chcą pracować w firmie.
Calum Coburn nadał mi te listy polecające jako podziękowanie za moją skuteczną pracę: