Nominalism takes its name from the idea that “generals are only names” and it goes by the maxims “Do not take a general name for the name of a general” and “Do not multiply entities beyond necessity”. In other words, we should not confuse a general term, one that applies to many individuals, with a term that denotes a general entity, property, or universal, as those are dispensable in favor of individual entities.
It would be a mistake to think that pragmatism is diametrically opposed to all that. As far as the advice against confusing signs with objects, the caution against confusing different types and uses of signs with one another, and even the general recommendation to economize our budgets of entities to some degree, if not to the extreme of absolute austerity, pragmatism can go a long ways with that. The fork in the road comes with the degree to which general entities can be eliminated, wholly or not so wholly.