Prepare rigatoni according to package directions.
Heat 2 tablespoons of olive oil in a medium skillet over medium heat.
Season salmon filet with garlic powder and onion powder.
When oil is heated, carefully place salmon filet in skillet.
Cook on each side about 4 minutes or until salmon begins to brown and flakes apart with a fork.
Remove Salmon from skillet and set aside.
Add remaining 2 tablespoons of olive oil to hot skillet with minced garlic and yellow onion. Cook
until onions start to become transparent, stirring often.
Add tomatoes and cook for an additional 2 minutes, stirring often.
Add pesto sauce and stir together. Allow to cook for an additional 2 minutes to heat the sauce.
Add pasta and stir together. Allow to cook for an additional 2 minutes until everything is
well-heated. Be sure to stir often and reduce heat if needed to reduce the chance of burning.
Fork salmon apart and add it to the top of the pasta.
Sprinkle parmesan cheese on top and serve.