Gregorio Giorgino
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 HTML5, CSS3, JavaScript, Typescript, 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
Manutenzione portali CMS (Drupal), sviluppi evolutive su portali Laravel con frontend Livewire – VueJS.
Deploy tramite Kubernetes.
Integrazione di API backend su applicativi frontend sviluppati in AngularJS (v. 16.x)
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 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.
Sviluppo di funzioni AWS Lambda basate su NodeJS che fornivano dati da database MongoDB per API
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 debian based (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.
Webmaster
Ethnic Chic Web
Trani | 11/2017 – 01/2018
- Manutenzione e cura degli aspetti grafici di uno store basato su piattaforma Magento (ver. 1.9.3.4)
- Gestione dei contenuti, relativi stili, effetti grafici, sviluppo di pagine statiche con tools interni al CMS
- Utilizzo di script per realizzare mappature responsive su immagini.
- Modifiche al template per richieste di RWD
- Realizzazione su misura di media queries
- Creazione di immagini ed icone con appositi tools grafici (Suite Adobe)
- Gestione, modifica ed import/export di dati su prodotti in massa (Con file di tipo CSV)
- Creazione di script per l’esportazione di prodotti in formato XML per la comunicazione con Google Shopping e relativa creazione del feed
- Installazione di moduli per comunicazione con altre piattaforme di vendita (M2E – Magento ad ebay / amazon)
- Realizzazione di script per la modifica di dati sui tipi di pagamenti dei clienti
- Modifica dei template di email, fatture e documenti vari, con relativa realizzazione logica di associazioni fra stati dell’ordine ed email da inviare
- Gestione di vari siti web basato su piattaforma E-pages
- Sviluppo di script appositi per rendere responsive numerosi elementi già offerti dalla visualizzazione mobile
- Realizzazione di menu nella versione mobile
- Modifiche e aggiunte di funzioni varie (Es. bottone “torna su”, checkout carrello…)
Consulente informatico | Sviluppatore
Favaro Cristiano
Remote Working | 10/2017
- Sviluppo di uno script in linguaggio PHP per l’esecuzione di query SQL su un e-commerce con Magento e import grazie al servizio MAGMI
- svuotamento di tabelle in database
- debugging dei vari errori con cattura e visualizzazione
- Interfaccia con il servizio MAGMI per l’esecuzione dell’import di nuovi prodotti
Gestione E-commerce e ERP
TS Automation
Andria, BT – Apulia (IT) | 07/2017 – 10/2017
- Installazione della piattaforma Magento (2.x e 1.9.x) su server dedicato
- Installazione e personalizzazione di un server dedicato con gestione di un sistema operativo Debian–based (Ubuntu server 16.xx), e relativa installazione di moduli e componenti necessari al gestionale e all’e-commerce
- Personalizzazione del template dello store online
- Installazione del connettore Odoo – Magento (OpenERPconnect) e relativi moduli necessari
- Utilizzo di macchine virtuali e relativi software, con impostazione di reti per il collegamento in rete
Web Developer
ATIS Tecnologie
Andria, BT – Apulia (IT) | 06/2017
- Gestione di un e-commerce basato su CMS Magento (ver.2.x)
- Inserimento di prodotti con relativi attributi in massa con CSV
- Installazione di certificati sicuri (SSL)
- Interfaccia con il server tramite protocolli SSH e FTP
Competenze Tecniche
Linguaggi di Programmazione:
- Backend: SQL, JAVA, C/C++, Python, Bash, PHP
- Frontend: JavaScript / Typescript (ES6+), HTML5, CSS3 – SASS / SCSS
Frameworks e Librerie:
- Laravel, Vue.js, Angular, Symfony (base)
Database:
- MySQL, PostgreSQL, MongoDB (base)
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
Conoscenze Linguistiche
- 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)
- Partecipazione al LaravelDay 2022
- Certificato Entrepreneurial Skill Pass, JA Italia
- 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)