Sachverhalt:
A.
A._ erlitt 1979 einen Unfall (Sturz vom Dach einer Tennishalle) und zog sich dabei insbesondere Verletzungen an beiden Fussgelenken zu. Am 28. April 2011 meldete er sich bei der IV-Stelle Nidwalden zum Rentenbezug an. Diese führte Abklärungen durch und erliess am 7. Oktober 2011 einen abweisenden Vorbescheid. Aufgrund der dagegen erhobenen Einwände holte sie zunächst ein rheumatologisches und später ein psychiatrisches Gutachten ein, während der Versicherte einen orthopädischen Bericht einreichen liess. Nach Durchführung eines erneuten Vorbescheidverfahrens wies sie das Leistungsbegehren mit Verfügung vom 21. August 2013 ab, da keine Erwerbseinbusse bestehe.
B.
Die dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Nidwalden mit Entscheid vom 17. März 2014 ab.
C.
A._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen und beantragen, der Entscheid des Verwaltungsgerichts des Kantons Nidwalden sei aufzuheben und es sei ihm eine halbe Invalidenrente zuzusprechen; eventualiter sei die Sache zur Einholung eines Obergutachtens an die Vorinstanz zurückzuweisen.

Erwägungen:
1.
Mit der Beschwerde in öffentlich-rechtlichen Angelegenheiten kann unter anderem die Verletzung von Bundesrecht gerügt werden (<ref-law>). Die Feststellung des Sachverhalts kann nur gerügt werden, wenn sie offensichtlich unrichtig ist oder auf einer Rechtsverletzung im Sinne von Artikel 95 beruht und wenn die Behebung des Mangels für den Ausgang des Verfahrens entscheidend sein kann (<ref-law>). Das Bundesgericht legt seinem Urteil den Sachverhalt zugrunde, den die Vorinstanz festgestellt hat (<ref-law>). Es kann die Sachverhaltsfeststellung der Vorinstanz von Amtes wegen berichtigen oder ergänzen, wenn sie offensichtlich unrichtig ist oder auf einer Rechtsverletzung im Sinne von Artikel 95 beruht (<ref-law>).
2.
2.1. Die Vorinstanz hat dem rheumatologischen Gutachten von Dr. med. B._ vom 19. Dezember 2012 und dem psychiatrischen Gutachten von Dr. med. C._ vom 24. Mai 2013 Beweiskraft beigemessen. Demnach ist dem Versicherten seine bisherige leidensangepasste Tätigkeit uneingeschränkt zumutbar.
Der Beschwerdeführer stellt einzig die Beweiskraft des rheumatologischen Gutachtens in Abrede.
2.2.
2.2.1. Bei der Beurteilung der Arbeits (un) fähigkeit stützt sich die Verwaltung und im Beschwerdefall das Gericht auf Unterlagen, die von ärztlichen und gegebenenfalls auch anderen Fachleuten zur Verfügung zu stellen sind. Aufgabe des Arztes oder der Ärztin ist es, den Gesundheitszustand zu beurteilen und dazu Stellung zu nehmen, in welchem Umfang und bezüglich welcher Tätigkeiten die versicherte Person arbeitsunfähig ist. Hinsichtlich des Beweiswertes eines Arztberichtes ist entscheidend, ob dieser für die streitigen Belange umfassend ist, auf allseitigen Untersuchungen beruht, auch die geklagten Beschwerden berücksichtigt, in Kenntnis der Vorakten (Anamnese) abgegeben worden ist, in der Beurteilung der medizinischen Zusammenhänge sowie der medizinischen Situation einleuchtet und ob die Schlussfolgerungen der Experten begründet sind (<ref-ruling> E. 5.1 S. 232; <ref-ruling> E. 3a S. 352 mit Hinweis).
Den im Rahmen eines Verwaltungsverfahrens eingeholten Gutachten von externen Spezialärzten, welche auf Grund eingehender Beobachtungen und Untersuchungen sowie nach Einsicht in die Akten Bericht erstatten und bei der Erörterung der Befunde zu schlüssigen Ergebnissen gelangen, ist bei der Beweiswürdigung Beweiskraft zuzuerkennen, solange nicht konkrete Indizien gegen die Zuverlässigkeit der Expertise sprechen (BGE <ref-ruling> E. 3b/bb S. 353).
2.2.2. Die vorinstanzlichen Feststellungen zum Gesundheitszustand und zur Arbeitsfähigkeit der versicherten Person betreffen grundsätzlich Entscheidungen über eine Tatfrage (<ref-ruling> E. 3.2 S. 397 ff.), welche das Bundesgericht seiner Urteilsfindung zugrunde zu legen hat (E. 1). Die konkrete Beweiswürdigung stellt ebenfalls eine Tatfrage dar. Dagegen ist die Beachtung des Untersuchungsgrundsatzes und der Beweiswürdigungsregeln nach <ref-law> Rechtsfrage (<ref-ruling> E. 3.2 und 4 S. 397 ff.; Urteil I 865/06 vom 12. Oktober 2007 E. 4 mit Hinweisen), die das Bundesgericht im Rahmen der den Parteien obliegenden Begründungs- bzw. Rügepflicht (<ref-law> und <ref-law>; <ref-ruling> E. 1.4.1 und 1.4.2 S. 254) frei überprüfen kann (<ref-law>).
3.
3.1. Dr. med. B._ gab sein Gutachten in Kenntnis des orthopädischen Berichts von Prof. Dr. med. D._ vom 24. September 2012 ab. Er setzte sich ausführlich mit dessen abweichender Einschätzung der Arbeitsfähigkeit des Versicherten auseinander. Dabei hielt er fest, in der klinischen Beschreibung fehle es an relevanten somatisch-pathologischen Befunden ausser denjenigen an den Füssen. Der beurteilende Orthopäde sei nicht auf die Schmerzcharakteristik der unteren Rückenschmerzen eingegangen. Dr. med. B._ stützte sich bei seiner Beurteilung auf eine hinreichende Untersuchung und erhob eine umfassende Anamnese; er nahm insbesondere zur langjährigen Tätigkeit des Beschwerdeführers als Arbeitsvorbereiter im administrativen Bereich Stellung. Im Gegensatz zu Prof. Dr. med. D._, der nicht darlegte, weshalb die langjährige angepasste Tätigkeit dem Versicherten lediglich zu 50 % zumutbar sein soll, begründete er seine Einschätzung schlüssig; sein Hinweis auf die "epidemiologische Datenlage" ändert daran nichts. Die Körpergrösse des Versicherten ist für dessen Arbeitsfähigkeit irrelevant, zumal sowohl Prof. Dr. med. D._ als auch Dr. med. B._ ihm einen adipösen Ernährungszustand attestierten, ohne diesem Umstand Auswirkungen auf die Arbeitsfähigkeit zuzuschreiben.
Auch hinsichtlich der klinischen Befunde steht das rheumatologische Gutachten im Einklang mit der übrigen Aktenlage. Es liegen weder aufgrund des Berichts von Prof. Dr. med. D._ noch mit Blick auf die übrigen medizinischen Akten Anhaltspunkte vor, dass die vom Beschwerdeführer aufgegriffenen Diagnosen (Gonarthrose, Fingerpolyarthrose, Wirbelkörperhämangiome, Diskusprotrusion C6/7) klinisch relevant wären (vgl. auch den kreisärztlichen Bericht vom 24. Januar 2012 betreffend den Zufallsbefund an der HWS). Ein Widerspruch zwischen dem rheumatologischen und dem psychiatrischen Gutachten von Dr. med. C._ vom 24. Mai 2013, wonach dem Versicherten eine Willensanstrengung zur Überwindung seiner (nicht objektivierbaren) Schmerzen zumutbar sei, ist nicht erkennbar. Im Übrigen bringt der Beschwerdeführer nichts gegen das psychiatrische Gutachten vor. Mithin beschränkt er sich auf weiten Strecken darauf, die Beweise abweichend von der Vorinstanz zu würdigen und daraus andere Schlüsse zu ziehen, was nicht genügt (Urteile 9C_688/2007 vom 22. Januar 2008 E. 2.3 und 4A_28/2007 vom 30. Mai 2007 E. 1.3 [nicht publiziert in <ref-ruling>]).
3.2. Aus dem bisherigen Bezug einer Invalidenrente der Unfallversicherung (30 %) kann der Versicherte nichts zu seinen Gunsten ableiten, weil die Invalidenversicherung nicht an den unfallversicherungsrechtlichen Entscheid gebunden ist (<ref-ruling> E. 6 S. 552 f.). Abgesehen davon sind ihm selbst gemäss der kreisärztlichen Stellungnahme vom 7. Dezember 2010 sitzende Tätigkeiten vollumfänglich zumutbar. Die vom Kreisarzt attestierte Arbeitsunfähigkeit von 50 % sollte explizit lediglich bis zur Abklärung der unspezifischen Rückenschmerzen gelten. Diese konnten auch mittels MRI (Bericht vom 25. Januar 2011) nicht objektiviert werden, sodass auch diesbezüglich keine Differenz zum Gutachten von Dr. med. B._ besteht.
3.3. Inwiefern die vorinstanzliche Beweiswürdigung offensichtlich unrichtig, also unhaltbar, willkürlich (vgl. Urteil 9C_1034/2012 vom 5. April 2013 E. 2.2.2 mit Hinweisen) oder sonstwie Bundesrechtswidrig sein soll, ist weder nachvollziehbar begründet (<ref-law>) noch ersichtlich; sie bleibt für das Bundesgericht verbindlich (E. 1). Sowohl das Gutachten von Dr. med. B._ als auch dasjenige von Dr. med. C._ genügen den von der Rechtsprechung entwickelten Anforderungen (E. 2.2.1). Der Verzicht auf weitere medizinische Abklärungen ist in zulässiger antizipierender Beweiswürdigung erfolgt (<ref-ruling> E. 5.3 S. 236 mit Hinweisen). Die Beschwerde ist unbegründet.
4.
Dem Ausgang des Verfahrens entsprechend hat der Beschwerdeführer die Gerichtskosten zu tragen (<ref-law>).

Demnach erkennt das Bundesgericht:
1.
Die Beschwerde wird abgewiesen.
2.
Die Gerichtskosten von Fr. 800.- werden dem Beschwerdeführer auferlegt.
3.
Dieses Urteil wird den Parteien, dem Verwaltungsgericht des Kantons Nidwalden, Sozialversicherungsrechtliche Abteilung, und dem Bundesamt für Sozialversicherungen schriftlich mitgeteilt.
Luzern, 25. März 2015
Im Namen der II. sozialrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Die Präsidentin: Glanzmann
Der Gerichtsschreiber: Grünenfelder