João Paulo Dias Fernandes (born 9 November 1992), commonly known as Paulinho, is a Portuguese footballer who plays for S.C. Braga as a striker.
Born in Barcelos, Braga District, Paulinho started playing with local amateurs Santa Maria FC. In 2012 he signed with Segunda Liga club C.D. Trofense, making his debut as a professional on 29 July by playing the full 90 minutes in a 1–5 away loss against C.D. Aves for the group stage of the Taça da Liga; his maiden appearance in the league took place on 12 August, in a 0–2 defeat to the same opponent where he also started.
In the 2013 off-season, after scoring 11 goals during the season, Paulinho moved to the Primeira Liga with Gil Vicente FC. He made his debut in the competition on 18 August, coming on as a 49th-minute substitute in a 2–0 home win over Associação Académica de Coimbra. He netted his first goal on 24 November of the same year, but in a 2–3 loss at C.S. Marítimo.