Cook pasta according to directions, reserve 1/2 cup pasta water and drain. Place noodles in bowl.
Make pesto according to directions.
In a large skillet heat one tablespoon of olive oil.over medium-high heat, add the tomatoes, red pepper flakes and garlic and cook until tomatoes are blistered; 5-7 minutes. (Alternatively, you can roast the tomatoes for 5-10 minutes under 350 F)
Add pesto to pasta and mix until well coated. Add pasta to tomatoes with kale, half the basil and pasta water and stir until warmed through and water is evaporated.
While pasta is warming, cook your 4 eggs sunny side up.
Serve immediately, topping each dish with one egg, chopped basil and parmesan cheese.