Windrose Chronicles2 books in series
The Silent Tower Publisher's Summary
A wizard and a computer programmer from opposite sides of an interdimensional portal must work together to save their worlds from destruction....
In a world where wizards are relegated to ghettos, it is no surprise to see one murdered in the street. But for Stonne Caris, a young warrior monk who sees the killing and gives chase to the culprit, there is nothing ordinary about seeing a murderer disappear into a black, inky portal. The Archmage sends him in search of Antryg Windrose - a half-mad mage who understands the nature of these passages between dimensions.
On the other side of the Void is Joanna, a programmer as mild as Caris is deadly. She has spent her life in cubicles, staring into computer terminals, as far from heroism as she can get. But when the power that is crossing between dimensions draws her through the Void, she finds herself battling to save a world she never even knew existed.