I have been coding for 15 years, and am the architect and developer of several very large SaaS products.