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