On a large skillet over low heat, sauté garlic in olive oil until fragrant, about one minute. Add zucchini slices, salt, and pepper, stirring frequently, and sauté until very soft, about 15 minutes. Add the pasta and sauté for 2 minutes, stirring, until well coated. Add a couple of tablespoons of the cooking water if the pasta is dry – you want a creamy texture. Add mozzarella and parmesan, and constantly stir to heat the cheese for one minute. Remove from heat, add tomatoes and toss to combine. Serve it immediately.