RICHARD GOSNAY

Starszy Inżynier Oprogramowania • Systemy Rozproszone • Architektura Oparta na Zdarzeniach
Ojciec rodziny • Entuzjasta karaoke • Miłośnik muzyki na żywo

PODSUMOWANIE

Starszy Inżynier Oprogramowania z ponad 20-letnim doświadczeniem obejmującym infrastrukturę IT, integrację systemów i nowoczesną inżynierię oprogramowania. Obecnie projektuję i wdrażam skalowalne systemy oparte na zdarzeniach w globalnej domenie Sportsbook w FDJ United (dawniej Kindred Group), gdzie awansowałem od wsparcia aplikacyjnego do ról starszego inżyniera w ciągu siedmiu lat.

Ekspert w Node.js, TypeScript, architekturach rozproszonych, potokach wysokiej przepustowości i platformach cloud-native. Udowodniony rekord budowania systemów krytycznych, w tym platform testowania wydajności rozproszonych, narzędzi łagodzenia ryzyka oraz architektur wielomarketowych, które umożliwiają zgodność regulacyjną w wielu jurysdykcjach. Silne doświadczenie w Kubernetes, Docker, Kafka, Elasticsearch i narzędziach obserwowalności.

Poza wiedzą techniczną, przynoszę cenne doświadczenie z prowadzenia operacji IT przez fuzje firm, zarządzania infrastrukturą w wielu lokalizacjach oraz założenia konsultingu IT. Ta wiedza biznesowa, połączona z przywództwem technicznym, mentoringiem i współpracą międzyzespołową, umożliwia mi dostarczanie rozwiązań, które równoważą doskonałość techniczną z celami biznesowymi.

WYRÓŻNIONE PROJEKTY

Platforma Testowania Wydajności Rozproszonej (DPT)
Kubernetes • JMeter • Kafka • Node.js • Elasticsearch
  • Zaprojektowałem i wdrożyłem platformę DPT umożliwiającą testowanie wysokiej objętości dla systemów API i serwisowych.
  • Orkiestrowałem rozproszone węzły JMeter w Kubernetes z serwisami płaszczyzny sterowania Node.js.
  • Zintegrowałem replikację ruchu Kafka / generowanie zdarzeń syntetycznych i indeksowanie wyników w Elasticsearch z interfejsem użytkownika do analizy.
System Identyfikacji Późnych Zakładów
Łagodzenie ryzyka • Pojednanie • UI + alerty
  • Wykrywałem rynki wyścigowe pozostawione otwarte po starcie wydarzenia, aby zapobiec ekspozycji na zakłady w trakcie gry.
  • Zbudowałem pojednanie między oficjalnymi czasami startu a wewnętrznymi czasami rynków, aby oznaczać anomalie opóźnień/feedów.
  • Dostarczyłem przepływ pracy UI + alertów dla zespołów Trading/Risk; zmniejszyłem ekspozycję wcześniej mierzoną w setkach tysięcy funtów.
Wielomarketowa Architektura (CMS + Risk/Regulacyjne)
Marki • Regiony • Zgodność
  • Wdrożyłem model wielomarketowy umożliwiający jednemu CMS zarządzanie wieloma markami i jurysdykcjami.
  • Wspierałem specyficzne dla regionu marże cenowe i konfiguracje ryzyka, aby spełnić wymagania regulacyjne.
  • Zdefiniowałem zabezpieczenia i przepływy pracy ze stakeholderami Trading, Risk i Regulacyjnymi.
Fuzja Firm i Integracja Systemów
CPBigwood • Infrastruktura • Migracja Danych
  • Prowadziłem integrację IT podczas fuzji Curry & Partners i Bigwood, tworząc CPBigwood z ponad 185 pracownikami w 7 lokalizacjach.
  • Zaprojektowałem i wdrożyłem rozwiązania umożliwiające normalne operacje podczas transferu danych i konsolidacji systemów.
  • Utrzymywałem i modernizowałem 12 serwerów, w tym Windows Server, SQL, Oracle, Exchange, SharePoint i Terminal Services.
Wdrożenie VoIP Wielolokalizacyjnego
CPBigwood • Telefonia • Praca Zdalna
  • Zaplanowałem i wdrożyłem rozwiązanie VoIP we wszystkich 7 lokalizacjach, umożliwiając bezpłatne połączenia między lokalizacjami.
  • Umożliwiłem zdalną pracę z numerami wewnętrznymi biurowymi i przenośnością DDI.
  • Skonfigurowałem konta SIP dla opłacalnych połączeń opartych na internecie, redukując koszty telefoniczne.
System Bazy Danych Zarządzania Aukcjami
CPBigwood • Rozwój Baz Danych • Systemy Biznesowe
  • Rozwinąłem wewnętrzny system bazy danych dla zespołu Aukcji zarządzający tysiącami funtów wartości partii aukcyjnych.
  • Zintegrowałem generowanie faktur i funkcjonalność śledzenia kont w systemie.
  • Usprawniłem operacje aukcyjne i procesy śledzenia finansowego.
CMS z Zintegrowanym Systemem Księgowym
Gostech • 1st Class Mailing Ltd • Rozwój Full-Stack
  • Zaprojektowałem i rozwinąłem pełny system CMS z zintegrowanymi możliwościami księgowymi dla 1st Class Mailing Ltd, firmy z Newcastle specjalizującej się w kserokopiarkach, drukarkach i maszynach frankujących.
  • System utrzymuje i prowadzi wszystkie operacje firmy, śledząc zarówno nowych, jak i istniejących klientów.
  • Zintegrowałem zarządzanie treścią ze śledzeniem finansowym, aby zapewnić ujednoliconą platformę zarządzania biznesem.

KLUCZOWE UMIEJĘTNOŚCI

Node.js TypeScript Express Event-driven Microservices High-throughput DDD Caching Kubernetes Docker Helm GitLab CI Jenkins Kaniko Kafka Elasticsearch Prometheus Grafana Postgres Oracle DB MQTT Lens React REST APIs System Design AI Integration AWS Linux Git Active Directory Networking IIS

DOŚWIADCZENIE

FDJ United
Kwiecień 2018 – Obecnie
dawniej Kindred Group Ltd
Starszy Inżynier Oprogramowania

Gibraltar

Systemy rozproszone, streaming, inżynieria wydajnościowa i przywództwo techniczne międzyzespołowe. Projektowałem i wdrażałem platformy testowania wysokiej objętości, budowałem systemy łagodzenia ryzyka oraz wdrażałem architektury wielomarketowe dla zgodności regulacyjnej.

Gostech Ltd
Październik 2015 – Czerwiec 2018
Dyrektor

Gibraltar / Swanage

Utworzyłem konsulting IT, aby dostarczać wiedzę IT małym i średnim firmom. Usługi obejmowały instalację/utrzymanie serwerów, projektowanie i wdrażanie sieci, rozwój na zamówienie (bazy danych, strony internetowe, raportowanie), rozwiązania VoIP, umowy wsparcia, kopie zapasowe danych i rozwiązania łączności.

Atos
Marzec 2017 – Czerwiec 2017
Lider Zespołu (Kontrakt)

Bournemouth, Wielka Brytania

Śledziłem i eskalowałem problemy migracyjne na dużą skalę, zarządzając zespołem 12 osób, aby zapewnić płynne przejście dla klientów podczas migracji z Windows 7 do Windows 10 na ponad 600 urządzeniach.

CPBigwood
Czerwiec 2007 – Listopad 2015
dawniej Curry & Partners
Menedżer IT

Birmingham, Wielka Brytania

Prowadziłem operacje IT przez fuzję firm, wspierając wzrost z 40 do ponad 185 pracowników w 7 lokalizacjach. Utrzymywałem i modernizowałem 12 serwerów, wdrożyłem rozwiązanie VoIP we wszystkich lokalizacjach oraz rozwinąłem wewnętrzny system bazy danych aukcji zarządzający tysiącami funtów wartości partii aukcyjnych.

Discus Systems plc
Czerwiec 2005 – Czerwiec 2007
Technik IT

Coleshill, Warwickshire, Wielka Brytania

Podróżowałem po całych Midlands, naprawiając i serwisując infrastruktury IT różnych firm. Pracowałem z konfiguracjami Active Directory w wielu lokalizacjach i pomogłem rozwinąć bazę danych czyszczenia danych i marketingu dla dokładności danych klientów.

Worldwide Magazine Distribution
Marzec 2000 – Czerwiec 2004
Kontroler IT

Birmingham, Wielka Brytania

Odpowiedzialny za codzienne operacje sieciowe, zapewniając aktualność wszystkich komputerów i serwerów. Pomogłem zaplanować i przeprowadzić relokację firmy, modernizując z sieci o niskim bezpieczeństwie do rozwiązania opartego na Active Directory z Exchange i SQL. Rozwinąłem wewnętrzny system bazy danych używając Visual Basic i Microsoft Access.

KONTAKT

Jeśli chcesz się skontaktować, wyślij mi wiadomość poniżej. Zawsze chętnie omówię interesujące projekty, podzielę się pomysłami lub po prostu porozmawiam o technologii.

Lub połącz się ze mną na

LinkedIn