Improving reusability is a custom project development setting where you develop and reuse internal components to build better solutions faster. Look at what parts of your work are repeated in all of your projects. For many companies, it's the model deployment and serving. For others, it is building the dashboards on top of the model.
Use open source projects as a starting point. In many fields, the best tools are provided by commercial companies. Thankfully, the data science community is a very open-minded group, and the best tools you can find are open source. Of course, there are great commercial products too, but you can build production-grade systems with state-of-the-art models using open solutions. They will give you a very solid foundation to build upon.
See if you can use those tools to decrease the total amount of time your team spends on similar...