Cook the pasta until al dente according to package directions.
While the pasta is cooking, cut the zucchini into very long, thin julienne strips. I recommend using a mandoline for this step if you have one..
During the last 30 seconds of the pasta cooking, add the zucchini strips to the cooking pasta. This will heat up the zucchini without over cooking the zucchini.
Before draining the pasta and zucchini, scoop out 1/2 cup of pasta water and set aside.
Drain the water from the pasta and zucchini.
In a small skillet, heat the olive oil over medium high heat. Add the garlic and cook until fragrant and light brown. Carefully add the red pepper flakes and chopped basil. Carefully stir to combine and then remove from heat to avoid burning the ingredients.
In a large bowl, add the warm pasta and zucchini mixture. Stir in the garlic oil mixture, lemon juice and 1/2 cup grated parmesan cheese. Toss to combine and add the reserved pasta water but just enough to make a smooth sauce. (You may not use all of the pasta water.) Add salt & pepper if needed.
Serve in individual bowls with additional grated parmesan cheese.