← Tutti i progetti

Freelance · Software & AI

Edgeworks.

Time Tracker, HireSight e Mora. Nuovi prodotti sperimentati con il team Edgeworks.

Edgeworks
HireSightHireSight
Time TrackerTime Tracker
Mora · MVP
HireSight · Time Tracker · Mora

Il progetto

La collaborazione con Edgeworks è nata attraverso Salvatore Iannola, senior software engineer e uno degli amministratori dell’azienda. Io volevo mettere in pratica le mie conoscenze; il team cercava nuovi prodotti e soluzioni da sperimentare e mostrare ai clienti. Queste due esigenze ci hanno fatto incontrare.

Il mio ruolo era sperimentare queste soluzioni e contribuire a costruirle. Ho lavorato con Salvatore su Time Tracker, HireSight e Mora: mi dava indicazioni, feedback e correzioni mentre i progetti prendevano forma. È stata una collaborazione interessante, che mi ha permesso anche di conoscere il resto del team Edgeworks.

Time Tracker è per me il risultato più importante ed è ancora utilizzato a ottobre 2026. Anche HireSight è stato utilizzato internamente da Edgeworks e mostrato a clienti interessati, mentre Mora era un primo prototipo per classificare le email in arrivo e preparare bozze di risposta. Ogni progetto affrontava un’esigenza quotidiana diversa attraverso il software.

Salvatore mi spronava a fare meglio e affiancava ai riscontri positivi critiche costruttive. Quel confronto continuo contava più di una singola correzione: potevo provare idee, discuterle con un ingegnere esperto e migliorare il lavoro.

01 / Il progetto

Time Tracker · Ore, progetti e report.

Time Tracker nasce anche da una precedente esperienza con Marsilea, dove avevo costruito uno strumento per registrare le ore con Google Sheets e Google Apps Script. Lavorare con quella soluzione era stato frustrante. Quando anche Edgeworks ha avuto bisogno di contare le ore in modo efficiente, abbiamo deciso di costruire una nuova applicazione da zero.

Time Tracker · Report e panoramica
Time Tracker · Report e panoramica

02 / Il progetto

Un’interfaccia intorno al lavoro.

Volevamo un’interfaccia semplice e intuitiva, utilizzabile bene sia da telefono sia da desktop, con un database dietro. Next.js e React hanno dato forma all’interfaccia, con TypeScript, Supabase e Recharts a supporto dell’applicazione, dei dati e dei grafici. Lo strumento riunisce registrazioni delle ore, progetti, clienti e report, con autenticazione ed esportazioni Excel.

Time Tracker · Dashboard
Time Tracker · Dashboard

03 / Il progetto

Dal foglio di calcolo a uno strumento quotidiano.

Il miglioramento principale per me era avere un flusso su misura. Nel foglio le registrazioni potevano diventare disordinate e alcuni errori erano difficili da gestire. Time Tracker ci dava maggiore controllo su come inserire e gestire le informazioni nel database, attraverso operazioni dedicate e un’interfaccia progettata intorno alla registrazione delle ore.

È uno strumento semplice, ed è questo che mi piace: fa ciò che serve e continua a essere utilizzato. Costruirlo è stato soddisfacente perché l’esperienza con un flusso poco comodo è diventata il punto di partenza per qualcosa di più pratico.

Time Tracker · Calendario
Time Tracker · Calendario

04 / Il progetto

HireSight · Candidature nel loro contesto.

HireSight nasce dalla necessità di ricevere curriculum, analizzarli e organizzarli, dando a HR una visione d’insieme sia dei candidati sia dei dipendenti.

HireSight · Panoramica
HireSight · Panoramica

05 / Il progetto

Collegare l’interfaccia e i dati.

React, TypeScript, Python e Supabase collegano interfaccia, dati e analisi supportata dall’AI.

HireSight · Accesso all’applicazione
HireSight · Accesso all’applicazione

06 / Il progetto

Partire dalle posizioni aperte.

Una piattaforma di recruiting sviluppata nel mio lavoro con Edgeworks. Aiuta a organizzare posizioni e candidati, con analisi dei CV supportata dall’AI.

HireSight · Posizioni aperte
HireSight · Posizioni aperte

07 / Il progetto

Riunire curriculum e competenze.

L’idea era riunire curriculum e competenze in un database condiviso, utile per preparare colloqui e capire quali capacità fossero disponibili per i diversi progetti.

HireSight · Candidati
HireSight · Candidati

08 / Il progetto

Capire la corrispondenza.

L’interfaccia collega dettagli dei candidati, punteggi di corrispondenza e relative motivazioni, per esaminare le informazioni nel loro contesto.

HireSight · Dettaglio e analisi del candidato
HireSight · Dettaglio e analisi del candidato

09 / Il progetto

Mora · Un primo MVP per le email.

Mora era un MVP davvero embrionale: un orchestratore di email che preparava automaticamente bozze di risposta in base a richieste specifiche delle aziende. La mia esperienza era una prima sperimentazione, con un piccolo sistema RAG per recuperare il contesto utile alle bozze.

Il prototipo esplorava le comunicazioni standard e ripetitive: richieste di informazioni, di preventivo e altre categorie di email in arrivo. Comprendeva anche la distinzione tra spam e altri messaggi e la possibilità di cambiare modello linguistico in base ai costi e ad altre esigenze. L’obiettivo era provare un prodotto che potesse far risparmiare tempo alle aziende nella gestione delle richieste ricorrenti.

La parte interessante era collegare una richiesta in arrivo alle informazioni utili per rispondere. Il recupero dei dati forniva contesto al modello linguistico; il risultato era una bozza da rivedere. Il perimetro di questo lavoro era provare quell’idea in un primo prototipo.

Oggi Edgeworks descrive Mora come un flusso basato su Python che recupera i messaggi non letti, li classifica e genera bozze contestualizzate, con integrazione Gmail API. La pagina del prodotto offre un riferimento per il funzionamento; il mio contributo qui riguarda il primo MVP.

Per chi vuole provare

Risorse per approfondire.

Gli strumenti citati nel racconto, con documentazione, guide e codice da cui partire per costruire qualcosa di tuo.

Vuoi fare qualcosa di simile?

Se hai una domanda su questo progetto o vuoi confrontarti su un’idea, scrivimi. Mi fa piacere condividere quello che ho imparato.

Fammi una domanda
Continua a esplorareNannix server ↗︎