Born in Willemstad, Curaçao and raised in the Netherlands, Nepomuceno started playing football when he was 12 years old, with his friends. In the next two years, it became "something important", as he said.[4] After playing for multiple clubs in the Netherlands, Nepomuceno joined Romanian side Petrolul Ploiești during the summer of 2014, at the age of 21.[5] The manager who brought him, Cosmin Contra, revealed that they were initially scouting Patrick N'Koyi, the centre forward who was also transferred by Petrolul from the same team, Fortuna Sittard.[6] He made his debut in a UEFA Europa League qualifying phase match against Flamurtari Vlorë of Albania, also scoring for an eventual 2–0 win at home.[7] On 9 April 2015, in the Romanian League, Nepomuceno netted a late winning goal against defending champions Steaua București.[8]
On 5 September 2017, Nepomuceno signed a one-year contract, with an option for a further year, with League One side Oldham Athletic.[9] He was released by the Oldham club in July 2020[10] and signed for National League side FC Halifax Town on 3 October 2020.[11] On 2 January 2021, Nepomuceno was released by FC Halifax Town following the end of his short-term contract.[12]
In January 2021, he signed a six-months contract with an option for two further years with Romanian club Dinamo București.[13]
In September 2014, Nepomuceno was called up for the first time to the senior Curaçaoan national team, to take part at the Caribbean Cup qualification campaign. He scored his first goal on the 5th, against Grenada. Curaçao won the match 2–1.[15] On 13 November, Nepomuceno scored against Cuba, but his team lost 2–3 and eventually failed to progress to the final stage of the Caribbean Cup.