It can be difficult to meet a person at what’s likely to be one of the most challenging points in their life, but I take value in connecting with them and really listening to their story. [Read more ...]


I learned how to shoot basic videos through breaking news, ensuring that everything I produced had consistent audio, framing, structure and narrative elements. [Read more ...]

Web design

I’m proficient with HTML, well-versed in CSS and could order a drink in JavaScript and Flash. I’m skilled in the full Adobe Creative Suite, and though I could debate the merits of Firefox versus Chrome any time, I still long for the heyday of Netscape Navigator. [Read more ...]

Social media

I’m familiar with a variety of social media platforms, having helped to launch and maintain The Roanoke Times’ presences on Twitter and Facebook. [Read more ...]

Examples of my live social media coverage include: