Stefano Tedeschi — Senior Frontend Engineer
Progetto architetture frontend e design system scalabili — dal pixel al deploy.
Profilo
Senior Frontend Engineer con oltre 10 anni di esperienza nello sviluppo di applicazioni web complesse e scalabili. Specializzato in architetture frontend, design system condivisi e component library riutilizzabili, con un percorso che parte dal web design e dalla grafica e arriva all’ownership tecnica di piattaforme core e tool di backoffice. Lavoro principalmente con Vue, React e TypeScript in contesti enterprise (fintech, IoT, banking), con forte attenzione a manutenibilità, scalabilità e developer experience.
Esperienza professionale
Senior Frontend Engineer — Tundr Tech Corporation s.r.l.
· Full remote, Italy· Fintech & Insurance
Ownership tecnica del frontend: riprogettazione e sviluppo di applicazioni moderne e scalabili, dalle piattaforme core ai tool di backoffice.
- Definizione dell’architettura frontend e di un design system condiviso, con component library riutilizzabili e dynamic theming.
- Migrazione di web app legacy verso uno stack moderno (React), riducendo debito tecnico e tempi di sviluppo.
- Sviluppo dell’app mobile in Flutter (BLoC) e collaborazione con team cross-funzionali lungo l’intero product lifecycle.
Tecnologie: Vue 3, TypeScript, Pinia, Nx Monorepo, Vanilla-extract, React, Flutter
Senior Front End Developer / Frontend Architect — SCM.it — c/o Topcon Agriculture
· Roma, Italy· IoT & AgriTech
Architetto frontend di una piattaforma web IoT: progettazione dell’architettura condivisa e dell’ecosistema di prodotti.
- Progettazione dell’architettura frontend condivisa tra i diversi applicativi della piattaforma.
- Creazione di una component library condivisa con supporto alla brandizzazione white-label.
- Sviluppo del catalogo E-Commerce (Market), del backoffice e dei gestionali TMR (alimentazione bestiame) e Spotlight (analisi dei campi), oltre alla landing page TAP.
Tecnologie: React, Redux, Redux Saga, TypeScript, GraphQL, Webpack 4, Lerna, Node.js, Storybook, GatsbyJS
Front End Developer — IrisCube Reply
· Torino / Milano, Italy· Banking
Sviluppo frontend di applicativi web per il settore bancario e dei pagamenti, su clienti enterprise.
- Portale pubblico per la gestione delle carte di credito ICBPI/CartaSi (React, Redux, Redux Saga, metodologia BEM).
- Web app Agenda/Calendario per i gestori Intesa Sanpaolo “Filiale in linea” (Angular 2/4, TypeScript).
- Pannello di controllo per i gestori della Filiale Intesa Sanpaolo Online (AngularJS 1.6+, Node.js).
Tecnologie: React, Redux, Angular, TypeScript, Node.js, Webpack
Front-end Developer — Pay Reply
· Torino, Italy· Mobile & Payments
Sviluppo dell’app mobile ibrida MONHEY per UNICREDIT con tecnologie web.
- Implementazione delle interfacce mobile cross-platform con Ionic e AngularJS.
Tecnologie: Ionic, AngularJS, HTML, CSS
Front-end Developer — Fincons Group
· Bari, Italy· Media & Publishing
Manutenzione evolutiva/correttiva e nuove funzionalità per i siti editoriali del gruppo Mondadori ed Edizioni Piemme.
- Sviluppo e personalizzazione di temi e interfacce su WordPress (incluso un forum PHPbb) e Drupal.
- Ottimizzazione di funzionalità esistenti e realizzazione di nuove sezioni per Donna Moderna, Panorama, Starbene e Teasisters.
Tecnologie: PHP, JavaScript, jQuery, WordPress, Drupal
Le origini: Web Design, Grafica & Imprenditoria
Prima della specializzazione frontend, ho costruito le basi del mestiere come web designer e grafico pubblicitario, anche da imprenditore.
- Co-founder della web agency Protech Studio: progettazione e sviluppo di siti e gestionali web (CMS Joomla/WordPress, framework PHP proprietario), branding e identità visiva.
- Attività freelance e collaborazioni (I-Nova, Idromet Sider, Quinto Colore): siti WordPress/PrestaShop, e-commerce, SEO e campagne social/AdWords.
- Docenze di informatica e grafica (Adobe Photoshop, Illustrator, InDesign) presso enti di formazione.
Tecnologie: WordPress, Joomla, PrestaShop, PHP, jQuery, SEO, Adobe Suite
Competenze
Linguaggi & Core
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
Framework & Librerie
- Vue 3
- React
- Svelte
- Angular
- Flutter (BLoC)
State & Data
- Pinia
- Redux
- Redux Saga
- GraphQL
- REST API
Styling & Design System
- Vanilla-extract
- CSS-in-JS
- Storybook
- Dynamic Theming
Tooling & Architettura
- Nx Monorepo
- Webpack
- Lerna
- Node.js
- Git
- Unit Testing
Lingue
- Italiano: Madrelingua
- Inglese: Professionale (C1)(Comprensione C1/C2 · Produzione scritta B2)
Formazione
- Attestato di Tecnico Programmatore Web — Mediagroup Service, Bari, Italy ()
- Diploma di Perito Informatico — Istituto Tecnico Tecnologico "Modesto Panetti", Bari, Italy ()
Certificazioni
- Adobe ACA — Photoshop CS4 — Adobe
- Adobe ACA — Dreamweaver CS4 — Adobe
Conferenze
- JS World — Amsterdam ()
- JS Kongress — Monaco di Baviera ()
- WebAppConf — Torino ()
- Angular Conf — Torino ()
Contatti
- stefano.tedeschi@protechstudio.it
- +39 3478736835
- Torino (Italy)