Optimizing a Company Tech Stack