Marcus Cavanaugh

composes software, mostly

(photo of Marcus)
Currently
Senior Web Engineer at Adobe (2017–).
Previously
Mozilla; Google; startups; jazz bands.
Socially
Follow me on twitter @mcav.
Clearly
This website is under construction.