Thanks! I used nothing that fancy, it's mostly a couple of word buckets to generate the names and a lot of nested if-statements combined with some randomness to make the rest.
I really wanted to be able to recreate scenarios by using the same seed, which is hard to achieve with external API.