My mother was an English teacher and loved puns, so wordplay has been part of my life as long as I can remember. I loved both reading and writing, but when I discovered science fiction my interests shifted to technology.
I received my undergraduate degree in Computer Science from Cornell University and an M.S. in Computer and Systems Engineering from Rensselaer Polytechnic Institute. I put my skills to use as a software developer and project manager for a defense consulting firm, a major telecommunications company, and one of the largest financial institutions in the United States.
I never stopped playing with words during my programming years. I wrote short stories and scripts in my spare time, collecting rejection slips and a few published credits along the way. Today, I focus on delivering documents that communicate my clients’ message. I apply my hands-on experience to writing with authority about technology, and my travels form the basis for my travel writing, another specialty.