Download PDF

Work experience

May 2014Present

Senior Engineering Manager

Senior Engineering Manager at (1 year 11 months) Joined Twitter via Gnip acquisition. Responsible for keeping the trains on the rails at the Twitter Boulder office. Currently leading Engineering efforts for Twitter Data Product's Realtime, Enrichments, and Historical teams.
Aug 2013May 2014

Engineering Manager

Engineering Manager at (10 months) Built out the Engineering Manager role at Gnip. Led Engineering efforts for Realtime, Enrichments, and Historical teams.
Jan 2010Aug 2013

Software Engineer

Software Engineer at (3 years 8 months) Joined as third member of Engineering team. Worked on nearly all parts of the Gnip Stack. Functioned as Team Lead for the Bizops Engineering team for 2 years. Built/guided product(Historical Powertrack) from weekend whiteboard session through planning/execution/delivery to market that resulted in millions of dollars of revenue for the company. Helped shape and define Gnip culture/software development practices as the engineeringteamgrew to over 30 engineers.
Jul 2007Jan 2010

Software Engineer

United States Air Force Special Operations Command.
Software Engineer at SAIC (2 years 7 months) Individual Contributor on a team that developed an enterprise mission planning application used by the
Oct 2001Dec 2006

Network Technician

Nanticoke Memorial Hospital
Network Technician II at (5 years 3 months) Member of the Network Services Division of Nanticoke Health Services. Worked with Network Administrator to develop and implement a company wide plan to ensure smooth transition from Legacy HP- Page1 UX based hospital information system to Cerner Millennium System. Responsible for desktop and network support of over 1000 users. Skills & Expertise Software Development




West Virginia University