You mentioned Harry Potter without noting that the title character's surname is an occupational surname.
		
		
	 
That's because I was focusing on names that aren't just "Dr Doctor James Willard" levels of on the nose. There's a bit of amusement (whether light or dark) of a banker named Daddy Warbucks, but Mr Michael Moneybags is a bit TOO on the nose. Plus, Harry isn't a potter despite being a Potter, so why bother mentioning it? 
That said, I've got some truly heinous names I've created for OCs in a story I've never quite gotten to work. It's not Komi can't Communicate levels of on the nose (I'm looking at 
you, Osana Najimi the "Childhood Friend/Osananajimi"), but they're pretty bad. I'll edit this with a couple examples if I can find the right document.
Edit: Found it! The two main characters of a RomCom story I started planning a decade ago are named Kensaku Kirakuna (can be read as Carefree Search or Simple Plan) and Yakudō Ai (Dynamic Love) respectively. There's also side characters named Seishin Akimashita (Spirit Vacancy) who is a bumbling, forgetful hotel manager and Nōgyō Sewanin (Agriculture Caretaker), a farming gal who the hotel manager is in love with (basically think of Dr Tofu from Ranma ½ when dealing with Kasumi).
Actually, looking back, I think I've gotta forgive Komi can't Communicate; the names might be on the nose, but at least the author used their own language rather than being a cringe weeb like me, lmfao