Loris Dal Santo
Updated September 2026

Loris Dal Santo

Front-End & Flutter Mobile Developer

Profile

Front-End Developer with 4 years of experience in enterprise contexts (banking and consulting), specialised in Angular, React and Next.js with TypeScript, and Mobile Developer with Flutter and Dart. Technical ownership of internal EY Front-End products end to end, from architectural decisions to release, working directly with senior stakeholders (EY Partners, Product Owners and UniCredit multinational teams).

Work experience

  1. Associate (Senior I), Front-End Developer

    07/2025 - present

    EY, AI & Data (AI Plus), Milan

    • Sole Front-End owner of two internal enterprise products, with end-to-end ownership: architectural choices, development, documentation and demos to EY Partners.
    • AI portal for analysing regional funding calls (~20 users): built with Next.js 16 in TypeScript and TailwindCSS. Replaced a manual review process with AI-assisted generation of proposals, solutions and a graph of relations between sections, with a KPI dashboard. Built a library of 20+ reusable components (shadcn/ui). NestJS Back-End integration.
    • Real estate project management platform (~15 users): tracking with a KPI dashboard and a rich-text document editor (TinyMCE in Angular 16) that generates structured .docx documents. Built as a fork of the internal intranet, reusing 30+ components of the existing platform, it replaced a manual review process.
    • Migration of a legacy portal from Bootstrap 3 to Bootstrap 5 (WCAG accessibility, responsiveness).
  2. Junior Front-End Developer

    07/2022 - 07/2025

    Be | Shaping the Future (Digitech Solution), UniCredit Europe client, Milan

    • Development, maintenance and refactoring of Angular (13–19) components across several long-term enterprise banking projects. Responsive design system (Bootstrap 5, Tailwind, Material Design) and state management (RxJS, NgRx, Signals).
    • Unit and automated tests (Karma, Jasmine): +15%, +5% and +10% coverage on three projects, CI/CD builds and releases on Jenkins, WCAG accessibility.
    • Agile/Scrum on Jira in distributed teams (Italy, Germany, Romania).

Projects and collaborations

  1. Flutter Mobile Developer & Front-End Developer

    02/04/2024 - 16/09/2025

    Findora, startup, Milan

    • Development of a cross-platform mobile app in FlutterFlow and Flutter 3.20, with Riverpod state management and full Firebase integration (auth, database).
    • Landing page in ReactTSX 18 + Tailwind 3, and back-office portal in Angular 20 + Material Design + Tailwind 3.
  2. Flutter 3 Guide, Learning App

    Ongoing

    Personal project

    • Educational mini-app in Flutter 3 with BLoC, Cubit, go_router and Firebase.
    • Personal project to explore Flutter components, navigation and architecture.
  3. Full-Stack Developer

    08/07/2023 - 01/12/2024

    Yggdrasill Project, startup

    • Full-stack blog built in Angular 14 with Firebase (auth, db, hosting) and Express + MongoDB on the back end. Focus on modular architecture, deployed on Firebase.

Education and training

  1. Computer Science for Digital Communication

    Ongoing

    University of Milan

    • Focus: Social and Mobile Computing.
    • Projects: cooking platform (ReactJSX 18, TailwindCSS).
  2. Flutter course

    November 2023 - January 2025

    Fudeo

    • Flutter 3.20, Riverpod, BloC, Clean Architecture.
    • Certifications: Dart Begin, Flutter Start.
  3. Junior Front-End Developer course

    28/03/2022 - 06/06/2022

    Academy Software Inside SRL, hybrid

    • Intensive course with a final full-stack project in ReactJSX + ExpressJS.

IT skills

Languages
JavaScript, TypeScript, Dart
Front-End
Angular (v13-19), React (v17-18), NextJS 15
Mobile (growing)
Flutter (v3.20), FlutterFlow
State Management
RxJS, NgRx, Signals, React Context, Riverpod, BloC & Cubit
UI
Bootstrap 5, Tailwind (v3-4), Material Design
Back-End (basic)
NestJS, Express.js, Firebase
Testing & CI
Karma, Jasmine, Vitest, Jenkins
Tools
Git, Azure DevOps, Jira

Languages

  • Italian, native
  • English, B2 (intermediate, written and spoken)

About me

Personality:
reflective (INTP-T), inclined to logical problem solving and continuous learning.
Interests:
technology, science, geek culture, gaming, role-playing games (D&D), team games.

I authorise the processing of my personal data under Italian Legislative Decree 101/2018 and Article 13 of the GDPR (EU Regulation 2016/679) for recruitment purposes.