Heat the olive oil in a large Dutch oven over medium high heat. Add the eggplant and cook for 2 minutes. Stir in the onions and cook for one minute more. Add the squash, zucchini, and corn, cooking an additional 5 minutes. Add the garlic and cook for one minute, then add the tomatoes, salt, and pepper. Cook for about 5 minutes, turn off the heat and stir in the basil.
Meanwhile, melt the butter in a large saute pan over medium high heat. Season the shrimp with creole seasoning and add to the hot butter. Cook until the shrimp are pink and just cooked though. Stir in the shrimp into the ratatouille and serve warm.