
Andrea Bertoldo
Sviluppatore Full-Stack Senior
Sviluppo app web usando principi solidi e tecnologie moderne.
Sono uno sviluppatore full-stack con un decennio di esperienza nel rilasciare applicazioni in produzione, principalmente web app ma anche app mobile basate sul web.
Il mio focus principale è offrire una UX curata, indipendentemente dal dominio dell'app. Non c'è niente di meglio di un'app fluida e intuitiva, e niente di più fastidioso di una approssimativa.
Architettura e codice puliti sono gli strumenti che mi permettono di ottenere la qualità del mio lavoro. Se non capisci il problema che la tua app vuole risolvere, il codice che scrivi è confuso e questo si rifletterà inevitabilmente nell'applicazione finale.
Competenze
Frontend
- TypeScript BaseBuonoOttimo
- HTML / CSS BaseBuonoOttimo
- React / NextJS BaseBuonoOttimo
- Svelte / SvelteKit BaseBuonoOttimo
- Angular BaseBuonoOttimo
- Tailwind CSS BaseBuonoOttimo
Backend
- Node.js BaseBuonoOttimo
- PostgreSQL BaseBuonoOttimo
- C# / .NET BaseBuonoOttimo
- SQL Server BaseBuonoOttimo
- REST APIs BaseBuonoOttimo
- GraphQL BaseBuonoOttimo
DevOps
- Git BaseBuonoOttimo
- CI/CD BaseBuonoOttimo
- Docker BaseBuonoOttimo
- Supabase BaseBuonoOttimo
- Azure BaseBuonoOttimo
- Google Cloud BaseBuonoOttimo
Esperienza
TrainerRoad
Sviluppatore Full-Stack Senior
giu 2021 — Presente4 anni 10 mesiReno, Nevada (Full Remote)
- Sviluppo di nuove funzionalità, manutenzione, strumenti interni, per: le app desktop/mobile, l'app Web principale, il sito di marketing e le librerie interne React
- Responsabile principale della manutenzione del codebase legacy Angular, poi implementatore principale delle funzionalità core della nuova app React
- Implementazione di uno strumento di codegen personalizzato per convertire tipi/API C# in tipi/codice API Typescript, per mantenere allineati BE e FE
- Implementazione di un sistema di traduzione personalizzato basato su IA, integrato con la CI, in sostituzione di una costosa soluzione SaaS esterna
- Settore: SaaS Sport e Fitness
Docebo S.p.A.
Senior Software Engineer
feb 2020 — giu 20211 anno 4 mesiBiassono, Italia
- Sviluppatore web frontend in un team core del prodotto LMS di Docebo, una piattaforma di e-learning rivolta ad aziende medio-grandi
- Settore: E-Learning
Nuvyta s.r.l.
Senior Software Engineer
mar 2018 — feb 20201 anno 11 mesiCologno Monzese, Italia
- Team leader e architetto frontend di un software di Cartella Clinica Elettronica
- In Nuvyta abbiamo creato da zero un nuovo software di Cartella Clinica Elettronica, partendo dal nostro know-how maturato in anni di esperienza nel settore, e con l'obiettivo di offrire un prodotto moderno e al passo coi tempi. Il mio ruolo è stato quello di team leader e architetto frontend, con la responsabilità di guidare le scelte tecnologiche e di design dell'interfaccia utente, oltre che di coordinare il lavoro del team frontend.
- Attività principale: sviluppo di SPA in Angular 6+, seguendo anche lo sviluppo dello stack backend
- Settore: Sanità
Lutech S.p.A.
Sviluppatore Software
mag 2015 — feb 20182 anni 9 mesiCologno Monzese, Italia
- Sviluppatore web per un software di Cartella Clinica Elettronica
- Focus sullo sviluppo frontend di UI moderne, lavorando anche full stack sul backend ASP.NET fino al database SQL
- Settore: Sanità
Lutech S.p.A.
Sviluppatore Software Junior
gen 2014 — apr 20151 anno 3 mesiCologno Monzese, Italia
- Sviluppatore web per un software di Cartella Clinica Elettronica
- Lavoro full stack su un progetto ASP.NET legacy iniziando ad esplorare HTML5/jQuery, intravedendo il mio percorso futuro
- Settore: Sanità
L.E.A.P. - Laboratorio Energia ed Ambiente Piacenza
Sviluppatore Software Junior
feb 2013 — dic 201310 mesiPiacenza, Italia
- Sviluppatore software impegnato su un software sviluppato internamente dal Politecnico di Milano per la modellazione e simulazione di impianti di potenza
- Settore: Ingegneria di processo ed efficienza energetica
Unidro S.p.A.
Ingegnere di Processo
giu 2012 — nov 20125 mesiItalia
- Ingegnere di processo impegnato nello sviluppo di un impianto di trattamento acque in una raffineria di gas negli Emirati Arabi Uniti
- Settore: Trattamento industriale delle acque
Formazione
Politecnico di Milano
Laurea Magistrale in Ingegneria Chimica - 109/110
set 2009 — lug 2012
Politecnico di Milano
Laurea Triennale in Ingegneria Chimica - 93/110
set 2004 — lug 2009
Liceo Scientifico F. Enriques
Diploma di Maturità Scientifica
set 1999 — lug 2004