Gregorio Giorgino
Berufliches Profil
Full-Stack Webentwickler mit mehr als 5 Jahren Erfahrung in der Konzeption und Implementierung moderner und skalierbarer Softwarelösungen.
Spezialisiert auf die Verwendung von PHP und NodeJS, mit fundierten Kenntnissen der Technologien front-end und back-end, wie HTML5, CSS3, JavaScript, Typescript, SQL, und framework PHP (Laravel, Symfony).
Leidenschaft für sauberen Code, Leistungsoptimierung und die Lösung komplexer Probleme.
Ausgezeichnete Fähigkeiten in der Teamarbeit und im Projektmanagement in dynamischen und sich ständig weiterentwickelnden Umgebungen.
Berufserfahrung
(Tech)preneur
Dr. Hawk – freelance
Remote-arbeit — 07/2025 ~ Derzeit
Wartung und Weiterentwicklung von Portalen Laravel (v8.x) mit Frontend Livewire – VueJS.
Erfahrung in der Entwicklung von Weblösungen für die öffentliche Verwaltung durch die Zusammenarbeit mit Behörden und institutionellen Plattformen gesammelt.
Bereitstellen über Kubernetes.
Integration von Backend-APIs in Anwendungen frontend entwickelt in AngularJS (v. 16.x)
Backend Software Engineer
Almaviva Digital Tech
Valenzano (Bari), IT — 06/2024 ~ 07/2025
Wartung von CMS-Portalen
(DrupalEntwicklungen auf Portalen Laravel mit Frontend Livewire – VueJS.
Bereitstellen über Kubernetes.
Integration von Backend-APIs in Anwendungen frontend entwickelt in AngularJS (v. 16.x)
Full Stack Web Dev
Grifo Multimedia
Bari, IT— 06/2019 – 06/2023
Entwicklung von benutzerdefinierten Webplattformen in PHP mit Unterstützung von Backend-Frameworks wie Laravel, CMS wie WordPress, stack LAMP, Frontent Frameworks wie VueJS
Erstellung einer Plattform mit dem Framework BE Laravel (Version 8.x) mit mehreren Benutzertypen, die die Erstellung von Berichten im PDF-Format auf der Grundlage von Daten ermöglicht, die über API-Aufrufe aus sozialen Netzwerken extrahiert wurden.
Verwendung objektorientierter Paradigmen, Erfahrung mit Datenbanken wie MySQL.
Entwicklung von APIs mit Endpunkten in verschiedenen HTTP-Methoden, Verwaltung, Dokumentation und Tests über Plattformen wie Postman.
Entwicklung eines Frontends in Vue JS (Version 2) für eine SPA-Anwendung (JAMstack-basiert).
Versionskontrolle über GIT.
Entwicklung von AWS Lambda-Funktionen auf Basis von NodeJS, die Daten aus MongoDB-Datenbanken für APIs bereitstellten
Dockerisierung der Anwendung und Bereitstellung der App auf AWS-Servern mit automatisierten CI/CD- und Release-Verfahren.
Ausgezeichnete Fähigkeiten im Bereich Problemlösung und im Umgang mit Kunden. Verständnis und Anwendung von Projektmanagementtechniken wie Agile, SCRUM und Git-Workflows.
Fähigkeiten im Debugging von PHP über IDE und xdebug, Verwaltung der objektorientierten Programmierung, Grundlagen der Cloud und PHP-Sicherheit, Erstellung von Unit-Test-Verfahren und automatischen E2E-Tests der über PHPUnit erstellten API-Routen.
Wichtige Punkte:
• Verwaltung, Konfiguration und Bereitstellung von Anwendungen auf Linux-basierten Cloud-Servern (Amazon EC2), Webservern (Apache – Nginx) und Datenbanken (MYSQL, MongoDB)
• Projektmanagement mit agilen Methoden (SCRUM)
• GIT, erweiterte Nutzungsabläufe (GitHub-Workflow), Konfiguration von Webhooks und Pipelines.
Systemadministrator | Tech-Berater
Yotta IP
Milano, IT (remote)— 02/2018 – 09/2018
Verwaltung und Installation von VoIP-Telefonie über Telefonanlagen, die auf dedizierten Debian-basierten Servern (Asterisk, FreePBX, FreeSwitch, YottaIP) installiert sind, sowie anschließende Wartung Installation von VoIP-Telefonapparaten bei öffentlichen Verwaltungen und privaten Einrichtungen
Wichtige Punkte:
- Testen, Debuggen und Fehlerbehebung der Anwendung und der YottaIP-Telefonzentrale.
- Entwicklung und Bearbeitung von Screenshots für die Werbung für die App mit der Adobe-Suite.
- Erstellung einer Dokumentation für die Nutzung der Anwendung und der PBX-Telefonzentrale.
- Schnittstelle zu Lieferanten und Entwicklern, sowohl ausländischen als auch lokalen.
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…)
IT-Berater | Entwickler
Favaro Cristiano
Remote Working | 10/2017
- Entwicklung eines Skripts in PHP zur Ausführung von SQL-Abfragen in einem E-Commerce mit Magento und Import dank des Dienstes MAGMI
- Leeren von Tabellen in Datenbanken
- Debugging verschiedener Fehler mit Erfassung und Anzeige
- Schnittstelle zum Dienst MAGMI für den Import neuer Produkte
E-Commerce- und ERP-Management
TS Automation
Andria, BT – Apulia (IT) | 07/2017 – 10/2017
- Installation der Plattform Magento (2.x und 1.9.x) auf einem dedizierten Server
- Installation und Anpassung eines dedizierten Servers mit Verwaltung eines Debian–basierten Betriebssystems (Ubuntu Server 16.xx) und entsprechende Installation der für das Managementsystem und den E-Commerce erforderlichen Module und Komponenten
- Anpassung der Vorlage des Online-Shops
- Installation des Konnektors Odoo – Magento (OpenERPconnect) und der erforderlichen Module
- Verwendung von virtuellen Maschinen und entsprechender Software, mit Einrichtung von Netzwerken für die Vernetzung
Webentwickler
ATIS Tecnologie
Andria, BT – Apulia (IT) | 06/2017
- Verwaltung eines E-Commerce-Systems auf Basis von CMS Magento (Version 2.x)
- Massenhafte Eingabe von Produkten mit entsprechenden Attributen über CSV
- Installation sicherer Zertifikate (SSL)
- Schnittstelle zum Server über SSH- und FTP-Protokolle
Technische Kompetenzen
Programmiersprachen:
- Backend: SQL, JAVA, C/C++, Python, Bash, PHP
- Frontend: JavaScript / Typescript (ES6+), HTML5, CSS3 – SASS / SCSS
Frameworks und Programmierbibliothek:
- Laravel, Vue.js, Angular, Symfony (base)
Datenbank:
- MySQL, PostgreSQL, MongoDB (base)
Technologien:
- RESTful API, Docker, Git, Composer, Nginx, SOAP, Linux Shell
Entwicklungswerkzeuge:
- VS Code, PhpStorm, GitHub, Trello, Slack
Methodik:
- Agile (Scrum, Kanban), Test-Driven Development (TDD)
Ausbildung
Bachelor-Abschluss in Informatik, Universität Bari „Aldo Moro“ | 09/2018 ~ 12/2023
6-monatiger Erasmus-Aufenthalt in Landshut, München
(Deutschland, 03. – 09. / 2023)
Technisches Abiturzeugnis – IT-Experte, Staatliches Technisches Industrieinstitut „Sen. O. Jannuzzi“ | 08/2016
IT-Kenntnisse, Programmierung (Android, C/C++, Java, PHP), Datenbanken, Elektronik, Telekommunikation, Systeme.
Zertifizierungen
- Zertifikat für Englisch Liv. B2.1 Trinity College, London
- Teilnahmebescheinigung für das Erasmus-Programm mit einer Dauer von 6 Monaten in Deutschland (Landshut, München)
- Teilnahme am LaravelDay 2022
- Zertifikat für unternehmerische Fähigkeiten Skill Pass, JA Italia
Sprachkenntnisse
- Italienisch (Muttersprache)
- Englisch
- 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)
