Wow, sounds awesome! What types of projects did you work on for the platform/product? Since I’ve become very familiar with Revit’s API (and its shortcomings) I often wonder if I should consider a role on the actual Revit dev team helping to improve the actual product itself, but I have never contributed to anything like it. What industry did you land in?
I ended up working mostly on features that architects could use to present projects. Stuff like renders and walkthrough animations of the building.
I've moved from CAD to computer-aided engineering. I work on the backend of a compiler for a DSL for control system engineering. My niche is definitely professional tools programming. I'm quite happy where I am right now, but if something ever happened with this job, my preference would be to pivot to another professional tool. I've always thought something like a DAW or 3D modeling software would be fun to work on.