Informazioni sul servizio
TradottoSono uno sviluppatore backend e lavoro con Django ogni giorno, costruendo il lato server di progetti web dalla prima migrazione a un'API di produzione stabile. Con me ottieni codice che altri sviluppatori possono leggere e mantenere: modelli che riflettono accuratamente la tua logica aziendale, ORM Django ben utilizzato e query che rimangono veloci man mano che i dati crescono. Progetto API REST su Django REST Framework, configuro l'autenticazione tramite token o sessione, aggiungo paginazione, filtraggio e versioning, e coprendo scenari importanti con test in modo che il deployment non sia una scommessa.
La maggior parte dei miei progetti gira su Postgres, e il livello del database è importante per me tanto quanto il livello Python. Scrivo migrazioni corrette, aggiungo indici dove il pianificatore di query se li aspetta, ed elimino i problemi N+1 che silenziosamente consumano tempo di risposta. Inoltre, configuro Celery con Redis per tutto ciò che non dovrebbe bloccare una richiesta: invio di email, generazione di report, chiamate a servizi esterni e attività programmate. Configuro anche l'amministrazione di Django in modo che il tuo team abbia uno strumento interno completo per il lavoro quotidiano, non accesso diretto al database.
Lavoro in modo semplice e prevedibile. Prima comprendo il dominio e i dati, concordo un contratto API con te, poi sviluppo in piccoli passi verificabili con una chiara cronologia dei commit. Documenta gli endpoint, tiene i segreti fuori dal codice e consegna un risultato pronto per il deployment dietro Gunicorn e Nginx. Che tu stia iniziando un nuovo progetto Django o abbia bisogno di districare ed espandere uno esistente — mi prenderò la responsabilità del backend e lo terrò in ordine.
— API su Django e Django REST Framework
— Progettazione dei modelli e Django ORM su PostgreSQL
— Autorizzazione, controllo accessi e configurazione dell'amministrazione
— Attività in background su Celery e lavori programmati
— Migrazioni, ottimizzazione delle query e test
La maggior parte dei miei progetti gira su Postgres, e il livello del database è importante per me tanto quanto il livello Python. Scrivo migrazioni corrette, aggiungo indici dove il pianificatore di query se li aspetta, ed elimino i problemi N+1 che silenziosamente consumano tempo di risposta. Inoltre, configuro Celery con Redis per tutto ciò che non dovrebbe bloccare una richiesta: invio di email, generazione di report, chiamate a servizi esterni e attività programmate. Configuro anche l'amministrazione di Django in modo che il tuo team abbia uno strumento interno completo per il lavoro quotidiano, non accesso diretto al database.
Lavoro in modo semplice e prevedibile. Prima comprendo il dominio e i dati, concordo un contratto API con te, poi sviluppo in piccoli passi verificabili con una chiara cronologia dei commit. Documenta gli endpoint, tiene i segreti fuori dal codice e consegna un risultato pronto per il deployment dietro Gunicorn e Nginx. Che tu stia iniziando un nuovo progetto Django o abbia bisogno di districare ed espandere uno esistente — mi prenderò la responsabilità del backend e lo terrò in ordine.
— API su Django e Django REST Framework
— Progettazione dei modelli e Django ORM su PostgreSQL
— Autorizzazione, controllo accessi e configurazione dell'amministrazione
— Attività in background su Celery e lavori programmati
— Migrazioni, ottimizzazione delle query e test