Daniel Wallen

Internet Architect and Performance Marketer with a Soft Spot for Shelter Dogs

Timeline of My Growth as a Full Stack Web Developer