top of page

A Little about my Professional Experience

Senior software development expert adept at all stages of the software lifecycle including conceptualizing, platform and tool analysis, architecture design, development, testing, documentation, deployment, support, data conversion, integration, major enhancements and upgrades for large-scale business-critical systems.  Management experience includes managing many direct reports, hiring, career development, coaching, project staffing, prioritizing projects and work, project management, project methodologies, department-wide activities and process improvements.

A Little about my Personal Interests

Family

I've got a wife and 2 kids.

 

Hobbies

Running

Snowboarding

Mountain Biking

Swimming

Yoga

 

Financial Planning, Advice, and Investing

​

Skepticism and Logical Thinking

​

Podcasts I'm Listening To

Skeptic's Guide to the Universe

99% Invisible

RadioLab

Planet Money

bottom of page