
Andrea Bertoldo
Senior Full-Stack Developer
I engineer web apps using solid principles and modern technologies.
I'm a full-stack developer with a decade of shipping production apps, mostly Web apps but also Web-driven mobile apps.
My main focus is on delivering a polished UX, no matter the app's domain. There is nothing better than a smooth and intuitive app, and there is nothing more obnoxious than a sketchy one.
Clean architecture and code are the tools that help me achieve the quality of my output. If you don't understand the problem your app wants to solve, the code you write is a mess and this will ultimately show up in the resulting app.
Skills
Frontend
- TypeScript BasicGoodExcellent
- HTML / CSS BasicGoodExcellent
- React / NextJS BasicGoodExcellent
- Svelte / SvelteKit BasicGoodExcellent
- Angular BasicGoodExcellent
- Tailwind CSS BasicGoodExcellent
Backend
- Node.js BasicGoodExcellent
- PostgreSQL BasicGoodExcellent
- C# / .NET BasicGoodExcellent
- SQL Server BasicGoodExcellent
- REST APIs BasicGoodExcellent
- GraphQL BasicGoodExcellent
DevOps
- Git BasicGoodExcellent
- CI/CD BasicGoodExcellent
- Docker BasicGoodExcellent
- Supabase BasicGoodExcellent
- Azure BasicGoodExcellent
- Google Cloud BasicGoodExcellent
Experience
TrainerRoad
Senior Full-Stack Developer
Jun 2021 — Present4 years 10 monthsReno, Nevada (Full Remote)
- New feature development, maintenance, internal tooling, for: the desktop/mobile apps, the main Web app, the marketing site and the internal React libraries
- Principal maintainer of the legacy Angular codebase, then main implementer of the newer React app core facilities
- Implemented a custom codegen tool for converting C# types/APIs to Typescript types/API code, in order to keep BE and FE aligned
- Implemented a custom AI-powered translation system, integrated with CI, in replacement of a costly external SaaS solution
- Industry: Sports & Fitness SaaS
Docebo S.p.A.
Senior Software Engineer
Feb 2020 — Jun 20211 year 4 monthsBiassono, Italy
- Frontend web developer in a core team of the LMS product by Docebo, an e-learning platform targeted at medium to large enterprises
- Industry: E-Learning
Nuvyta s.r.l.
Senior Software Engineer
Mar 2018 — Feb 20201 year 11 monthsCologno Monzese, Italy
- Frontend team leader and architect for an Electronic Health Record software
- In Nuvyta we built from scratch a new Electronic Health Record software, starting from our know-how matured in years of experience in the industry, and with the goal of offering a modern and up-to-date product. My role was that of frontend team leader and architect, with the responsibility of guiding the technological choices and user interface design, as well as coordinating the work of the frontend team.
- Main activity was the development of SPAs made with Angular 6+, while also following the development of the backend stack
- Industry: Health care
Lutech S.p.A.
Software Developer
May 2015 — Feb 20182 years 9 monthsCologno Monzese, Italy
- Web developer for an Electronic Health Record software
- Focused on the frontend development of modern UIs, but also worked full stack on the ASP.NET backend down to the SQL database
- Industry: Health care
Lutech S.p.A.
Junior Software Developer
Jan 2014 — Apr 20151 year 3 monthsCologno Monzese, Italy
- Web developer for an Electronic Health Record software
- Working full stack on a legacy ASP.NET project while starting to explore HTML5/jQuery, foreseeing my future path
- Industry: Health care
L.E.A.P. - Laboratorio Energia ed Ambiente Piacenza
Junior Software Developer
Feb 2013 — Dec 201310 monthsPiacenza, Italy
- Software developer working on a software developed in-house by Politecnico di Milano for the modeling and simulation of power plants
- Industry: Process engineering and energy efficiency
Unidro S.p.A.
Process Engineer
Jun 2012 — Nov 20125 monthsItaly
- Process engineer working to develop a water treatment plant in a gas refinery in the Arab Emirates
- Industry: Industrial water treatment
Education
Politecnico di Milano
Master's Degree in Chemical Engineering - 109/110
Sep 2009 — Jul 2012
Politecnico di Milano
Bachelor's Degree in Chemical Engineering - 93/110
Sep 2004 — Jul 2009
Liceo Scientifico F. Enriques
High School Diploma in Scientific Studies
Sep 1999 — Jul 2004