Bring a large pot of salted water to a boil. Cook the pasta according to package directions. Reserve 1 cup pasta water.
In the meantime, in a large skillet, over medium-high heat, add 1 tablespoons oil and 1 tablespoons butter and when hot, add the garlic and cook until lightly browned about 1 minute Add in the shallots and cook until soft about 1 minute Add the shrimp and season with salt and pepper. Cook until the shrimp turn pink and are cooked through, 3 to 5 minute Remove and set aside.
To the skillet over high heat, add the wine, orange juice, orange zest and thyme and deglaze the skillet. Bring to a boil, lower heat to low and simmer 1 minute Return the shrimp, add in the remaining oil, butter and basil and toss to combine. Season with salt and pepper if needed, heat through; adding the pasta water if needed. Plate and serve over pasta.