Fabio Franchino, Developer in Turin, Metropolitan City of Turin, Italy
Fabio is currently unavailable

Fabio Franchino

Front-end Developer

Turin, Metropolitan City of Turin, Italy

Toptal member since April 21, 2021

Bio

Fabio is a senior full-stack software and AI engineer, specializing in high-performance, AI-native, and data-driven applications, with deep expertise in React, Node.js, Vue, and D3.js. With strong UX skills and an eye for effective user interfaces, he's led and collaborated with teams of designers, developers, and scientists to deliver solutions. With experience as a founder and CTO and a passion for clear communication, Fabio can wear the right hat to deliver effective solutions in any context.

Portfolio

Consultant
AI Integration, Software, Back-end Development, Front-end, AWS IoT, Retool, SQL...
Freelance
Retool, JavaScript, PostgreSQL, SQL, Fractional CTO, Automation, Zapier...
Freelance
Vue, React, D3.js, Figma, GitHub, MacOS, User Experience (UX)...

Experience

  • JavaScript - 13 years
  • Databases - 12 years
  • REST APIs - 5 years
  • Retool - 4 years
  • Node.js - 4 years
  • Artificial Intelligence (AI) - 3 years
  • React - 3 years
  • Large Language Models (LLMs) - 2 years

Preferred Environment

GitHub, Netlify, MacOS, AWS IoT, Cloudflare

The most amazing...

...project I've led was the full-stack development of Arduino Create, the cloud-based code editor for microcontrollers that's used by millions of people.

Work Experience

AI Full-stack Engineer

2023 - 2026
Consultant
  • Built software for a public library with custom on-site touchpoints, integrating a server application, private LLM, and RAG pipeline for 300,000 books on fully private AWS infrastructure, ensuring compliance and intelligent content retrieval.
  • Developed an internal performance tool for managing the customer's social media accounts, replacing the external agency's monthly PDF reports. The real-time monitoring solution enables tracking and supports the optimization of the social strategy.
  • Designed and developed a custom AI-driven scheduling platform that automates course planning, optimizing instructor availability, participant preferences, and resource allocation in seconds. It syncs with Google Calendar.
  • Designed and developed a crucial tool for company assessments, streamlining and accelerating the entire evaluation process.
Technologies: AI Integration, Software, Back-end Development, Front-end, AWS IoT, Retool, SQL, PostgreSQL, Architecture, APIs, Data Engineering, OpenAI, Anthropic, OpenRouter, Cloud Firestore, Google Cloud Platform (GCP), Large Language Models (LLMs), Amazon Web Services (AWS), REST, API Integration, Claude, Claude Code, Workflow Automation, Workflow Automation & System Integration, n8n, Retrieval-augmented Generation (RAG), Python, Cursor AI, Automation, Customer Relationship Management (CRM), Agentic AI, AI Agents, Gemini, Vector Databases, AI Architecture, AI Automation, ChatGPT, AI Prompts, Full-stack Development, Prompt Engineering, Data Scraping, Web Scraping, Image Manipulation, AWS Cloud Architecture, AI Tools, AI-generated Code, Cloud, Code Review, Database Management, Databases, Replit, Third-party Integration, Vibe Coding, Claude API, Stripe, ManyChat, OpenAI API, Webhooks, REST APIs, Minimum Viable Product (MVP), SaaS, Supabase, RAG Architecture, Document Processing, Natural Language Processing (NLP), Document Parsing, Third-party APIs, Workflows, Integration, Optical Character Recognition (OCR), Generative Artificial Intelligence (GenAI), AWS Lambda, Amazon DynamoDB, CSV Import, Google APIs, Document Management, Redis, Role-based Access Control (RBAC), Know Your Customer (KYC), Back-end, Data Pipelines, Google Workspace APIs, Workflow, Jira REST API, AI Chatbots, Classification, Conversational Agent, System Architecture, Vite, CI/CD Pipelines, Claude Agent SDK, ElevenLabs Solutions, Software Architecture, Solution Architecture, Cybersecurity, Vercel, Data Science, Codex, FastAPI, JSON Web Tokens (JWT), Security, Automations, Email Integration, Stripe API, Image Processing, JSON REST APIs, AI-assisted Development, Agentic Engineering, Cloud Infrastructure, REST API Architecture, OAuth, LLM Integration, Google Sheets, Notion, API Design, API Development, System Integration

Retool Expert

2021 - 2026
Freelance
  • Developed a natural language search tool for an Italian startup studio, allowing employees to query their company database effortlessly. The tool enhances data accessibility enabling intuitive, conversational search across knowledge bases.
  • Built a tool for a recruiter agency that uses AI to extract information from CVs and automate candidate management. It simplifies the recruitment process, from parsing CVs to organizing profiles, saving time and improving placement efficiency.
  • Designed a tool for a financial startup to manage AI-extracted document information, focusing on verification and compliance checks. The system streamlines document validation, ensuring accuracy and reducing manual overhead.
Technologies: Retool, JavaScript, PostgreSQL, SQL, Fractional CTO, Automation, Zapier, Lead Generation, Make (formerly Integromat), Google Apps Script, Google Workspace, Trello, Microsoft Excel, JSON REST APIs, Microsoft, Cloud Infrastructure, OAuth, LLM Integration, Low-code Development

Senior Front-end Engineer

2019 - 2021
Freelance
  • Developed several data-driven and visualization dashboard applications, allowing internal big data explorations by financial specialists for one of the largest Italian banks.
  • Contributed to UX implementations, refining interactions to solve user flow issues.
  • Collaborated with back-end developers and data scientists to design the API infrastructure in order to achieve the desired performance.
Technologies: Vue, React, D3.js, Figma, GitHub, MacOS, User Experience (UX), Interaction Design (IxD), Git, User Interface (UI), TypeScript, Electron, REST, API Integration, UI Design, Web Development, Responsive Web Design (RWD), HTML, UX Design, JSON, CSS3 Animation, Next.js, Data Scraping, Web Scraping, Google Maps API, Secure Web Development, E-signatures, React Native, full stack JavaScript, Dashboards, Airtable, Vite, Figma to React, Calendly API, DocuSign, Zoom, Tailwind CSS, JSON REST APIs, Auth, REST API Architecture, OAuth, API Documentation

Data Visualization Technical Instructor

2011 - 2021
TOP-IX Consortium
  • Designed and developed a technical data visualization course, including exercises, prototypes, and step-by-step proofs of concepts used during the course.
  • Taught and mentored an international and highly skilled class, typically PhD candidates, providing them with practical skills to create data-driven and interactive applications.
  • Assessed the students' knowledge through interviews and practical tests to provide further guidance and advice.
Technologies: D3.js, Data Visualization, JavaScript, ECMAScript (ES6), MacOS, Git, REST

Senior Front-end Developer

2018 - 2019
Idexè
  • Designed and developed the front end of the client's eCommerce platform from scratch.
  • Optimized the platform's performance over time with continuous analytical measurements of user access and interaction tracking information.
  • Monitored and scaled the infrastructure during specific peak access periods to avoid system outages that would preclude user purchases.
Technologies: CSS, HTML5, Vue, ECMAScript (ES6), Netlify, User Interface (UI), API Integration

CTO

2007 - 2018
TODO s.r.l
  • Managed the company's production team—four software developers and three designers—at the crossroad of design and coding to deliver top-notch software solutions using Agile methodology.
  • Led the front-end development of Arduino's cloud-based code editor, which millions of people use to program microcontrollers.
  • Oversaw the development of a cluster of interactive software for exhibit purposes for the Enel pavilion in the Expo 2015 global fair.
  • Led the design and development of a public, data-driven visualization dashboard for Nesta UK's Digital Social Innovation for Europe network (DSI4EU) project.
  • Managed the development and deployment of several interactive software applications for exhibit purposes at Mozilla's MozFest 2016.
  • Oversaw the development and deployment of an interactive application, Codemoji, for Mozilla in the context of a global communication campaign.
  • Led the development and deployment of several diverse software applications for the opening of Turin's new Egyptian museum, Museo Egizio.
Technologies: Vue, D3.js, Three.js, React, CSS, HTML5, JavaScript, ECMAScript (ES6), Basecamp, GitHub, Netlify, Firebase, MacOS, User Experience (UX), Interaction Design (IxD), Figma, Git, Management, Full-stack, REST APIs, MySQL, Node.js, User Interface (UI), Artificial Intelligence (AI), AI Integration, Electron, Express.js, CTO, Technical Leadership

Experience

Presenta Platform

A collection of libraries and tools allowing people to create web presentations in seconds, using a data-driven approach. The platform includes an open-source library, playground tool, and public configurator. A private SaaS is in development.

Data Visualization Dashboard

A tailor-made, highly configurable, performant, and data-driven dashboard to visualize financial big data information and allow users to perform several data operations, such as filtering and aggregation, in real time. I developed the front-end software using the React stack. One of the most challenging features was the design and implementation of the parallel data fetch and client-side cache to enhance the user experience from a performance point of view.

Cloud-based Code Editor

A state-of-the-art, cloud-based code editor for microcontrollers, integrated with several product-related services. I was the lead front-end developer and contributed to designing and implementing the front-end code with Vue.js.

Digital Signage System

A custom digital signage system integrated with an internal back office. It allows a company to handle internal communication across several departments, using a single, easy-to-use interface to manage content and assets and monitor configurations. I developed the whole system, from the front-end to the server-side scripts, in order to manage the system integration.

Education

1996 - 2000

Bachelor's Degree in Communication and Computer Graphics

Polytechnic University of Turin - Turin, Italy

Skills

Libraries/APIs

D3.js, React, Node.js, OpenAI API, Vue, REST APIs, Google Maps API, Claude API, Stripe, Google APIs, Google Workspace APIs, Stripe API, Auth, API Development, Three.js, Jira REST API, Calendly API

Tools

Retool, ChatGPT, AI Prompts, GitHub, Git, Claude, Claude Code, n8n, Zapier, Make (formerly Integromat), Google Sheets, Vue CLI, Figma, Basecamp, ManyChat, Claude Agent SDK, Codex, Zoom, Google Workspace, Trello, Microsoft Excel, Notion

Languages

CSS, HTML5, JavaScript, HTML, ECMAScript (ES6), SQL, TypeScript, Python, Google Apps Script

Paradigms

Automation, Low-code Development, Management, REST, UI Design, Responsive Web Design (RWD), REST API Architecture, UX Design, Role-based Access Control (RBAC)

Storage

JSON, MySQL, PostgreSQL, Database Management, Databases, Redis, Data Pipelines, Cloud Firestore, Amazon DynamoDB

Frameworks

Electron, Express.js, Next.js, React Native, JSON Web Tokens (JWT), Tailwind CSS

Platforms

Netlify, MacOS, Amazon Web Services (AWS), AWS Lambda, Vercel, Firebase, AWS IoT, Google Cloud Platform (GCP), Replit, Microsoft

Industry Expertise

Cybersecurity

Other

Data Visualization, Front-end, APIs, OpenAI, Anthropic, Large Language Models (LLMs), API Integration, Workflow Automation, Full-stack Development, Prompt Engineering, Webhooks, Minimum Viable Product (MVP), SaaS, Supabase, Third-party APIs, Integration, Generative Artificial Intelligence (GenAI), full stack JavaScript, Dashboards, Workflow, User Experience (UX), Interaction Design (IxD), Full-stack, User Interface (UI), Artificial Intelligence (AI), AI Integration, Architecture, Data Engineering, Web Development, Workflow Automation & System Integration, Retrieval-augmented Generation (RAG), CTO, Fractional CTO, Technical Leadership, Cursor AI, CSS3 Animation, Agentic AI, AI Agents, Vector Databases, AI Architecture, AI Automation, Data Scraping, Web Scraping, AWS Cloud Architecture, AI Tools, AI-generated Code, Cloud, Code Review, Third-party Integration, Vibe Coding, RAG Architecture, Document Processing, Document Parsing, Secure Web Development, Workflows, CSV Import, Document Management, Back-end, AI Chatbots, Classification, Conversational Agent, System Architecture, Vite, CI/CD Pipelines, Software Architecture, Solution Architecture, Security, Automations, Email Integration, JSON REST APIs, OAuth, LLM Integration, API Design, API Documentation, System Integration, Software, Back-end Development, OpenRouter, Customer Relationship Management (CRM), Gemini, Image Manipulation, Lead Generation, Natural Language Processing (NLP), E-signatures, Optical Character Recognition (OCR), Know Your Customer (KYC), Airtable, ElevenLabs Solutions, Data Science, FastAPI, Figma to React, DocuSign, Image Processing, AI-assisted Development, Agentic Engineering, Cloud Infrastructure, Cloudflare

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring