Gregorio Giorgino

Bari, Puglia, Italia   |   (+39) 378 0665194

Kontakte

 giorgino.greg@gmail.com   

 Linkedin 

 Github

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 LivewireVueJS. 

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 LivewireVueJS.

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 Debianbasierten 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 OdooMagento (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 AbiturzeugnisIT-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)