Profilo professionale
Software Engineer junior con una solida preparazione accademica in informatica ed esperienza nello sviluppo full stack con TypeScript, React e Node.js.
Orientato alla scrittura di codice pulito, alla realizzazione di servizi web scalabili e all apprendimento continuo in team agili e collaborativi.
Esperienza lavorativa
Novalis Software Ltd
Manchester
Junior Software Engineer
mar 2024 – Presente
- Sviluppo e manutenzione di componenti frontend in React e TypeScript per una piattaforma gestionale SaaS b2b.
- Implementazione di endpoint RESTful in Node.js e integrazione con database PostgreSQL, ottimizzando le query per query complesse.
- Collaborazione in un team Agile di sei ingegneri con revisioni del codice quotidiane e sessioni di pair programming.
- Integrazione di test unitari e di integrazione con Jest, aumentando la copertura del codice del servizio principale del 18%.
Pendle Systems Labs
Manchester
Trainee Software Developer
ago 2023 – feb 2024
- Supporto alla migrazione di script legacy verso servizi containerizzati mediante Docker e Python.
- Creazione di test automatizzati per le pipeline CI/CD aziendali configurate con GitHub Actions.
- Documentazione tecnica delle interfacce API interne e risoluzione di bug segnalati dal team di QA.
Istruzione e formazione
University of Manchester
Bachelor of Science (Hons) · Informatica · Manchester · First Class Honours · set 2020 – giu 2023
Percorso incentrato su strutture dati, algoritmi avanzati, ingegneria del software e sviluppo di applicazioni distribuite.
Tesi finale sullo sviluppo di una piattaforma scalabile di monitoraggio dati basata su microservizi e protocolli REST.
Progetti personali
EcoMetrics Dashboard
ott 2023 – gen 2024
- Progettazione di una dashboard open source per l analisi dei consumi energetici, costruita con Next.js e Tailwind CSS.
- Integrazione di autenticazione basata su JWT e gestione dello stato asincrono tramite React Query.
- Distribuzione dell applicazione serverless su AWS sfruttando Lambda, API Gateway e DynamoDB.
Competenze tecniche
TypeScript
JavaScript
React
Node.js
Python
PostgreSQL
Docker
Git
REST API
Jest
Lingue
Inglese
C2
Italiano
C1
Certificazioni
AWS Certified Cloud Practitioner
Amazon Web Services · mag 2024
Volontariato
Manchester Code Mentors
Manchester · ott 2022 – mag 2023
- Tutor Volontario di Programmazione
- Assistenza a studenti universitari del primo anno nei laboratori settimanali di programmazione orientata agli oggetti e algoritmi.
- Organizzazione di workshop introduttivi all uso di Git e piattaforme di versionamento collaborativo.