Prep all ingredients: pat the shrimp dry with paper towels, thinly slice the zucchini, and mince the garlic. Zest the lemon and cut it in half.
Heat a large skillet over medium-high heat and add the olive oil, letting it shimmer and ripple as it heats up.
Place the shrimp in the hot pan, sprinkle with a pinch of salt, and cook for 2-3 minutes, stirring occasionally, until they turn pink and start to curl. Remove the shrimp from the skillet and set aside.
Add the sliced zucchini to the same pan, spreading them out in a single layer. Cook for 2-3 minutes until the edges start to turn golden and slightly caramelized, stirring occasionally.
Push the zucchini to one side of the pan, then add the minced garlic to the empty space. Sauté for 30 seconds, until fragrant and slightly softened.
Mix the zucchini and garlic together, then return the cooked shrimp to the pan. Toss everything gently and cook for another 1-2 minutes until heated through and fragrant.
Squeeze fresh lemon juice over the stir-fry, sprinkle with lemon zest, and garnish with chopped parsley if using. Taste and adjust seasoning with salt and pepper as needed.
Remove from heat and transfer to a serving dish. Serve immediately while hot, with extra lemon wedges if desired.