There was Merrill in Dragon Age 2: she was pretty much like that. Neither "I am teh pwn and will turn your intestines into a plague of frogs!" like Morrigan nor the stereotypical "I cast a spell and all my clothes fell off", just someone who was socially awkward, bookish and tended to obsess over inappropriate stuff.
That's true, I was forgetting Merrill for a second. More like Merrill then, only human. And with glasses and inky sleeves.
Edited to added: I don't recall any potential dwarf romances in any of the CRPGs I've encountered, either. DA3 had some flirting with the scout, but that's about the end of it.