Profilo professionale
Jakub Płużek
Senior PHP / Full-Stack Developer
Mantengo ed estendo siti WordPress di produzione per clienti svizzeri. PHP, backend, API, integrazioni, debugging. Cursor, Claude e ChatGPT stanno nel lavoro di tutti i giorni. Il diff lo leggo comunque io.
Freelance / B2B, da remoto, soprattutto progetti svizzeri
Polonia, da remoto
Su di me
Programmo in produzione da più di 10 anni. Soprattutto PHP, WordPress e backend.
Gran parte del tempo da remoto, per agenzie svizzere e i loro clienti. Ho iniziato in Webkönig GmbH / Onebyte AG. Dopo l'acquisizione di Onebyte da parte di what.AG sono rimasto sulle stesse piattaforme cliente.
Mi piacciono i sistemi già in produzione. PHP su misura, API REST, SQL, WooCommerce, Polylang, cache, SMTP. Un ticket del PM spesso è vago. Il mio lavoro è trasformarlo in qualcosa che si può mettere in prod senza troppi rischi.
L'IA fa parte del workflow quotidiano: leggo il codice esistente più in fretta e automatizzo ciò che si ripete.
Esperienza
Freelance / B2B Senior PHP / Full-Stack Developer
Lavoro con what.digital su siti svizzeri in produzione, comprese piattaforme che già conoscevo da Onebyte AG. Nel quotidiano: WordPress, nuove funzioni, bug in produzione, stime, confronto con i PM.
- WordPress su siti live: cose nuove e quelle vecchie da tenere in vita.
- Problemi di produzione: trovare, sistemare, deploy.
- Cache e performance quando un sito rallenta.
- SMTP quando le mail non arrivano più.
- WooCommerce e pagamenti quando qualcosa si rompe.
- Polylang / contenuti multilingue.
- Stime e note tecniche per i PM, più daily worklog e checkout.
Senior PHP / Full-Stack Developer da remoto
Un periodo lungo da remoto per un'agenzia svizzera. PHP e WordPress, piattaforme cliente esistenti, integrazioni backend, manutenzione continua. Diversi di quei sistemi sono continuati con me dopo l'acquisizione di Onebyte da parte di what.AG.
- Precedenti piattaforme WordPress con feed XML/API e manutenzione in produzione pluriennale.
Lavori cliente selezionati in what.AG
Per i clienti what.AG ho lavorato su centinaia di pagine e sottopagine WordPress — sviluppo, manutenzione, integrazioni e debug in produzione. Qui sotto solo alcuni degli esempi di lungo periodo più importanti. Il resto del lavoro in agenzia è descritto in modo generale, senza nomi di clienti specifici.
ACTIV FITNESS / Fitnesspark
Progetto di lungo periodo, da Onebyte AG e poi in what.AG.
activfitness.ch fitnesspark.ch
Piattaforme WordPress/PHP per ACTIV FITNESS e Fitnesspark, due reti fitness svizzere del gruppo Migros. Responsabilità di sviluppo importante su entrambe. Su Fitnesspark porto avanti la maggior parte dello sviluppo corrente da solo.
- WordPress/PHP, incluse API e import di dati dai sistemi dell'ecosistema Migros.
- Funzioni studi e localizzazione, inclusa mappa e locator.
- Cache, performance, debugging in produzione e sviluppo successivo.
- Digital Signage per gli schermi in studio: ora in test, feedback del cliente positivo, previsto un rollout più ampio.
Swiss Cycling
Progetto di lungo periodo, da Onebyte AG e poi in what.AG.
Grande piattaforma WordPress/PHP di lunga data della federazione ciclistica svizzera. Sviluppo sostanziale insieme a un altro sviluppatore. Collegata a sistemi esterni, con un miglioramento reale di stabilità e performance.
- Integrazione Data Center / BegaSoft via API: dati di gare e risultati sul sito WordPress.
- PHP su misura e backend intorno a quelle integrazioni.
- Cache su più livelli: Transients WordPress, più coordinamento della cache Laravel / Data Center prima dell'esposizione via API.
- Performance su un sito di produzione prima lento, con molto traffico. Cloudflare e lavoro su server / infrastruttura. Debugging in produzione e manutenzione di lungo periodo.
Altro lavoro in agenzia
Oltre alle piattaforme nominate sopra ho seguito decine di altri siti cliente: shop WooCommerce, nuovi build WordPress, migrazioni da CMS più vecchi, contenuti multilingue e manutenzione quotidiana in produzione.
- WooCommerce: ordini multi-sede, regole di prezzo, pagamenti e diagnostica in produzione.
- Nuovi siti WordPress: blocchi/componenti custom, struttura dei contenuti, frontend basato sui framework condivisi del team.
- Migrazioni legacy (inclusi TYPO3 più vecchi) e manutenzione di lungo periodo dopo.
- Integrazioni XML/API, Polylang, cache, SMTP, stime e ticket PM quotidiani.
- Nel corso degli anni: centinaia di pagine WordPress in progetti diversi — qui mostro solo quelli con maggiore responsabilità e continuità.
L'IA nel lavoro di sviluppo quotidiano
Non tratto l'IA come un generatore di codice a cui si passa un compito aspettando il risultato. Fa parte del workflow normale — dall'analisi di un sistema esistente, attraverso implementazione e debugging, fino a documentazione, test e automazione dei processi ripetitivi.
Come ci lavoro
- Cursor come ambiente di lavoro principale — analisi del codice esistente, implementazione, refactoring e lavoro su un contesto di progetto più ampio.
- ChatGPT e Claude come strato aggiuntivo di analisi — architettura, ricerca di problemi, un secondo punto di vista sui cambiamenti più difficili e l'ordine di requisiti poco chiari.
- Contesto di progetto persistente invece di prompt una tantum — documentazione sullo stato del progetto, handoff, cronologia delle decisioni, istruzioni e workflow specializzati, così gli strumenti possono continuare senza ripartire da zero ogni volta.
- n8n e MCP per l'automazione — collego i modelli a posta, API, documentazione, repository e ai miei processi.
- Human-in-the-loop — il codice generato non va direttamente in produzione. Leggo il diff, verifico l'impatto, lancio i test e mi assumo la responsabilità della soluzione finale.
Dai suggerimenti di codice a workflow interi
Sul mio prodotto QS AlcoRhythm uso l'IA in modo più ampio che solo in fase di programmazione. Ho costruito tra l'altro un workflow n8n self-hosted che gestisce la casella di supporto, con knowledge base sincronizzata, elaborazione automatica dei messaggi e audit delle risposte.
Automatizzo anche altre parti del processo di rilascio e il lavoro con le Google Play API. Il workflow obiettivo va dall'idea di una funzione all'analisi d'impatto, implementazione, test, localizzazioni e documentazione, fino alla preparazione della release e all'aggiornamento dei contenuti collegati.
Il valore più grande dell'IA, per me, non è scrivere codice più in fretta. È poter costruire un processo in cui una parte crescente del lavoro di routine avviene in automatico, e la mia attenzione resta sulle decisioni tecniche, sulle eccezioni e sulla qualità della soluzione.
Prodotto proprio e strumenti
QS AlcoRhythm
La mia app Flutter per Android. Tracking dell'alcol semplice, senza prediche. Offline-first.
- Flutter, prima Android.
- Testi in PL, EN, DE, FR, IT.
- Funziona offline. Export/import JSON. Le impostazioni restano.
- Test su Google Play e scheda store.
- Pagina prodotto su qba-soft.pl, casella di supporto, pianificazione del premium.
- Fatta in Cursor. Anche la doc, ma non a occhi chiusi.
n8n sul mio NAS
n8n self-hosted su un Synology. Docker Compose, PostgreSQL. Automazione del supporto QS AlcoRhythm e i miei workflow.
- Docker Compose su un NAS Synology.
- n8n e PostgreSQL, i dati sopravvivono a un reboot.
- HTTPS dietro reverse proxy.
- Casella di supporto: IMAP, poi elaborazione da un modello.
- Cache di conoscenza di supporto e bozza di report settimanali.