Vai al contenuto
20+ anni tra tecnologia e assistenza · 5+ anni nelle operazioni

Costruisco la piattaforma, la automatizzo e mi tolgo di mezzo.

Sostituisco il pacchetto di software che un'azienda affitta con sistemi che le appartengono, poi li automatizzo finché nessuno deve più pensarci.

Spesa mensile in strumenti, un cliente

$15,000$500

Ho sostituito il pacchetto affittato con software di proprietà dell'azienda.

He's not just completing work, he's improving how the work gets done.

Porfirio, Direttore operativo, FunnelPros.ai / Nonstop Automation

3 → 13
organico cresciuto mentre costruivo i sistemi sotto di esso
90% → 10%
contestazioni perse, in due mesi
12
sistemi progettati, costruiti e consegnati
Avvio dei clientiAssistenza clientiPipeline di venditaArchivi del personaleContabilitàMagazzinoTurniTicketReportisticaPrevisioniFlussi di datiComunicazione internaGestione documentaleRegistri di conformitàCruscotti di indicatoriAvvisiApprovazioni e firmeGestione dei beniRilevazione delle oreControllo qualità
Cosa faccio davvero

Automazione completa di prodotto e operazioni

La maggior parte delle aziende gira su nove abbonamenti che non si parlano, con qualcuno nel mezzo che ricopia a mano da uno all'altro. Io sostituisco tutto questo con un unico sistema di proprietà dell'azienda, costruito attorno a come il lavoro si fa davvero, non a come un fornitore ha immaginato che si facesse.

Il lavoro in prima linea alimenta una piattaforma di proprietà, che elimina le incombenze inutili e dà alla direzione una vista in tempo realePRIMA LINEAAssistenzaVenditeCampo e operazioniUNA PIATTAFORMA · SUA, NON AFFITTATAAvvio dei clientiTicketInsiemi di datiApprovazioniRilevazione delle oreReportisticaTurniMagazzinoAvvisiDIREZIONESituazione in tempo realeProiezioniEccezionilavororegistrato una volta solaincombenze inutili eliminatein tempo realesenza aspettare i reportNessun reinserimento fra strumenti · nessuna licenza per utente · nessun fornitore che tiene i suoi dati

Parto dal fondo della catena

Non dall'organigramma, ma dalla persona che fa il lavoro. Sa esattamente dove il processo perde, e quasi nessuno glielo chiede. I suoi punti dolenti diventano le specifiche.

Il sistema si manda avanti da solo

L'automazione non è un cruscotto che qualcuno deve ricordarsi di aprire. Il lavoro viene registrato dove già avviene, smistato senza che un umano decida, e portato in alto solo quando serve davvero una persona.

Ne è proprietario a tutti gli effetti

Interno significa nessuna fattura per utente che cresce con l'organico, nessuna trattativa di rinnovo e nessun fornitore che tiene in ostaggio i suoi dati operativi. Il duecentesimo utente costa quanto il ventesimo: nulla.

Ogni reparto, un solo sistema

Costruito a moduli, così può partire da quello che fa più male.

Assistenza clienti

Ticket, smistamento, livelli di servizio, risposte pronte, percorsi di escalation, misurazione della soddisfazione.

Vendite

Pipeline, preventivi, solleciti automatici, previsioni che rispecchiano la realtà.

Personale e avvio

Flusso di assunzione, raccolta documenti, percorsi formativi, ore e turni.

Contabilità

Fatturazione, riconciliazione, registrazione spese, dati per le buste paga, tracce di verifica.

Magazzino e beni

Scorte, attrezzature, fornitori, approvazioni d'acquisto, soglie di riordino.

Reportistica e proiezioni

Indicatori in tempo reale, previsioni, avvisi sulle anomalie; arrivano da soli invece di essere richiesti.

Non è teoria

Come direttore operativo in Next Wave Services ho costruito un'organizzazione che girava senza supervisione quotidiana, e poi sono passato da tempo pieno a part-time e infine alla consulenza man mano che il sistema maturava. L'automazione ha funzionato abbastanza bene da far sì che l'azienda smettesse di aver bisogno di me ogni giorno. È esattamente la proposta, già dimostrata una volta.

Ho passato 20+ anni fra tecnologia e assistenza clienti e 5+ anni nelle operazioni prima di proporre un sistema a chiunque. So cosa si prova con una coda alle quattro di un venerdì, e quale « piccola » modifica di processo costa in silenzio sei ore a settimana a una squadra. È questa la differenza fra software fatto per un'azienda e software fatto da chi un'azienda l'ha davvero mandata avanti.

Guardi il percorso completo
Gira dove le serve

iOS, Android, macOS, Windows, Linux, il browser, il tablet avvitato al muro del magazzino. Un sistema che funziona solo alla scrivania è mezzo sistema; la piattaforma di destinazione è quindi una decisione che prendiamo insieme, non un limite che eredita.

Frigorifero connesso, tostapane, qualunque cosa sia. Se ha uno schermo e una connessione di rete, ci sviluppo sopra.

Modalità di collaborazione

Lavoro con qualsiasi budget, a certe condizioni: il perimetro si adatta a ciò che c'è davvero, e le dico subito cosa un dato budget può e non può comprare.

Nessun problema è troppo piccolo o troppo grande. Mi porti l'idea; io la trasformo in un sistema funzionante di cui si fidano sia il personale sia chi guida l'azienda.

Come funziona

Prima prendo il posto in assistenza, poi costruisco il sistema

Quasi tutti vengono assunti per sistemare le operazioni e cominciano con un colloquio ai vertici. Io comincio dal basso, al telefono, facendo il lavoro, perché i guasti che contano sono invisibili da una sala riunioni. Poi, e solo poi, costruisco.

Una salita in sei passi, dal lavoro in prima linea fino all'amministratore delegato, e poi la costruzioneFare il lavoroVedere il doloreTrovare l'anello deboleParlare con la squadraArrivare ai verticiCostruireIo comincio quiquasi tutti i consulenti cominciano qui

Le specifiche si scrivono da sole se si sta nel posto giusto

Quando propongo qualcosa, ho già sbattuto di persona contro lo stesso muro contro cui sbatte la sua squadra, ho visto un cliente spazientirsi per quel motivo e ho sentito la persona che da un anno lo aggira in silenzio. Non è ricerca. È semplicemente aver fatto il lavoro.

Personale contento, clienti contenti, titolare contento

Sono lo stesso problema visto da tre altezze. Quando la prima linea non combatte con i suoi strumenti, il cliente lo sente subito e il titolare lo vede nei numeri. Io chiudo quelle distanze perché l'insieme giri al 100 %.

01

Faccio il lavoro vero

Non un laboratorio di analisi, ma un normale ruolo di assistenza clienti, nei turni, con ticket veri. Non si può vedere come un sistema fallisce da una riunione sul sistema.

02

Vedo il dolore accadere dal vivo

L'irritazione del cliente nel momento in cui succede, non riassunta in un report trimestrale tre mesi dopo, privata del contesto.

03

Trovo l'anello debole e documento tutto

Ogni scorciatoia, ogni reinserimento, ogni punto in cui il processo dipende in silenzio dal fatto che una persona ricordi qualcosa. Scritto nel momento in cui lo si trova.

04

Parlo con il personale

Dei loro punti dolenti personali, non di quelli ufficiali. La cosa di cui hanno smesso di lamentarsi perché danno per scontato che non si possa cambiare è di solito il guadagno più grande a disposizione.

05

Risalgo fino all'amministratore delegato

E faccio la domanda che conta: cosa riesce a vedere, e cosa no? La distanza fra ciò che la direzione crede stia succedendo e ciò che succede davvero è il punto in cui il sistema si progetta.

06

Poi costruisco

A quel punto le specifiche non sono un'ipotesi. Sono un elenco di guasti reali con dei nomi accanto, e so già chi dovrà convivere con il risultato.

Poi costruisco

Cinque abitudini, ciascuna con la sua prova.

01

Decidere cosa è costoso da annullare

Separo le scelte che costano poco cambiare da quelle che no: modello dei dati, confine di autenticazione, piattaforma di destinazione. Quelle si decidono di proposito. Tutto il resto si può scoprire costruendo.

Claw Gunners è uscito prima come prototipo per browser, proprio per sciogliere i dubbi di progettazione prima di legarsi a un motore.

02

Renderlo usabile alla fine di ogni fase

C'è sempre qualcosa che gira. Niente tre settimane con una build rotta e una promessa. Ogni fase finisce con qualcosa che si può mostrare, usare e giudicare, da parte di chi ci vivrà dentro.

SuperTurkBot ha attraversato 37 fasi numerate, ognuna con la propria voce di registro e uno stato consegnabile.

03

Automatizzare finché il sistema non ha più bisogno di me

L'obiettivo non è uno strumento che richiede uno specialista per funzionare. Registra il lavoro dove già avviene e lo porta in alto solo quando serve davvero una persona, anche quando quella persona ero io.

In Next Wave Services l'organizzazione girava senza supervisione quotidiana, ed è per questo che il ruolo è passato a part-time e poi alla consulenza.

04

Mettere per iscritto le decisioni

Linee guida di progettazione, documenti di schema, storici delle migrazioni, report di qualità con le cause profonde. Non è formalità. È ciò che permette a qualcun altro di riprendere il lavoro, e ciò che mi impedisce di rimettere in discussione una decisione già presa.

SuperTurkBot usa un esecutore di migrazioni scritto a mano con storico degli scostamenti, così ogni modifica di schema è reversibile e verificabile.

05

Tagliare il perimetro quando i fatti lo dicono

La decisione più dura è togliere qualcosa che si è già costruito. Se una dipendenza costa più di quanto rende, va via. Il costo già sostenuto non è un argomento.

A.V.Y.N. ha girato su Matrix finché la complessità della federazione ha smesso di ripagarsi; poi è stata rimossa del tutto.

Dove mi inserisco meglio

Più si è all'inizio, maggiore è la leva, ma nessuno viene respinto per la taglia sbagliata.

Startup

Ideale

Non c'è ancora nulla di radicato. Posso impostare il sistema operativo dell'azienda bene già la prima volta, invece di smontare tre anni di scorciatoie.

Piccole imprese in espansione

Ideale

State per raddoppiare e il processo manuale che funzionava con cinque persone si romperà con quindici. È il momento in cui sistemarlo costa meno.

Imprese di media dimensione

Anche benvenuti

Non resterete al buio. Arrivo, valuto la situazione, vi dico onestamente come la vedo, e da lì si procede, che sia una costruzione completa o un solo reparto.

Prima l'interno

Non amo appoggiarmi a interfacce esterne. Se posso costruirlo internamente, lo faccio. Costa meno, non si rompe quando qualcun altro cambia i prezzi, ed è suo. Quando un servizio esterno è davvero la risposta giusta, lo integro in modo da tenere basso il costo di gestione e pulita l'operatività, invece di collegare la sua azienda a un contatore.

Nessuna idea è troppo piccola

Ogni progetto di questo sito è nato da un piccolo fastidio che volevo smettere di avere. Ognuno è cresciuto fino a diventare qualcosa capace di spostare uno standard di settore. Quel fastidio « minore » che la sua squadra ha smesso di nominare è di solito il filo che vale la pena tirare. Porti me quello.

Caso studio · TutorMax · ott 2025 – mag 2026

15.000 $ al mese di strumenti, sostituiti da 500 $

Una startup mandava avanti tutta l'attività con software affittato. Durante quell'incarico ho sostituito il pacchetto con sistemi di proprietà dell'azienda, poi ho automatizzato la parte che tutti detestano: mettere le cose per iscritto. Quello che segue è ciò che ho costruito e ciò che ha prodotto mentre ero lì.

Prima

$15,000

al mese, in abbonamenti

Dopo

$500

manutenzione dell'infrastruttura + GoHighLevel

Tolto dai costi operativi

~$174k

all'anno, ricorrente

Cosa ha sostituito

  • ClickUp usato insieme come CRM e come tracciatore di progetti
  • Sistema di ticket a pagamento separato
  • Abbonamento a una base di conoscenza ospitata
  • Licenze di messaggistica per la squadra
  • ~10 licenze a pagamento che crescevano con l'organico

Cosa ho costruito al suo posto

  • Sistema di ticket in Kanban
  • Base di conoscenza tecnica interna
  • Base di conoscenza rivolta ai clienti
  • Catena IA: riunione → ticket → documentazione
  • Portale clienti pubblico sulla stessa lavagna
  • Messaggistica interna della squadra (A.V.Y.N.)

La parte di cui vado più fiero

Ogni azienda ha la stessa falla: in riunione si dice qualcosa di importante, tutti annuiscono, e nessuno lo scrive. Due settimane dopo la stessa domanda torna. Io ho chiuso quel cerchio.

Cosa succede dopo una riunione con il cliente, senza che nessuno prenda appunti

Una chiamata settimanale con il cliente viene trascritta da Fathom e letta da un'IA addestrata sulla documentazione interna, che poi apre ticket di assistenza e aggiorna la base di conoscenzaChiamata settimanale con il clienteproblemi sollevati a voceFathom APItrascrizione scaricata automaticamenteL'IA legge cosa è successoaddestrata sulla documentazione internatrova i problemi veriTicket apertiindirizzati all'assistenza tecnica, sulla lavagnaBase di conoscenza aggiornatala soluzione che nessuno aveva scritto, registrataZero appunti presi a mano · zero « lo scrivo dopo » · zero conoscenza rimasta nella testa di una sola persona

Una lavagna, due pubblici

I clienti volevano visibilità. La squadra tecnica aveva bisogno di un posto in cui parlare senza filtri. Entrambi hanno avuto ciò che serviva dagli stessi ticket. Il portale decideva cosa ciascuna parte potesse vedere.

Cosa vedeva il cliente

  • · I propri ticket sulla lavagna Kanban
  • · L'avanzamento reale, man mano che il lavoro cambiava colonna
  • · Un filo di commenti per aggiungere dettagli o sollecitare
  • · Un pulsante di chiusura, per quando il problema si risolveva da sé

Cosa restava interno

  • · La discussione tecnica fra me e la squadra tecnica
  • · Note sulle cause profonde e teorie a metà
  • · Articoli della base interna scritti per il personale, non per i clienti
  • · Supervisione dell'amministratore su entrambe le viste insieme
Analisi tecnica completa

Stesso incarico: ho portato l'azienda da 3 a 13 persone e costruito la squadra di relazione clienti da 10 persone.

La parte che si somma · costruita in TutorMax

Sia proprietario di ogni sistema, e un solo modello può leggerli tutti

È l'argomento a favore dell'interno che nessuno mette sul tavolo all'inizio. Un'azienda che gira su nove fornitori ha la propria realtà operativa divisa in nove silos e nove condizioni d'uso. Poiché i sistemi li avevo costruiti io, tutto ciò che l'azienda faceva finiva in un unico posto; e una volta in un unico posto, un modello poteva imparare dall'insieme. È stata l'ultima cosa che ho costruito lì; ecco come funzionava.

Ogni sistema interno alimenta un unico modello, che risponde alle domande su richiesta e segnala i problemi di propria iniziativaTUTTO CIÒ CHE FA L'AZIENDARiunioniChat della squadraTicket di assistenzaChiamateVendite e contabilitàPersonale e turniModello internoaddestrato solo sui dati aziendaliperiodo di apprendimento di 2-3 mesiInterrogato su richiestaindicatori, ricavi, cosa serviva per un traguardoSegnalato di propria iniziativaschemi che nessuno aveva portato in altoDi proprietà dell'azienda · il titolare aveva accesso completo · nulla è uscito dall'infrastruttura che l'azienda controllava

Interrogato su richiesta

La direzione chiedeva in lingua corrente. Il modello registrava la domanda, setacciava tutto ciò che aveva e tornava con la risposta; e quando la domanda riguardava un obiettivo, anche con ciò che sarebbe davvero servito per arrivarci.

  • Quanti ticket sono stati aperti in questo trimestre?
  • Quante vendite abbiamo chiuso, e chi le ha chiuse?
  • Qual è il ricavo lordo prima dei costi?
  • Cosa ci serve per raggiungere il prossimo traguardo?

Segnalato di propria iniziativa

La metà del lavoro che nessuno automatizza. Quando le squadre discutevano fra loro di un problema di cui la direzione non avrebbe mai saputo nulla, il modello lo vedeva e giudicava se contasse già qualcosa.

  1. 1

    Accennato

    Due sviluppatori si lamentavano della stessa cosa in un canale che nessun dirigente leggeva.

  2. 2

    Annotato

    Il modello se n'è accorto e l'ha tenuto da parte. Nessuna azione ancora: una lamentela non è un segnale.

  3. 3

    Ricorrente

    È tornato fuori. E ancora. Lo schema ha superato la soglia.

  4. 4

    Segnalato

    È arrivato alla direzione, con lo storico di ogni volta in cui era stato accennato.

  5. 5

    Verificato

    Ha cercato negli strumenti interni qualcosa che già risolvesse il problema.

  6. 6

    Diventato ticket

    Dove non c'era nulla, ha aperto un ticket. Il problema è entrato nel sistema da solo.

Prima due o tre mesi di sola lettura

Non è un assistente conversazionale che si accende. Ha passato i primi due o tre mesi collegato e in lettura, imparando come l'azienda parlasse davvero, quale fosse un volume di ticket normale, quali lamentele fossero solo rumore di fondo. Tutto ciò che di utile ha detto dopo si fondava sulla storia di quella azienda, non sull'ipotesi di un modello generico sulle imprese in generale.

Interno vuol dire che resta suo

Il modello, i dati di addestramento e l'infrastruttura stavano tutti dentro l'azienda, e il titolare aveva accesso completo. Nulla di come l'azienda operava è stato caricato presso un fornitore, tariffato per utente o tenuto in ostaggio al rinnovo; ed è anche l'unico modo perché un sistema del genere sia legalmente e concretamente possibile. Vale ancora per tutto ciò che costruisco.

Mi guardi costruire una rete neurale da zero

La demo dal vivo implementa la retropropagazione a mano, senza alcuna libreria di apprendimento automatico. È la base su cui tutto questo poggia.

He's not just completing work, he's improving how the work gets done.
PorfirioDirettore operativo·FunnelPros.ai / Nonstop Automation
Referenza di un cliente, dopo un incarico di un mese

La referenza completa, non modificata

Riprodotta esattamente come è stata scritta.

Kenny is an extraordinary individual and a true standout in every sense of the word.

From the moment he steps into a Zoom room, whether it's with clients or colleagues, he makes an unforgettable impression. Kenny combines exceptional performance with genuine charisma, creating a rare blend of talent and personality that elevates every environment he's part of.

He consistently goes above and beyond expectations. Whether it's developing new systems, streamlining operations, or simply executing tasks with excellence, Kenny approaches everything with a high level of ownership and purpose. He's not just completing work, he's improving how the work gets done.

Kenny is deeply professional. He's always punctual, usually early, and willing to stay late when needed. In a time when reliability and commitment are increasingly rare, Kenny embodies both. He's also extremely task-oriented and driven, making him incredibly efficient without ever sacrificing quality.

Most notably, Kenny is a natural-born leader. His presence inspires others, and he brings out the best in those around him. He leads by example, and his positive attitude and high standards create a culture of excellence.

Simply put: if you have the opportunity to add Kenny to your team, take it. He is a game-changer, and any organization would be lucky to have him.

Esperienza

Ho diretto i reparti per cui costruisco software

Faccio crescere startup in fase iniziale costruendo i sistemi su cui girano. Entro dal lato cliente (assumendomi fidelizzazione, avvio e assistenza), poi progetto e programmo gli strumenti interni che permettono a una squadra ristretta di lavorare come una molto più grande: CRM su misura, basi di conoscenza, piattaforme di messaggistica e flussi automatizzati che sostituiscono costosi abbonamenti software con software di proprietà dell'azienda. Costruisco e dirigo reparti di relazione con il cliente partendo da zero, così i fondatori restano su strategia e vendite mentre operazioni, fidelizzazione e assistenza girano in modo pulito al di sotto.

  1. Responsabile relazione clienti

    ·TutorMax.io

    Oct 2025May 2026 · Marketing digitale · Da remoto

    Ho tagliato la spesa in strumenti da 15.000 $ al mese a 500 $ sostituendo il pacchetto con software costruito da me, poi ho creato il reparto che ci gira sopra.

    15.000 $ → 500 $spesa mensile in strumenti3 → 13organico cresciuto40 %avvio più rapido
    • Sostituito ClickUp (usato insieme come CRM e come tracciatore di progetti) e gli strumenti a pagamento attorno con software di proprietà dell'azienda, portando il costo ricorrente da ~15.000 $ al mese a ~500 $ al mese fra infrastruttura e GoHighLevel
    • Costruito un sistema di ticket in Kanban, una base di conoscenza tecnica interna e una separata rivolta ai clienti, in JavaScript e Python leggero con React, TypeScript e Node.js
    • Costruito uno strato di IA addestrato sulla documentazione interna che scarica le trascrizioni delle riunioni settimanali con i clienti tramite l'interfaccia di Fathom, individua i problemi davvero discussi, apre ticket per l'assistenza tecnica e riempie la base di conoscenza con le soluzioni e il contesto che sul momento nessuno aveva scritto
    • Consegnato un portale clienti pubblico sullo stesso sistema Kanban: i clienti seguivano i propri ticket, commentavano e li chiudevano quando un problema si risolveva da sé, mentre la discussione tecnica interna restava nascosta e l'amministratore manteneva la supervisione completa
    • Costruito una rete neurale interna collegata a ogni reparto: riunioni, chat, ticket, chiamate, vendite e contabilità. Poiché tutti i sistemi erano di proprietà dell'azienda, un solo modello poteva imparare dall'intera operatività: rispondeva su richiesta alle domande dei vertici e segnalava di propria iniziativa problemi ricorrenti che alla direzione non arrivavano mai, aprendo ticket dove nessuna soluzione esistente era applicabile.
    • Costruito internamente una piattaforma di messaggistica per la squadra, eliminando un altro abbonamento per utente
    • Portato l'azienda da 3 a 13 persone, costruendo di persona una funzione di relazione clienti da 10 persone: assunto, formato e avviato l'intera squadra e scritto le procedure con cui lavora
    • Ridotto del 40 % i tempi di risposta in fase di avvio documentando e automatizzando l'intero flusso di accoglienza dei clienti
  2. Consulente per la relazione clienti

    ·FunnelPros.ai / Nonstop Automation

    May 2025Jun 2025 · Da remoto · A contratto

    Chiamato a sistemare la relazione clienti per oltre 80 clienti. Fatto in un mese.

    80+clienti stabilizzati1 mesedi incarico
    • Individuati e riparati i guasti nella relazione clienti su oltre 80 clienti software del settore edile
    • Preso in carico le escalation di secondo e terzo livello e risolto i guasti ricorrenti di CRM e di processo che ci stavano dietro
    • Lavorato con l'ingegneria sulle correzioni immediate mentre riscrivevo le procedure, riducendo l'abbandono e alzando il coinvolgimento nell'arco di un solo mese

    He's not just completing work, he's improving how the work gets done.

    COO, FunnelPros.ai / Nonstop Automation · leggi la referenza completa

  3. Direttore operativo

    ·Next Wave Services

    Sep 2024Sep 2025 · Studio creativo · Da remoto

    Ho costruito un'organizzazione che girava senza di me, e sono passato dal tempo pieno alla consulenza man mano che maturava.

    30 %consegne più rapide0supervisione quotidiana necessaria
    • Guidato le operazioni come direttore operativo di uno studio-startup dai ritmi serrati, prendendomi produzione e consegna al cliente e aumentando la resa senza perdere qualità né tempi
    • Progettato e introdotto automazioni di flusso guidate dall'IA che hanno ridotto del 30 % i tempi di consegna dei progetti
    • Costruito un sistema operativo autosufficiente che girava senza supervisione quotidiana, ed è per questo che il ruolo è passato dal tempo pieno al part-time e poi alla consulenza, liberando la direzione per concentrarsi sulla crescita
    • Guidato e seguito squadre trasversali fra operazioni, sviluppo e marketing
  4. Responsabile risoluzioni

    ·B2B Rocket

    Mar 2024Aug 2024 · Software con IA · Da remoto

    Ho portato le contestazioni perse da circa il 90 % a circa il 10 % in due mesi.

    90 % → 10 %contestazioni perse8responsabili guidati
    • Guidato una squadra di 8 responsabili del servizio clienti che gestiva escalation e contestazioni ad alta priorità per una piattaforma software con IA
    • Riprogettato il processo interno di risoluzione, tagliando le contestazioni perse da ~90 % a ~10 % in due mesi
    • Diretto l'analisi delle cause profonde su problemi tecnici ricorrenti e formato il personale sulla risoluzione assistita dall'IA per accorciare i tempi di risposta
  5. Sviluppatore web · Responsabile magazzino e social

    ·Silver Ahmet

    Jun 2023Nov 2023 · Vendita di argento sterling

    Ho costruito il negozio e il sistema di magazzino che ci stava dietro.

    vendite online+95 %precisione degli ordini
    • Costruito e lanciato un negozio online del tutto integrato più un sistema di gestione del magazzino su misura
    • Aumentato del 95 % la precisione degli ordini e raddoppiato le vendite online
    • Condotto campagne social che hanno fatto crescere del 75 % coinvolgimento e visite
    Consegnato quiSilver Ahmet
  6. Addetto inserimento dati e buste paga

    ·KMG Consulting

    Mar 2020May 2023 · Da remoto

    Da dove arrivano le basi di EOS e OKR.

    • Gestito il sistema delle buste paga dello studio, assicurando l'elaborazione corretta di stipendi e benefici
    • Sviluppato e migliorato sistemi operativi con le metodologie OKR ed EOS
    • Guidato squadre da remoto con strumenti di misurazione delle prestazioni e responsabilità
    • Fornito assistenza tecnica su VPN, protocolli di sicurezza e strumenti per il lavoro da remoto
Lavori selezionati

4 progetti di punta

I sistemi più grandi del catalogo. Ognuno è un prodotto pensato per utenti veri, non un esercizio del fine settimana.

All 12 projects
01Motore di gioco / Piattaforma per creatoriIn sviluppo

PlayMaker

Un motore di gioco senza codice, dal 2D al 3D, pensato per competere con Roblox

Il progetto più grande di questo catalogo: un motore completo di sviluppo di giochi in cui non si scrive mai codice. Fisica, distruzione, illuminazione e simulazione dei fluidi si creano tutte visivamente, e i progetti crescono dal 2D al 3D pieno sulla stessa piattaforma. Tutto si produce internamente tramite laboratori integrati, così un creatore non deve mai uscire verso software di terzi: niente Blender, niente Photoshop, nessuna catena esterna per le risorse.

ReactTypeScriptThree.jsBabylon.jsClerkAWS S3ExpressDrizzle ORM

Le parti difficili

  • Un motore vero, non un recinto per tutorial: fisica, distruzione, illuminazione dinamica e simulazione dei fluidi, tutto guidato senza scrivere codice
  • 2D e 3D su una sola piattaforma, così un progetto può crescere in ambizione senza essere ricostruito altrove
  • Laboratori integrati per risorse, logica e scene. L'intera catena di creazione vive dentro il prodotto, ed è lì il vero vantaggio
  • Due motori 3D integrati dietro un unico editor, Three.js e Babylon.js, invece di puntare la piattaforma su un solo renderizzatore
  • Tutorial → Recinto → Pubblica → Condividi, così un principiante assoluto chiude la prima sessione con qualcosa di giocabile e condivisibile con un collegamento
  • Autenticazione con Clerk e archiviazione delle risorse su S3 tramite indirizzi di caricamento prefirmati
  • Qualità gestita come rapporto scritto sui difetti, ogni problema seguito con causa profonda, correzione e stato della verifica
02Software per dirette streamingIn sviluppo

SuperTurkBot

Una piattaforma per creatori Twitch, il suo plugin OBS e la sua estensione per browser

Una piattaforma in abbonamento per streamer Twitch, fatta di tre prodotti distribuiti separatamente che si parlano fra loro: un'applicazione web, un plugin nativo per OBS Studio e un'estensione multibrowser. Il plugin codifica sulla macchina dello streamer, la piattaforma smista e l'estensione personalizza per ogni spettatore, ed è proprio questo a rendere possibili le due funzioni di punta.

ReactTypeScriptExpressPostgreSQLDrizzle ORMtmi.jsdiscord.jsAnthropic SDKAWS S3WebSocket

Le parti difficili

  • JustTheMic. Lo streamer pubblica l'audio su tracce separate (microfono, gioco, musica, ospiti) e ogni spettatore si regola il proprio bilanciamento nel browser. Abbassi il gioco, silenzi la musica, tenga la voce. Nessun altro lascia che sia il pubblico a controllare il mix.
  • Sottotitoli dal vivo, tradotti per ogni spettatore. Il plugin OBS genera i sottotitoli localmente in tempo reale, la piattaforma li ritrasmette e l'estensione li traduce nella lingua che parla quello specifico spettatore. Uno streamer che trasmette in una lingua raggiunge un pubblico in tutte, senza fare nulla di diverso.
  • Un plugin nativo, un ripetitore in cloud e un'estensione per browser che formano un'unica catena a bassa latenza: tre canali di distribuzione, tre processi di rilascio, un solo prodotto
  • 37 fasi di sviluppo numerate con registri delle modifiche pubblici, tecnici e interni separati. Il processo di rilascio è un sistema, non un ripensamento
  • Esecutore di migrazioni Postgres scritto a mano con storico degli scostamenti, così le modifiche di schema sono reversibili e verificabili
  • Acquisizione in tempo reale dell'IRC di Twitch tramite tmi.js più un ponte vocale con Discord, entrambi capaci di sopravvivere a riconnessioni e limiti di frequenza
  • Archiviazione cifrata delle credenziali con @noble/ciphers per i token OAuth di terze parti
03Piattaforma di comunicazione internaIn sviluppo

A.V.Y.N.

Messaggistica e voce interne per la squadra: possederle invece di affittare licenze

Messaggistica e voce di squadra pensate per essere ospitate in proprio. Il punto di partenza è la struttura dei costi: Slack e Teams fanno pagare per utente per sempre, e un'azienda che ospita il proprio strato di comunicazione smette di pagare quella tassa e smette di consegnare le proprie conversazioni interne a terzi. Messaggi, stanze vocali e autenticazione, installabili sull'infrastruttura che l'azienda già controlla.

ReactTypeScriptExpressPostgreSQLDrizzle ORMFirebase AuthDaily.coAndroid

Le parti difficili

  • Costruita per un'azienda vera e messa in produzione lì. Faceva parte del pacchetto TutorMax che ha portato la spesa mensile in strumenti da ~15.000 $ a ~500 $
  • Elimina del tutto le licenze per utente. Aggiungere il duecentesimo utente costa quanto aggiungere il ventesimo
  • Ospitandola in proprio, le conversazioni interne non lasciano mai un'infrastruttura di proprietà dell'azienda
  • Firebase Auth come unico varco di autenticazione, verificato lato server con l'SDK di amministrazione
  • Stanze vocali Daily.co con ciclo di vita gestito lato server, così i client non detengono mai credenziali
  • Porta con sé un'app Android accanto al client web, così la squadra è raggiungibile lontano dalla scrivania senza aggiungere una seconda fattura per utente
  • In origine costruita su Matrix. Il protocollo federato è stato tolto del tutto appena è stato chiaro che al prodotto non serviva. Ridurre il perimetro ha battuto il difendere il costo già sostenuto.
04Gioco multigiocatore in tempo realeIn sviluppo

StreamRacer

Corse multigiocatore nel browser dove la chat di Twitch sfida i piloti paganti

Un gioco di corse multigiocatore per browser con client Babylon.js e fisica Havok e un server Node. Gli spettatori di Twitch entrano in gara scrivendo !join e guidano come bot pilotati dall'IA; gli utenti paganti guidano a mano via WebSocket. Entrambi corrono sullo stesso circuito, nella stessa simulazione, nello stesso momento.

Babylon.jsHavok PhysicsTypeScriptNode.jsWebSocketpnpm workspaces

Le parti difficili

  • Simulazione fisica Havok in esecuzione nel browser con un server che ha l'ultima parola sullo stato della gara
  • Due vie di comando in un'unica simulazione: agenti IA guidati dalla chat e comandi dal vivo via WebSocket dei piloti umani
  • Monorepo con spazi di lavoro pnpm che separa client di gioco, server e tipi condivisi
  • Catena su misura di circuiti e texture che alimenta la scena Babylon
Proprietà

Ciò che costruisco è suo. Per iscritto.

Vale la pena dirlo senza giri di parole, perché è tutta la differenza fra questo e comprare software. In questo accordo non c'è alcun fornitore che trattenga qualcosa.

I termini dell'accordo
  1. 01

    Il sistema è suo, a tutti gli effetti

    Non una licenza. Non un abbonamento. Non un conteggio di utenti. È progettato specificamente per la sua azienda, e quando l'incarico finisce lei tiene tutto: il codice, i dati, l'infrastruttura e il diritto di modificarne qualunque parte senza chiedermelo.

  2. 02

    Consegnato nel suo GitHub

    Lei crea un'organizzazione GitHub aziendale e tutto finisce lì. Non il mio account con un invito per lei: il suo, dal primo giorno. Se domani smettessimo di lavorare insieme, non ci sarebbe nulla da consegnare, perché non è mai stato altrove.

  3. 03

    Tutto il codice è aperto per lei

    Nessuna offuscazione, nessuna scatola nera, nessuna parte che solo io posso mantenere. Porti qualunque sviluppatore in qualunque momento: potrà leggerlo, estenderlo o prenderselo in carico. Essere sostituibile è il punto: un sistema che dipende da una sola persona è una passività, non un bene.

  4. 04

    I suoi dati non lasciano mai la sua infrastruttura

    Tutto gira su server intestati a lei, sulla sua fattura. Nessun terzo detiene il suo storico operativo, lo tariffa per utente o rinegozia al rinnovo.

Su cosa gira, e quanto costa
Hetzner Cloud VPSIl server su cui gira tutto~25 $/mese
CoolifyRilasci su server proprio, nessuna fattura PaaSGratuito, su server proprio
CloudflareDNS, TLS, CDN e protezione dagli attacchiPiano gratuito
GitHubLa sua organizzazione, i suoi repositoryGratuito / piano esistente
Costo di gestione tipicocirca 25 $ al mese

Lo metta accanto all'alternativa

Il pacchetto qui sopra è lo stesso che serve questo sito. È noioso di proposito: un server virtuale standard, uno strumento di rilascio libero, una rete di distribuzione gratuita e un servizio Git che probabilmente paga già. Nulla di esotico da rinnovare, nulla il cui prezzo cresca con il suo organico.

Un'azienda per cui l'ho fatto è passata da circa 15.000 $ al mese di abbonamenti a circa 500 $. Gran parte di quei 500 $ non era nemmeno infrastruttura.

Disponibile per nuovi lavori

Mi dica da dove perde il lavoro.

Il passaggio manuale che nessuno vuole prendersi. Lo strumento che paga e usa a metà. Il report che è sempre vecchio di una settimana. Mi mandi il problema. Le dirò onestamente se sono la persona giusta e cosa servirebbe davvero.

Contratto e pagamento passano da Upwork, quindi su ogni incarico ha il loro deposito a garanzia, la tutela per obiettivi e la procedura di contestazione.

Responsabile relazione clienti / operazioni

Le serve il reparto e i sistemi su cui gira. Assumo e formo la squadra, scrivo le procedure e costruisco gli strumenti sotto, come ho fatto portando un'azienda da 3 a 13 persone.

Realizzazione dell'automazione operativa

Paga nove abbonamenti e qualcuno continua a ricopiare fra l'uno e l'altro. Io sostituisco tutto con una piattaforma che è sua: avvio, ticket, approvazioni, reportistica, proiezioni. Nessuna fattura per utente.

Direttore operativo a tempo parziale

Prendermi la consegna, costruire il sistema operativo sotto, poi restituirlo funzionante. Ho fatto esattamente questo: tempo pieno, poi part-time, poi consulenza man mano che l'automazione maturava.

Quello strano che nessun altro vuole

Un plugin nativo per un'applicazione da scrivania. Un'estensione che lavora dentro il DOM di qualcun altro. Fisica nel browser. Una catena di apprendimento automatico che cuce insieme quattro fornitori. È la parte divertente.