Profilo Professionale
Sviluppatore web full stack con più di 5 anni di esperienza nella progettazione e implementazione di soluzioni software moderne e scalabili.
Specializzato nell’utilizzo di PHP, con solida conoscenza delle tecnologie front-end e back-end, quali HTML, CSS, JavaScript, SQL, e framework PHP (Laravel, Symfony).
Passione per il clean code, l’ottimizzazione delle prestazioni e la risoluzione di problemi complessi.
Ottime capacità di lavoro in team e di gestione di progetti in ambienti dinamici e in continua evoluzione.
Esperienza Professionale
Backend Software Engineer – Almaviva Digital Tech
Valenzano (Bari), IT — 06/2024 ~ Attualmente
Sviluppo di piattaforme custom web in PHP con supporto di framework backend quali Laravel, CMS come WordPress, stack come LAMP, framework frontend quali VueJS
Key Points:
• Gestione, configurazione e deploy delle app su server cloud linux-based (Amazon EC2), webserver (apache – nginx), database (MYSQL, MongoDB)
• Gestione progetti attraverso metodologie agili (SCRUM)
• GIT, flussi di utilizzo avanzati (GitHub workflow), configurazione webhooks e pipeline.
FULL STACK WEB-DEV – Grifo Multimedia
Bari, IT— 06/2019 – 06/2023
Sviluppo di piattaforme custom web in PHP con supporto di framework backend quali Laravel, CMS come WordPress, stack come LAMP, framework frontend quali VueJS
Creazione di una piattaforma con framework BE laravel (ver. 8.x) con più tipologie di utente che permette la generazione di report in formato pdf a partire da dati estrapolati tramite chiamate API dai social. Utilizzo di paradigmi Object Oriented, esperienza con database quali MySQL. Sviluppo di API con endpoint in vari metodi HTTP, gestione, documentazione e testing tramite piattaforme come Postman. Sviluppo di frontend in Vue JS (ver. 2) per applicazione SPA (JAMstack based). Controllo di versione tramite GIT. Dockerizzazione dell’applicativo e deploy dell’app su server AWS, con procedure di CI/CD e rilascio automatiche. Ottima capacità al problem solving e al contatto con il cliente. Comprensione ed utilizzo di tecniche di gestione del progetto quali Agile, SCRUM e Git workflows. Capacità nel debugging PHP tramite IDE e xdebug, gestione di programmazione Object Oriented, fondamentali di cloud e sicurezza PHP, Creazione di procedure di unit test e E2E test automatiche delle rotte API create tramite PHPUnit.
Key Points:
• Gestione, configurazione e deploy delle app su server cloud linux-based (Amazon EC2), webserver (apache – nginx), database (MYSQL, MongoDB)
• Gestione progetti attraverso metodologie agili (SCRUM)
• GIT, flussi di utilizzo avanzati (GitHub workflow), configurazione webhooks e pipeline.
Sistemista | Consulente Tech, Yotta IP
Milano, IT (remote)— 02/2018 – 09/2018
Gestione e installazione di telefonia VoIP attraverso sistemi di centralini installati su server dedicati (Asterisk, FreePBX, FreeSwitch, YottaIP) e conseguente manutenzione Installazione di apparecchi telefonici VoIP presso Enti di Pubblica Amministrazione e private
Key Points:
- Test, debug e troubleshooting dell’applicazione e del centralino YottaIP.
- Sviluppo e ritocco di screenshot per la pubblicizzazione dell’app tramite suite Adobe.
- Creazione di documentazione per l’utilizzo dell’applicazione e del centralino PBX.
- Interfaccia con fornitori e sviluppatori, sia stranieri che locali.
Competenze Tecniche
Linguaggi di Programmazione:
- PHP, JavaScript (ES6+), HTML5, CSS3, SQL, JAVA, C/C++, Python, Bash
Frameworks e Librerie:
- Laravel, Vue.js, Symfony, React, Angular
Database:
- MySQL, PostgreSQL, MongoDB
Tecnologie:
- RESTful API, Docker, Git, Composer, Nginx, SOAP, Linux Shell
Strumenti di Sviluppo:
- VS Code, PhpStorm, GitHub, Trello, Slack
Metodologie:
- Agile (Scrum, Kanban), Test-Driven Development (TDD)
Formazione
Laurea di I° livello in Informatica, Università degli studi di Bari “Aldo Moro” | 09/2018 ~ 12/2023
Erasmus di 6 mesi in Landshut, Monaco di Baviera
(Germania, 03 – 09 / 2023)
Diploma di Maturità Tecnica – Perito Informatico, Istituto Tecnico Industriale Statale “Sen. O. Jannuzzi” | 08/2016
Competenze informatiche, programmazione (Android, C/C++, Java, PHP), database, elettronica, telecomunicazioni, sistemi.
Certificazioni
- Certificato di lingua Inglese Liv. B2.1 Trinity College, London
- Certificato di partecipazione all’esperienza di Erasmus della durata di 6 mesi in Germania (Landshut, Monaco di Baviera)
- Certificato Entrepreneurial Skill Pass, JA Italia
- Partecipazione al LaravelDay 2022
Conoscenze Linguistiche
- Italiano (Madre lingua)
- Inglese
- Ascolto: Utente Avanzato (C1)
- Lettura: Utente Avanzato (C1)
- Interazione: Utente Avanzato (C1)
- Scrittura: Utente Avanzato (C1)
- Produzione Orale: Utente Avanzato (C1)
- Tedesco
- Ascolto: Utente base (A2)
- Lettura: Utente base (A2)
- Interazione: Utente base (A2)
- Scrittura: Utente base (A1)
- Produzione Orale: Utente base (A2)
- Spagnolo
- Ascolto: Utente base (A2)
- Lettura: Utente base (A2)
- Interazione: Utente base (A2)
- Scrittura: Utente base (A1)
- Produzione Orale: Utente base (A2)