Add the olive oil, garlic, chili flakes, and 1 tbsp butter to a large skillet and heat over medium heat. Cook, stirring occasionally until the garlic is soft, but not brown, about 3 minutes.
Add the wine and increase the heat to medium high and bring to a rolling simmer until it starts to reduce.
While the sauce is cooking, cook the pasta 3 minutes shy of al dente. Pull the spaghetti straight from the cooking water using tongs and place it into the reduced wine sauce.
Add the remaining butter and and soy sauce bring to a simmer. Cook, stirring occasionally, until the sauce thickens and the pasta is glossy and well coated.
Remove the pasta from the heat and add the cheese, tossing to melt evenly. If needed, add pasta water 1 tablespoon at a time to help melt the cheese evenly.
Serve topped with freshly cracked pepper and a drizzle of finishing olive oil. Enjoy!