Platform architect. Author. Open source builder.

Software should work for users, not for the runtime it happens to run on.

After years building products across startups in travel, education, and payments, I kept hitting the same wall. The same business logic rewritten for every environment. Systems that worked in isolation and broke at the seams. Codebases nobody could navigate when the team changed. I stopped accepting those as facts of life and started building frameworks to fix them.

That is where UMA came from. Then C-DAD. Then Traverse. Not from theory. From real problems that kept showing up.

Enrico Piovesan

Platform Software Architect at Autodesk. Based in Golden, BC. About →