Giovanni Puce consegue l’Abilitazione alla professione di Ingegnere presso la Facoltà di Ingegneria di Bologna nel 1989. Nel 1990 è iscritto all'Ordine degli Ingegneri della Provincia di Lecce e nel 1993 è iscritto all'Albo del Ministero degli Interni.
Nel 1997 consegue Abilitazione rilasciata dalla Camera Industria, Artigianato e Agricoltura di Lecce come Responsabile Tecnico.
Attualmente è Libero professionista con studio tecnico nel Comune di Maglie nel campo dell' Ingegneria civile.