
Ishan
Sviluppatore Capo su MrPornGeek
Ishan è in MrPornGeek fin dall’inizio. È lo sviluppatore capo che ha praticamente costruito la piattaforma da zero: la cosa curiosa è che la prima versione è stata costruita a migliaia di chilometri da qualsiasi ufficio, su una spiaggia, proprio accanto al fondatore. Non l’ambiente di ufficio tipico, ma ha funzionato. Il backend è il suo nucleo, ma è altrettanto bravo con il codice frontend, il CSS, scovando errori di design, gestione server e fondamentalmente qualsiasi cosa gli venga affidata. Un tuttofare che è anche davvero bravo nella maggior parte di queste cose.
Ruolo su MrPornGeek
Ishan è lo sviluppatore capo di MrPornGeek e la persona che ha costruito questa piattaforma dalle basi. Lavora principalmente sul backend ma, onestamente, fa un po’ di tutto. Costruisce e mantiene la parte server che fa funzionare la piattaforma, ma interviene anche sul frontend quando qualcosa ha bisogno di un aggiustamento o quando nota difetti di design che tutti gli altri hanno trascurato. Si occupa anche della gestione dei server, mantenendo le cose stabili, sicure e funzionanti correttamente dietro le quinte. Il team di sviluppo conta su di lui perché può passare dalla logica backend alla configurazione del server e alle minuziose correzioni CSS senza perdere il ritmo. Avendo costruito il sito lui stesso, ne conosce ogni angolo meglio di chiunque altro, per questo di solito è il primo a notare quando qualcosa può essere fatto meglio.
Esperienza professionale
-
Sviluppatore Capo - MrPornGeek - 2016 – Presente
Costruito l'intera piattaforma da zero ed è stato lo sviluppatore capo da allora. Gestisce lo sviluppo backend, la gestione server e si affaccia sul frontend regolarmente. Crea funzionalità, sistema bug su entrambi i lati dello stack, scova incongruenze di design che altri trascurano, mantiene i server in salute e supervisiona che la tecnologia sia aggiornata. Non aspetta che gli venga detto cosa fare: semplicemente se ne occupa.
-
Sviluppatore Full Stack - Piattaforme Web ad Alto Traffico - 2014 - 2016
Prima di MrPornGeek, ha trascorso un paio d'anni su piattaforme su larga scala dove dovevi essere fluente con tutto: database, logica server, API, gestione server e il frontend per completare l'opera. Si è abituato a saltare tra entrambi i lati quotidianamente. La maggior parte degli sviluppatori odia questo cambio di contesto. Ishan è nato per questo. È lì che ha acquisito l'istinto per capire dove le decisioni del backend rovinano il frontend, e viceversa.
-
Sviluppatore Freelance - Vari Siti e Nicchie - 2012 - 2014
Ha iniziato come freelance per tutti i tipi di siti web in nicchie totalmente diverse. Una settimana poteva costruire qualcosa per un sito di e-commerce, quella dopo una piattaforma di blog, e poi qualcosa di totalmente diverso. Quella varietà lo ha costretto a imparare tutto velocemente: non sopravvivi come freelance se conosci solo una cosa. Lì si è anche abituato a saltare tra backend e frontend perché alla maggior parte dei clienti freelance non importa il lato dello stack, vogliono solo il risultato.
Aree di competenza
- Sistemi backend su stack tecnologici moderni
- Gestione server e controllo infrastruttura
- Gestione di CSS e frontend quando necessario
- Scovare difetti di design che la maggior parte degli sviluppatori trascura
- Ugualmente forte in backend e frontend
- Aggiornamento costante su nuovi framework e strumenti
- Progettazione database e accelerazione query
- Costruzione e integrazione di API
- Estrarre il massimo delle performance dal codice server
- Scrittura di codice pulito che altri possano capire dopo di lui
- Apprendimento istantaneo di nuove tecnologie
- Sicurezza dei server e monitoraggio dell'uptime
Competenze Tecniche
Qui è dove Ishan brilla davvero. Non conosce solo uno stack: si tiene aggiornato su tutto ciò che è attuale e applicabile. Framework backend, librerie frontend, sistemi database, ambienti server, strumenti di deployment: tutto è nel suo repertorio. Non è il tipo che impara qualcosa una volta e ci resta per cinque anni. Se esce qualcosa di meglio, lo imparerà, lo proverà e analizzerà se ha senso per la piattaforma. Ecco perché la tecnologia dietro MrPornGeek non sembra datata: Ishan non lo permetterebbe.
Linguaggi, Framework e Strumenti con cui lavora Ishan
- Node.js - lo usa quotidianamente, svolge la maggior parte del lavoro pesante
- PHP - si sente molto a suo agio, specialmente con WordPress
- Python - lo tira fuori ogni volta che serve automazione
- TypeScript - imparato velocemente e non è più tornato indietro
- WordPress - costruito temi e plugin completi da zero
- Docker - mantiene ogni ambiente pulito e coerente
- DevOps — gestisce la pipeline completa dall'inizio alla fine
Approccio allo sviluppo
C’è differenza tra codice che funziona e codice che funziona correttamente. Ishan è molto esigente su questo. Performance, leggibilità, fare le cose per bene invece di rattoppi veloci per rispettare una scadenza. Ha anche un occhio acuto, per cui finisce per notare cose nel frontend che non sono nemmeno il suo lavoro. Un margine leggermente sballato, un componente che non corrisponde al design o uno stato hover dimenticato: nota tutto. La maggior parte degli sviluppatori backend non guarderebbe nemmeno queste cose. Lui non può farne a meno.
Lavoro continuo e freschezza
C’è sempre lavoro di backend. Il sito continua a crescere, quindi c’è costantemente qualcosa da costruire, velocizzare o ripensare. Ishan è nel codice ogni giorno: a volte è una grande nuova funzionalità, altri giorni è ottimizzazione delle performance e occasionalmente si lancia nel frontend perché qualcosa lo infastidiva e voleva sistemarlo lui stesso. Oltre a questo, mantiene i server funzionanti: monitorando le performance, gestendo gli aggiornamenti, assicurandosi che nulla cada nel bel mezzo della notte. Spinge anche costantemente per dei miglioramenti. Non solo mantenere ciò che c’è: cerca modi per rendere le cose più veloci, pulite e resistenti sotto il cofano.
Cosa lo rende diverso
Diciamolo così: la maggior parte degli sviluppatori che assumi fa il proprio lavoro specifico e se ne va. Ishan fa il suo lavoro, poi va e fa anche metà del lavoro di tutti gli altri. Non perché qualcuno glielo abbia chiesto, ma perché vede cosa non va e non lo lascia senza sistemarlo. Il team backend ha uno sviluppatore. Il team frontend ha un altro paio di occhi per controllare. Il design ha qualcuno che nota davvero quando qualcosa è fuori posto. I server hanno qualcuno che prende l’uptime come una questione personale. Il tipo ha costruito la piattaforma da zero su una spiaggia: quel senso di appartenenza non scompare solo perché il team è cresciuto.
Strumenti e flusso di lavoro
Tutto ciò di cui il lavoro ha bisogno. Framework backend moderni, strumenti frontend, database, Git, pipeline di CI/CD, attrezzatura per la gestione server: tutto entra in gioco. Non è fedele a uno stack specifico. Se qualcosa di nuovo fa il lavoro meglio, cambierà senza esitazione. Tutto passa attraverso una revisione del codice e test adeguati prima di toccare il sito live. Si coordina con il resto del team di sviluppo, QA e design in modo che ciò che rilascia non rompa nulla dal loro lato.
Contributi a MrPornGeek
- Costruito l'intera piattaforma da zero
- Sviluppatore capo dal primo giorno
- Supervisiona l'infrastruttura server quotidianamente
- Si affaccia sul frontend regolarmente per sistemare ciò che altri trascurano
- Scova problemi di design in tutto il sito
- Spinge sempre per tecnologie migliori e soluzioni pulite
- Mantiene alte le performance man mano che la piattaforma cresce
Responsabilità e contatti
Qualcosa non va tecnicamente? Il sito fa cose che non dovrebbe? Mandaci un messaggio e metti “Ishan – Dev” nell’oggetto in modo che venga inoltrato a lui. Contatta Ishan qui.
Profilo aggiornato l’ultima volta: 17 febbraio 2026