May 5th and snow still hanging on! Lake Superior shoreline at Canal Park, Duluth.

Technologist, leader, and family man with expertise in software, architecture, business, who actively contributes to the tech community.
May 5th and snow still hanging on! Lake Superior shoreline at Canal Park, Duluth.