Lots of possibilities but bad riding habits (pothole magnetism?) and bad wheel build (uneven tensions) are the two top candidates. Learn to right "light", i.e. take road hazards standing with your knees bent and absorbing shocks like springs. Think of trying to catch someone falling from a building, how you try to decelerate the falling body gradually by moving downward as the weight is applied. That's how you should be taking road hazards except upside down. Unweighting the bike by absorbing the shock in your knees.
As for the wheel build, I can't explain the initial problem, but I would not rely on an LBS to build or rebuild a wheel. They may be expert, but in most cases are not. You need to learn to do it yourself the right way, or find a custom wheel builder to redo your wheels again.
But without the wheel details we cannot know whether a third factor, poor wheel design for your weight and riding style, is also operating here.