In a bowl, combine shrimp, sweet chili sauce, soy sauce, minced garlic, and grated ginger. Toss to coat and marinate in the refrigerator for 15 to 30 minutes.
Prepare the pineapple by cutting it into bite-sized chunks if fresh, or draining canned pineapple well.
Heat olive oil in a large skillet over medium-high heat. Add marinated shrimp and cook 2 to 3 minutes per side until pink and opaque, avoiding overcooking.
Add pineapple chunks to the skillet with the shrimp. Stir gently and cook for another 2 to 3 minutes to warm through and blend flavors.
Adjust seasoning with salt and pepper as needed. Optionally, add a splash of leftover marinade while combining for extra flavor.
Serve hot, garnished with fresh cilantro, red pepper flakes, lime juice, and sesame seeds as desired.