In a large skillet, heat the oil to rippling over medium-high heat. Add the onion and cook, stirring occasionally, until translucent, about 3 minutes. Add the tomatoes, fresh chiles, parsley, olives, capers, optional pickled chile, and shrimp. Cook for 2 minutes, stirring to combine thoroughly. Stir in the eggs and cook, stirring and scrambling vigorously, until fairly well-cooked, 2-4 minutes. (I like them quite firm, but follow your own taste; they should still be a little moist from the tomato.) Taste for seasoning and add up to ½ teaspoon salt If desired. I usually don’t find it necessary since the olives and capers contribute quite a lot.