Cook the pasta in a pot of salted water until tender, drain and run under water to cool it down. Add to a large mixing bowl after it is well drained.
Cut the eggs in half, remove yolks and place in a separate bowl. Mash the egg yolks with a fork and set aside. chop the egg whites and add to the pasta.
Add the pickles (I used 6 spears from a pint jar), onion, celery, and olives.
Add the salt, pepper, mustard, mayo, paprika, and the mashed yolks.
Mix together until well coated. I use a large pot to mix everything, then transfer to a smaller mixing bowl to chill.
Refrigerate for at least 2-3 hours before serving.
Garnish with a light sprinkling of paprika if desired. Serve and enjoy.