My name is Michael Ball.
I'm a Director of Software Engineering on the Media team at Leaf Group in Santa Monica, CA. I have over a decade of experience in the industry and have been fortunate enough to work on a variety of fun and exciting projects, and more importantly on teams with amazing people. This experience ranges from content websites and CMS's, to e-commerce stores and sales reporting dashboards, and much more in between. I pride myself on creating collaborative and team-oriented environments that foster growth and innovation.