Tecnologie

Framework CMS/CMF e servizi che utilizzo

E-commerce - PIM

Magento 2 è la soluzione (ormai a livello enterprise) per l'e-commerce più diffusa.
Il mio focus è principalmente nello sviluppo backend con integrazioni a servizi terzi (tramite API) o gestionali (ERP).

Akeneo è uno tra i migliori PIM (Product Information Management) in circolazione che si integra perfettamente con Magento.

Shopify può essere un servizio ottimo per chi non ha esigenze particolari nella personalizzazione del prodotto o del sito e-commerce in generale.
La mia specializzazione è nell'integrare il servizio con software di terze parti quali PIM come Akeneo

Applicazioni personalizzate - Integrazioni con software di terze parti

Laravel lo utilizzo per applicazioni web personalizzate che richiedo sia parte frontend che parte backend.
Tipicamente sono software molto specifiche alle esigenze del cliente come ad esempio un pannello per la gestione del magazzino

Symfony lo utilizzo tipicamente per applicazioni prettamente backend (quindi senza interfaccia) tramite il suo componente più famoso: la symfony console

Continuous Integration / Continuous Delivery (CI/CD) - Sistemi di pipeline

Le Pipeline sono lo strumento che ormai hanno tutti i gestori di repository come Gitlab, Github, Bitbucket.
Con un semplice file di configurazione, si possono far eseguire tutto ciò che vogliamo.
L'utilizzo che ne faccio è principalmente per testing in ambiente "pulito" e deploy del codice nel server.

Il Deploy per alcune tipologie di CMS tipo Magento2 richiede una specifica procedura ed un sistema che permetta il rollback in modo facile e veloce.
Per il deploy del codice utilizzo solitamente Deployer PHP che insieme alle Pipeline sono la base per il testing ed il deploy del codice.

Siti aziendali, Landing Page

Grav è un flat file CMS (ovvero senza database) ed è l'alternativa a CMS più famosi come Wordpress.
L'ho scelto per la sua rapidità di sviluppo ma soprattutto per le elevate performance (con costi hosting molto bassi) e la sua maggiore sicurezza ad eventuali attacchi

Domande? Dubbi?

Parliamone di persona
Contattami