Rome, Italy · 10+ years

Gianni Toniolo

Frontend & Mobile Architect

01About

I design and lead the architecture of web and mobile products, from the first sketch to the store release, on the web and natively cross-platform with Flutter, with AI woven into how we build.

Over the last decade I've moved from UI/UX design into front-end engineering, and from there into architecture and team leadership. I care about interfaces that feel effortless, codebases that scale, and teams that ship with a calm, agile rhythm. Today I own frontend and mobile architecture end to end: analysis, estimates, risk, delivery. And I push AI hard in our day-to-day engineering: multi-agent workflows where models review and challenge each other, custom skills and MCP integrations, retrieval on vector databases and knowledge graphs, and the evals and observability that keep it all reliable in production.

10+years in front-end
12people led on a single team
Web+MobileReact · Angular · Vue · Flutter · React Native
iOS+Androidapps shipped to Apple & Google stores

02Experience

  • 2024 — now

    Front End & Mobile Architect @ Datamarscurrent

    Leading mobile and front-end projects: cross-platform Flutter apps for iOS and Android alongside the web front-end. Architecture, analysis, estimates, risk assessment and coordination, while staying hands-on in development. Driving AI adoption across the team and into production: multi-agent orchestration with adversarial agent councils, custom agent skills and MCP servers wired into internal systems, RAG on vector databases and knowledge graphs with Graphiti, all backed by evals, observability and token-cost optimization.

    FlutterDartiOSAndroidWebAI agentsMCPRAGEvals
  • 2024

    Front End Team Lead @ EU SIMPL project

    Angular micro-frontend architecture inside an Nx monorepo for a European Commission initiative, built for scalability and long-term maintainability.

  • 2018 — 2024

    Lead Front End Developer · Scrum Master @ Alten

    Front-end lead across enterprise clients: React, Angular, Vue and React Native apps, GraphQL with Apollo and AWS AppSync, shared business-logic libraries on private npm registries, waterfall-to-agile transitions, and teams of up to 12 people.

    UnipolStellantisA2A SmartCityGoldbetSisalCambiomarciaInt1
  • 2016 — 2018

    Front End Developer @ Nexse · IRing Solution

    Web apps for Sisal and Telecom in vanilla JS and Vue.js, with a strong focus on reusable patterns and performance.

  • Where it began

    UI/UX Designer @ Major Bit Consulting

    Full UX research process, user questionnaires, prototypes and test plans — the design roots behind every interface I build today.

03Toolbox

Build

FlutterDartReact NativeReactAngularVueTypeScriptGraphQLNodeNxTailwindSASS

AI Engineering

Agent orchestrationMulti-agent councilsCustom agent skillsMCP serversContext engineeringRAGVector databasesKnowledge graphsGraphitiEvalsLLM observabilityGuardrailsToken & cost optimizationAI in CI / code review

Ship

AWSGoogle CloudAzureApp Store ConnectGoogle PlayGitWebpackTesting

Design & Lead

FigmaSketchAdobe XDAxureUX researchScrumTeam buildingMentoring

04Education

IED RomeBachelor, Istituto Europeo di Design
Scrum Developer CertifiedSCRUMstudy
EnglishExcellent, written & spoken

05Contact

Have a product that needs
a solid architecture?

Open to conversations about architecture, team leadership, AI-driven engineering and ambitious web & mobile projects.

info@giannitoniolo.it