Hey, I've been working with pulumi for quite some time and I manage 100+ projects TypeScript + Python. I can find some time to glance over your setup.
From your enquiry, it sounds like you know quite a bit. It is usually easy for developers to pick up pulumi rather than "ops" people. I've seen teams migrating back to Terraform because they were not good software engineers.