The basic formula for leveling up as fast as possible is well known by now: Catch a ton of Pidgey, Caterpie, and Weedle, drop a Lucky Egg, and evolve as many as you can before the Egg expires. That gives you 30 minutes to max out your XP. Given the evolution animation takes 20 seconds, assuming you’re a precision tapping machine, you can hit up to 90 evolutions.
Some people believe, though, that if you force quit the Pokémon Go app and then relaunch it — which also finishes the evolution for you — you can squeeze in some extra evolutions.
I find it a lot more work for what is, in my ham-fingered case, little game. But if tap and swipe that a surgeon, you might just set yourself some new bulk evolution records.