Negozi online ed e-commerce
Sviluppo di soluzioni e funzionalità e-commerce collegate ai processi reali, ai dati e alla crescita del business.
BACKEND PHP · E-COMMERCE · AUTOMAZIONE
E-commerce, sistemi interni, applicazioni, automazione e soluzioni tecnologiche per lavorare con più efficienza.
01 Servizi
Sviluppo di soluzioni e funzionalità e-commerce collegate ai processi reali, ai dati e alla crescita del business.
Sviluppo di applicazioni e sistemi che semplificano le attività, sostengono la crescita e rispondono alle esigenze concrete dell'azienda.
Digitalizzazione dei processi ripetitivi, integrazione dei servizi e semplificazione del lavoro là dove oggi si crea confusione inutile.
02 A chi mi rivolgo
Funziona al meglio quando condividiamo un obiettivo e c'è spazio per comprendere il contesto e la volontà di costruire una soluzione valida anche nel lungo periodo.
02 Come si svolge la collaborazione
COME LAVORO
Prima capire come funziona il progetto. Poi progettare una soluzione capace di accompagnarne la crescita.
03 Sistemi selezionati
Ogni progetto nasce da un'esigenza diversa. L'obiettivo è sempre una soluzione chiara e affidabile che funzioni bene nel lavoro di tutti i giorni.
ALL‑IN‑ONE
Sito web ed e-commerce, prenotazioni, CRM, fatturazione, gestione dei progetti, marketing e automazione in un unico sistema integrato.
AMIATEX
Una piattaforma innovativa per gestire più valute, lingue, domini e negozi, tutto da un unico pannello di amministrazione centrale.
LEETgg.com
Una piattaforma di analisi per i dati in tempo reale e storici delle partite di FIFA, NHL, NBA e CS2: dalla forma dei giocatori alle fair odds, fino all'esportazione per l'IA.
05 Stack
APPLICATION
DATA
FRONTEND
QUALITY
DELIVERY
WORKFLOW
06 Referenze & historie
La stessa curiosità mi ha portato dai primi siti web e server di gioco alle piattaforme e-commerce, alle API e all'automazione.
Preferisco comprendere a fondo il progetto e collaborare a lungo termine: più una maratona virtuale insieme che un rapido salto da un incarico all'altro.
Insieme a un collega graphic designer abbiamo creato un progetto online che raggiungeva 5.000 visitatori al giorno. Per me è stata la prima esperienza nel far conoscere al pubblico un progetto tutto mio.
Test di sicurezza delle applicazioni web e segnalazione responsabile delle vulnerabilità ai gestori, compresa una segnalazione tempestiva di una falla XSS nella posta elettronica di Seznam.cz. Ho inoltre individuato e segnalato falle di sicurezza nel CMS veweb.cz, utilizzato da decine di siti, verificato il sistema nRS per dreamstudio.cz e controllato la sicurezza di vsadte-se.cz, Grunex.com ed eSuba.eu. Su Undzwei.eu ho segnalato diverse vulnerabilità gravi. Ho lavorato anche su eG‑Sports.eu e su altri siti di community.
Su Undzwei.eu ho organizzato decine di tornei e amministrato una lega competitiva di Counter-Strike 1.6. Nel 2011 ho anche creato un plugin innovativo per server di gioco dedicato agli incontri competitivi di Counter-Strike 1.6, sul quale sono state disputate decine di migliaia di partite.
Tre settimane di tirocinio professionale e due mesi di lavoro temporaneo presso il birrificio Radegast di Plzeňský Prazdroj. Sono felice di aver potuto conoscere anche questo lato del lavoro, per fortuna!
Quattro settimane di tirocinio professionale presso Veolia Transport, dove ho contribuito ad automatizzare la creazione dei tariffari.
Un progetto personale che ha collegato i portali di gaming e reso più trasparente la gestione di imbrogli, contestazioni e ban negli e-sport cechi e slovacchi.
Individuazione di una SQL injection sul sito della Scuola superiore di tecnologie dell'informazione.
Ho cofondato uno studio web nel quale inizialmente realizzavamo semplici siti aziendali, template e vari script. In seguito mi sono concentrato sull'e-commerce, mentre il collega graphic designer ha intrapreso la propria strada.
Un e-commerce personale basato su PrestaShop: dallo sviluppo di funzionalità su misura e dal marketing fino ai rapporti con i fornitori e all'evasione degli ordini.
Un altro e-commerce personale basato su PrestaShop: dallo sviluppo di funzionalità su misura e dal marketing fino ai rapporti con i fornitori e all'evasione degli ordini.
Ho fondato un team / clan di e-sport che, in un determinato periodo, contava oltre 40 giocatori sotto la mia guida. Nello stesso periodo ho rilevato e gestito un gruppo Facebook dedicato a H1Z1 con 6.000 membri.
Cofondatore. Una piattaforma multistore proprietaria, sviluppata nell'arco di diversi anni, per gestire più e-commerce, domini, versioni linguistiche e valute da un unico pannello centrale.
Alla fine del 2025 sono stato costretto a interrompere il progetto.
Sviluppo di plugin per server di gioco destinati alle partite competitive di CS:GO sui portali cechi e slovacchi.
Un anno di sviluppo per SPORTISIMO, azienda con un fatturato nell'ordine dei miliardi e decine di sviluppatori. Rispetto ai miei progetti è stato un cambiamento prezioso e un'opportunità per conoscere l'infrastruttura tecnologica di un grande e-commerce. Ho lavorato nel team che sviluppava il sistema interno per il personale dei negozi. La soluzione basata su terminali PDA gestiva i movimenti di magazzino dal ricevimento della merce al retrobottega e al punto vendita.
Una piattaforma di analisi per gli incontri di e-sport. Elabora dati in tempo reale e storici di FIFA, NHL, NBA e CS2, offrendo confronti testa a testa, stato di forma dei giocatori, schemi di punteggio, fair odds, radar delle opportunità ed esportazioni per flussi di lavoro basati sull'IA.
Sviluppo di un sistema che riunisce in un unico ambiente sito web ed e-commerce, prenotazioni, CRM, fatturazione, gestione dei progetti, marketing e automazione.
Costruisco sistemi che risolvono problemi reali e durano ben oltre il primo rilascio.
FUORI DALL'HAPPY PATH Uno sguardo sincero
Alcune lezioni non sono arrivate dai libri né dai progetti riusciti, ma da un incarico non pagato, dall'aver sopravvalutato le mie capacità o dall'essere nel giusto senza saperlo comunicare. Sono queste le lezioni che ricordo.
Concludi un progetto e il cliente scompare. Altre volte lavori per mesi e un giorno si interrompe ogni comunicazione.
Ho iniziato con incarichi trovati online. E, come spesso accade: nessun contratto, nessun anticipo. Fai esattamente ciò che il cliente ha chiesto, consegni il lavoro finito e il cliente scompare. Niente pagamento, nessuna spiegazione: semplicemente sparito.
In modo simile, ho sviluppato per diversi mesi per un team con cui avevamo soltanto un accordo verbale. Sentivo che stavano gradualmente abbandonando il progetto, finché hanno smesso del tutto di comunicare.
La fiducia è un ottimo punto di partenza, ma non sostituisce un contratto. Ambito, prezzo, anticipo, traguardi e condizioni di recesso devono essere chiari prima ancora di scrivere la prima riga di codice.
Definisci il prezzo del lavoro. Poi arriva un'altra modifica, un'altra idea e ancora una piccola richiesta, naturalmente meglio se gratis.
Prepari un preventivo in base alle specifiche. Poi il cliente arriva con un'altra modifica, un'altra idea e ancora una piccola richiesta. Stai imparando, vuoi fare un buon lavoro e cerchi di venirgli incontro. Ma un favore si trasforma facilmente in un'aspettativa e il progetto in una giostra senza fine.
Per molto tempo ho pensato che essere disponibile significasse dire di sì. In realtà stavo rendendo indefiniti i confini del progetto, svalutando il mio tempo e finendo per danneggiare anche il rapporto con il cliente.
L'ambito del lavoro deve essere concreto. Una modifica non è un problema, ma richiede una nuova stima, un prezzo e una scadenza. Un onesto «questo è lavoro aggiuntivo» è più sano di un sì detto per stanchezza.
Mi sono dedicato anima e corpo al mio primo impiego da sviluppatore. Nel giro di un mese, però, se n'è andata la persona senza la cui approvazione forse non sarei nemmeno entrato in azienda.
Avevo iniziato il mio primo impiego a tempo pieno come sviluppatore e la mia anima da stacanovista procedeva a pieno ritmo. Durante il mio primo mese fu licenziato uno sviluppatore laureato che lavorava in azienda da circa un anno. L'azienda aveva visto che lavoravo molto più velocemente e che il metodo in uso finiva per rallentarmi.
Non l'ho vissuta come una vittoria. Mi metteva profondamente a disagio che la persona senza la cui approvazione forse non sarei nemmeno entrato in azienda avesse perso il lavoro poco dopo il mio arrivo. La decisione non era mia, ma per la prima volta ho visto chiaramente che le prestazioni e il cambiamento hanno conseguenze su persone reali.
Le prestazioni non sono solo il numero di attività completate. Contano anche l'umiltà, il rispetto per chi ci sta intorno e la consapevolezza che dietro ogni cambiamento organizzativo c'è la storia reale di qualcuno.
Il fornitore non ha rispettato le condizioni concordate. La merce è rimasta ferma in magazzino e, dopo averla restituita, mi sono ritrovato senza merce e senza denaro.
Raggiungi un accordo con un fornitore, ordini la merce e fai affidamento sulle condizioni pattuite. Ma queste non vengono rispettate e ti ritrovi con un magazzino pieno di prodotti invenduti. Quando li restituisci, scopri di non avere più né la merce né il denaro.
La tecnologia da sola non può proteggerti da un cattivo partner commerciale. Per me è stato un costoso promemoria: un e-commerce non è solo codice e marketing, ma anche flusso di cassa, magazzino, contratti e rischi che qualcuno deve assumersi.
Metto per iscritto gli accordi con i fornitori, distribuisco il rischio e parto da volumi più piccoli. Fidarsi sì, ma verificando passo dopo passo.
Sono entrato nel marketing, ho iniziato a migliorare il sito e non ho considerato che l'azienda aveva già un proprio fornitore IT. Ne è nato un duro scontro.
Ho iniziato a lavorare nel marketing di un'azienda e, sapendo realizzare siti web, ho cominciato naturalmente a modificare anche il loro. L'azienda però aveva un proprio fornitore IT e io ero entrato in un ambito in cui le responsabilità non erano state definite chiaramente. Il direttore mi convocò e la collaborazione si trasformò rapidamente in un conflitto.
Installarono uno strumento di monitoraggio remoto sul mio computer personale.
Prima di modificare qualcosa, devo conoscere le responsabilità, il proprietario del sistema e il processo di approvazione. Tengo inoltre gli accessi di lavoro separati dai dispositivi e dalle comunicazioni private.
Mi piacevano sia il progetto sia le persone coinvolte. Non conoscevo però abbastanza bene il loro modo di lavorare né la mia capacità di collaborare in un team.
Avevo accettato di collaborare con un e-commerce che mi piaceva davvero. Non ne conoscevo ancora bene il funzionamento, avevo poca esperienza nei team più grandi e sottovalutai quanto contesto, comunicazione e responsabilità avrebbe richiesto la collaborazione.
Invece di dire per tempo che era troppo, cercai di gestire tutto. Mi sovraccaricai al punto che la collaborazione terminò molto presto. Non fu una mancanza di capacità tecniche, ma una valutazione sbagliata delle mie energie e una comunicazione arrivata troppo tardi.
Prima di iniziare devo comprendere il team, le aspettative e il ritmo. Se le mie energie non bastano, lo dico prima che il problema si trasformi in silenzio e delusione.
Avevo promesso a un collega che saremmo andati in vacanza insieme. Il titolare però voleva che uno di noi dell'IT restasse e mi mise davanti a una scelta: il lavoro o la parola data.
Avevo promesso a un collega che sarei andato in vacanza con lui. Il titolare voleva però che uno di noi dell'IT rimanesse al lavoro. Mi mise davanti a una scelta semplice: presentarmi lunedì oppure restituire il portatile e andarmene.
Lunedì restituii il portatile. Non perché il lavoro non mi importasse. Volevo mantenere la parola data ed essere una persona su cui si potesse contare. Se avessi infranto la promessa solo per conservare il posto, forse avrei salvato il lavoro, ma avrei perso qualcosa che per me valeva di più.
Oggi chiarirei molto prima ferie, sostituzioni e aspettative. Ma quando do la mia parola, voglio mantenerla. Il lavoro è importante, ma i soldi non sono tutto.
In un'azienda più grande mi soffocavano la burocrazia e i processi obsoleti. Esprimevo senza filtri le mie idee di cambiamento, forse fin troppo.
Sono entrato in un'azienda più grande e presto la burocrazia ha iniziato a frustrarmi. Proponevo idee per migliorare, ma le decisioni sullo sviluppo venivano spesso prese da persone che non programmavano più attivamente e alcune procedure mi sembravano superate da tempo. Poco a poco persi la motivazione.
Sono una persona diretta. Quando qualcosa non ha senso, lo dico perché voglio migliorarla. Ma avere ragione e saper promuovere un cambiamento sono due capacità diverse. La mia critica poteva essere fondata, ma il modo in cui la presentavo non aiutava chi decideva ad accoglierla.
Per cambiare non basta un buon argomento: servono contesto, rispetto, alleati e il momento giusto. Rimango sincero, ma rifletto meglio su come comunicare ciò che penso.
Accettai una tariffa oraria più bassa di quella di quattro anni prima. Nel frattempo arrivarono una separazione e altri problemi. C’erano tutti i presupposti perché le cose andassero male.
Accettai una collaborazione con una tariffa oraria inferiore a quella che avevo quattro anni prima. Mi piaceva il team e volevo che funzionasse. Nello stesso periodo, però, arrivarono altri problemi personali. Un lavoro che normalmente avrei gestito cominciò a sembrarmi una perdita di tempo.
Il problema non era soltanto il prezzo né soltanto la vita privata. Avevo accettato la collaborazione in un momento in cui motivazione, energie e condizioni non erano in equilibrio. Al posto dell'entusiasmo nacque la frustrazione, anche verso persone che non avevano colpa della mia situazione.
Non dico di sì soltanto perché mi piace l'altra parte o non voglio rifiutare. Prezzo, energie e situazione personale devono essere sostenibili; altrimenti l'accordo non è equo per nessuno.
ARCHIVIO Webtrh 2012—2013
«Molto soddisfatto: comunicazione e realizzazione del progetto sono state rapide.»
«Lavoro rapido e di qualità.»
«Soluzione rapida, lavoro di qualità e spiegazioni chiare. Consigliato!»
LET'S BUILD Contatti
Raccontami cosa ti sta rallentando. Ti contatterò con le prime domande e insieme troveremo la strada più breve verso la soluzione.