
Programmatore PHP per progetti moderni, scalabili e mantenibili
Sviluppo backend, plugin e integrazioni su misura: e-commerce con WooCommerce, API REST, automazioni import/export, migrazioni da PHP 5 a PHP 8, ottimizzazione di performance e sicurezza. Focus su codice pulito, risultati misurabili e continuità nel tempo.
Sviluppo Web & Backend
App PHP OOP/MVC, logiche business, cron job, validazioni, sanitizzazione, ruoli e permessi.
- API REST/JSON, webhook, cURL
- Automazioni import/export XML/CSV/JSON
- Query MySQL ottimizzate e indici
WooCommerce & WordPress
Plugin, shortcode, ACF, WPML, checkout personalizzati, stock e pricing dinamico.
- Sincronizzazioni con marketplace/ERP
- Template e hook su misura
- SEO tecnico e performance
Refactoring & Migrazioni
Aggiornamenti da PHP 5.x a 8.x, rimozione deprecated, hardening sicurezza.
- Compatibilità librerie e namespace
- Test di regressione
- Documentazione tecnica
Competenze tecniche
- Stack: PHP 7–8.3, MySQL/MariaDB, HTML5, CSS3, JS (ES6/jQuery), AJAX
- CMS/E-commerce: WordPress, WooCommerce, ACF, WPML
- API & Data: REST/JSON, XML, webhook, cURL
- Dev: OOP, MVC, Composer, PSR, log, error handling
- Sicurezza: CSRF/XSS/SQLi, sanitizzazione, rate limiting
- Ops: migrazioni, cron, caching, ottimizzazione query
+10 annidi sviluppo su progetti reali
E-commercecon integrazioni avanzate
Performancecode review e tuning SQL
Metodo di lavoro
1) Analisi
Briefing e raccolta requisiti. Definizione KPI e vincoli tecnici.
2) Architettura
Design del modello dati e dei flussi. Roadmap, milestone, stime.
3) Sviluppo & Test
Implementazione iterativa, QA, test funzionali e di regressione.
Consegna documentata, handover e supporto post-go-live.
Casi d’uso che realizzo spesso
- Plugin WooCommerce con logiche di prezzo/stock personalizzate
- Integrazioni ERP/marketplace con API bidirezionali
- Import massivi da DB esterni con mapping campi/ACF
- Refactoring di progetti legacy (PHP 5→8) e hardening
- Automazioni (cron) per listini, ordini, spedizioni
- Ottimizzazione performance (query, cache, template)
FAQ
Potete lavorare su progetto già online?
Sì, faccio audit, stimo interventi e procedo per step per evitare regressioni.
Offrite manutenzione continuativa?
Sì. Posso attivare un pacchetto ore o un retainer mensile con SLA.
Come gestite tempi e costi?
Dopo il briefing invio un piano con deliverable, scadenze e preventivo chiaro.