Experience
Below is a (non-exclusive) list of experience that I feel confident in and can hit the ground running, but every new learning experience is a new adventure. For example; I am currently learning Rust ;)
Technologies
PHP (Laravel, Symfony), Golang, Typescript, PostgreSQL, MySQL, Cassandra, Kafka, Elasticsearch, Apache Solr, Gitlab (CI/CD), Terraform, Pulumi
Infrastructure
Redhat/CentOS, Ubuntu, Google Cloud Platform, Amazon Web Services, ELK Stack (Grafana, Kibana), New Relic, Cloudflare, Fastly, Brocade, HAProxy, Traefik, Kubernetes, Docker, Serverless, High Availability
Architectures
Event-Driven, Event Sourcing, Action-Domain-Responder, Eventual Consistency
Management
Team Leading, Company Building, Architectural Design, Data Flow Analysis, Database Operations and Optimisations, Scalability and Developer Experience
Projects and Career
Affic
Since 2021Infrastructure for the future of work. Affic provides an event-driven ecosystem that allows workspaces, platforms, and dependent services to connect to one-another (allowing a global view of available inventory, creation of bookings, partnership management, and more).
PHP 8, Laravel 9, PostgreSQL, Elasticsearch, Golang, Ory Suite, Google Cloud Platform, Cloudflare, Gitlab, Docker, Kubernetes, Event-Driven Architecture
History
NVIDIA Redemption System
2011 - 2017Global product redemption platform for the GeForce/SHIELD/Rewards ecosystem. Provided redemption code generation, validation (hardware / code restrictions), product code management, and subsequent redemption into third-party services via integrations (Steam, UPlay, Battle.net, GOG, Microsoft Store)
PHP 7, Symfony, PostgreSQL, Elasticsearch, Golang, Terraform, Gitlab, Akamai / Verizon CDN, Event-Driven Architecture
NVIDIA Form Processor
2009 - 2017Form Processing and Management system for all of NVIDIA's corporate and consumer websites. Strongly tailored to the marketing teams needs, included many technological approaches to managing hundreds of forms on many websites with consideration to browser / device support.
PHP 7, Home-Grown Framework, MySQL, Terraform, Gitlab, Akamai / Verizon CDN, Event-Driven Architecture
NVIDIA Website Templates
2009 - 2017Templates that powered the NVIDIA.com global websites, built with consideration to the context of the page (product pages having specification metadata, article pages having an image gallery, and so on...)
Gulp, SCSS, XSLT, WCAG, Progressive Enhancement
NVIDIA Where To Buy
2014 - 2017Product discovery system for purchasing in the EMEAI region. Processed feeds from sources, normalised data against an internal product inventory, and exposed an API for the NVIDIA websites to display live purchasing options across retailers.
PHP 7, Slim Framework, Elasticsearch, Event-Driven Architecture
TNW Accounts
2018 - 2020Oauth2-compliant authentication and authorisation infrastructure to support TNW's media and event efforts (integrated into the Earlybird ticket solution, websites, and the TNW mobile app)
PHP 7, Laravel, PostgreSQL, Google Cloud Platform, Cloudflare, Gitlab, Docker, Kubernetes, Event-Driven Architecture
TNW Next (CMS Upgrade + API)
2018 - 2020Site-wide upgrade of the underlying CMS to empower editors with much-needed functionality (blocks, article relation graph, dynamic content). This was backed by an API that consumed and processed content with intelligence (such as building relations, normalising content from legacy CMS systems, and providing analytics to service functionality such as highest-read articles).
PHP 7, Laravel, PostgreSQL, Apache Solr, Google Cloud Platform, Cloudflare, Gitlab, Docker, Kubernetes, Event-Driven Architecture
Mollie Devops / SRE
2020 - 2021Building the developer operations team inside Mollie to improve engineering efficiency through improved CI / CD workflows, ephemeral environments, and technical support.
Terraform, Google Cloud Platform, Gitlab, Docker, Kubernetes
FUGA Songspace
2021The bridge between Songspace (Nashville, TN) and FUGA (Amsterdam, NL) as technical lead, focusing on improvements and optimisation to the Songspace platform that serves millions of assets to record labels, artists, and producers
PHP, Symfony, Node.js, Amazon Web Services, Terraform / Pulumi