Making Embedded Systems Design Patterns For Great Software | Desertcart Trinidad and Tobago