My years of training and experience as a software developer and project manager let me bring a deep understanding to information technology issues. I use that understanding to write with clarity about a wide variety of technical topics including Big Data, cloud computing, the Internet of Things, agile software development, and information security for companies that range from startups to Fortune 500 enterprises. Depending on the subject and client, my writing about technology may target either a business or consumer audience.

Recently, I’ve created blog posts, case studies, and white papers on the following subjects: