I'm a developer, building games, web applications, and tools. I've been learning and practicing procedural content generation for many years. I enjoy tinkering with Unity, C#, CSS and Angular. I maintain a blog, along with my linkedin profile.
My mantra for procedural content generation is to use it as a tool, a means to an end. It is just a step in the process. I like to start by making some good examples by hand. Then find a way to generate good enough results procedurally. Then generate a set of results, and remove or rework some of the bad looking results. Then mix in original, hand-made pieces for flavour. This process allows the designer to focus on what matters to them, and own the output.
-Jason