Specializzazioni

  • Hardware e sistemi elettronici

    Sviluppo sistemi a microcontrollore e FPGA. Analogica, mixed-signal e circuiti di potenza. Audio/video digitalr. Bus seriali e paralleli ad alta velocità. Layout PCB multilayer, HDI, Flex, Rigid-flex e CoB.

  • Firmware e software embedded

    Firmware per microcontrollori a 8 e 32 bit in C e Assembly. Verilog HDL per CPLD e FPGA. FreeRTOS, e Embedded Linux per piattaforme low-power e con scarse risorse.

  • Data security e reverse engineering

    Protezione dei dati, crittografia applicata, disassemblaggio, debug alla cieca, analisi post-mortem, fuzzy testing. Sicurezza hardware e testing. Reverse engineering hardware e software.

  • Program, Project e R&D management

    Development Project Management e R&D team leading internazionale. Gestione risorse e tempi. Planning. Recruitment tecnico. Team building. Product Management

Silego Certified Design Partner

Sommario

ABILITÀ E CARRIERA IN SINTESI

Progettista Elettronico e Sviluppatore Firmware con 17 anni di esperienza sul campo in ambito di sviluppo e produzione elettronica. Tutte le mie attività sono imperniate sul mio stile di vita "hacker", l'abilità al pensiero laterale, la mia insaziabile curiosità e l'approccio "fai-da-te professionale". La mia passione per la sicurezza ha sempre plasmato la mia carriera, puntando a soluzioni robuste, sicure ed affidabili - che normalmente significa "semplici".

Ho una notevole esperienza nella progettazione di sistemi a 8 e 32 bit basati su microcontrollori 8051, AVR, STM8, STM32, PSoC, EFM8, EFM32 e altri Cortex-M, e processori per applicazioni con core ARM9 e Cortex-A, nei mercati consumer e industriale.
Sviluppo firmware di basso livello (BSP, driver, ecc.) in Assembly e C per MCU e sistemi embedded, e script di test e verifica in Python su PC.
Normalmente lavoro con routine iterative e super-loops ma se necessario posso usare FreeRTOS o altri sistemi operativi specifici.

Ho progettato sistemi basati su FPGA Lattice iCE40, Xilinx Spartan-3/6 e Virtex-5 ed ho usato CPLD Lattice, Atmel e Xilinx. Silego Technologies (ora Dialog Semiconductors) mi ha selezionato come Certified Design Partner per la famiglia di CMIC GreenPAK.
Programmo questi dispositivi in Verilog ma posso leggere e modificare il VHDL.

Ho una lunga esperienza comprovata nel layout di PCB multistrato, bus ad alta velocità e compatibilità elettromagnetica, tecnologie HDI, FlexPCB, Rigid-Flex e design Chip-on-Board con tecnologie di Chip Scale Package, wire-bonding e FlipChip.

Ho una buona conoscenza di bus seriali, USB e Ethernet, TCP/IP, WiFi, Bluetooth/BLE, RFID e NFC. Ultimamente sto sperimentando reti sub-GHz LoRa, LoRaWAN e SigFox.

Negli anni ho maturano una buona esperienza di Project Management e Team Leading, con tecniche di gestione agile, soluzioni dell'ultimo minuto e problem solving rapido in ambienti ad alto stress e scarse risorse, dove ho spesso assunto il ruolo di parafulmine.

Ho una buona rete di contatti nell'industria dei semiconduttori e della produzione elettronica, che possono essere la chiave di volta per soluzioni tecnologiche rapide ed efficaci.

Il mio profilo LinkedIn