Kim Alvarez is a full-time nerd, part-time adventurer, an old soul. She's always wearing Christmas socks and probably fiddling with her pocket watch.