MakeHaven badge Compound Miter Badge earned MD Held by Melanie Dworak She/her Requested April 12, 2025