Skip to content

Alessandro
Zanni

Full-stack engineer who builds production conversational-AI systems and owns the stack end to end — Postgres to self-hosted infra. Trained as a designer.

Pieces in this set

Experience
6+ years
Based in
Barcelona, ES
Build
Full-stack + AI/LLM
Status
Open to work

Experience

5 roles, newest first — each step shows the model as it stood by then.

  1. Heres

    08/2021 – Present · Bologna, Italy

    Software Engineer — Generative AI & LLM Integration

    Production LLM & conversational-AI systems

    live · 4 channels

    Leading AI-driven platform specializing in custom AI agents, conversational AI systems, and business automation.

    • Architected and maintained scalable chatbot management systems handling real-time conversations across Telegram, WhatsApp, Facebook Messenger, and Zendesk
    • Designed and shipped integrations with large language models and AI frameworks, enhancing chatbot intelligence and conversational capabilities
    • Built Socket.IO messaging infrastructure for end-to-end encrypted conversations, with PubNub notification systems
    • Built React management consoles and Node.js backend services for AI agent orchestration, plus connectors for third-party and internal APIs
    • Designed relational (MySQL, PostgreSQL) and non-relational (Firebase) database solutions for conversational data; built the Alexa Smart Properties console for senior-care facilities (AWS partnership)
    • TypeScript
    • React
    • Vue.js
    • Node.js
    • Express
    • Socket.IO
    • AWS
    • Firebase
    • SQL
    • REST APIs
  2. SpotView

    09/2023 – 12/2024 · Bologna, Italy

    Frontend Developer — E-commerce & Web Applications

    Headless e-commerce at retail scale

    Tigotà · Pinalli

    Headless e-commerce development for major retail clients.

    • Headless E-commerce Development — built responsive frontend applications for high-traffic e-commerce platforms (Tigotà, Pinalli)
    • Component Architecture — developed reusable UI component libraries and maintained code quality across multiple projects
    • Performance Optimization — implemented Next.js and React best practices for optimal page load times and SEO
    • Custom Applications — developed and deployed custom web applications meeting specific business requirements
    • TypeScript
    • React
    • Next.js
    • HTML5
    • Sass
    • CSS3
  3. ICT-GROUP

    12/2020 – 07/2021 · Reggio Emilia, Italy

    Frontend Developer

    Cross-platform mobile + SSO

    iOS · Android

    Enterprise software and mobile application development.

    • Enterprise Systems Integration — integrated modules and added functionalities to company management systems (EGGS Next, EGGS HR)
    • Cross-platform Mobile Development — developed iOS and Android applications using the Ionic Framework
    • Authentication Systems — implemented Single Sign-On (SSO) integration for secure user authentication
    • Client Requirements Analysis — evaluated and analyzed client requests, translating them into technical implementations
    • TypeScript
    • Angular
    • Ionic
    • HTML5
    • CSS3
    • PostgreSQL
  4. Studio il Granello

    04/2018 – 12/2020 · Correggio, Italy

    Full Stack Developer

    Full-stack delivery, 15+ sites

    15+ shipped

    Custom web development and digital solutions.

    • Full-stack Web Development — designed and developed 15+ complete website solutions from backend to frontend
    • Web Customization — implemented UX enhancements and integrated custom functionalities with existing systems
    • Business Applications — developed management systems and specialized software for diverse client requirements
    • Mobile Applications — created iOS and Android applications (Ionic Framework)
    • Client Relations — maintained direct communication with clients to understand needs and deliver tailored solutions
    • PHP
    • Vanilla JS
    • Vue.js
    • Angular
    • Ionic
    • HTML5
    • CSS3
    • SQL
  5. Graffo grafica adesiva

    11/2017 – 04/2018 · Arceto di Scandiano, Italy

    Trainee Graphic Designer

    Design foundation — print, branding, typographythe base plate — Vector graphics and image retouching in Adobe Creative Suite; print production and large-format installation

Projects

Sub-assemblies built solo, outside the day job.

  1. CRM Platform for Electrical Materials Distributor

    B2B sales-operations platform

    shipped

    Custom business management system for offer and client management (B2B sales operations platform)

    • Built a modern web application enabling the sales team to manage client offers, quotations, and business workflows
    • Full-stack development spanning responsive frontend (Next.js), backend APIs, and database architecture
    • Integrated authentication and real-time data synchronization for concurrent user operations
    • Deployed to production on Vercel with zero-downtime deployments
    • Next.js
    • React
    • Node.js
    • Supabase
    • PostgreSQL
    • Vercel
    • TypeScript
    View project
  2. Freelance Web Solutions

    Client sites, end to end

    shipped

    Responsive corporate and portfolio websites for multiple B2B and B2C clients

    • Multiple production websites with custom integrations and SEO optimization
    • Focus on responsive design, performance, and user experience
    • Direct client relationship, from brief to deployment
    • HTML5
    • CSS3
    • JavaScript
    • Astro
    • Next.js
    • various backend frameworks
    View project
  3. Self-Hosted Cloud

    DevOps & self-hosted infra

    in progress

    A personal Ubuntu server running photo storage, Mac backups, and media services on redundant storage with offsite backup

    • Immich (photos/video) and Time Machine backup on Docker Compose, storage unified with mergerfs across 7 HDDs
    • Disk parity via SnapRAID; nightly Borg backups, local and offsite to Backblaze B2
    • Remote access over Tailscale; public access via Cloudflare Tunnel with no open router ports
    • Monitoring, smartd disk health, and a Telegram bot for alerts and remote commands
    • Docker Compose
    • Immich
    • mergerfs
    • SnapRAID
    • Borg Backup
    • Backblaze B2
    • Tailscale
    • Cloudflare Tunnel
    View project
  4. Immich for Kodi

    Open-source Kodi addon

    shipped

    Unofficial Kodi addon to browse and play the photos and videos on an Immich server

    • Written from scratch to replace an unmaintained addon, fixing the two design choices that broke it
    • Reads the Immich API as plain dicts instead of modelling it, so new API fields never crash a listing
    • One request per screen — timeline, albums, people, places, search, and more, all from Immich's own bucket endpoints
    • Stdlib only: no runtime dependencies to resolve on install
    • Python
    View project
  5. Traccia

    Coaching diary, as a PWA

    in progress

    Daily diary for tracking a training journey together with a coach

    • A shared daily log between a client and their coach — training, meals, notes — in one place
    • Built as a Next.js PWA, installable on a phone home screen
    • In active development
    • Next.js
    • TypeScript
    View project
  6. Scouty

    Youth football scouting platform

    in progress

    Field evaluation and player ranking system for a youth football academy

    • Mobile-first observation forms: scouts score players across eight common axes plus role-specific detail, right from the field
    • Player profiles with a radar chart, cross-role score composition, and ranking always scoped to a role and category
    • Multi-tenant Postgres schema with row-level security, roles for scouts vs. managers, and an audit trail for weight and merge decisions
    • Imported a club's historical paper/spreadsheet archive (700+ past evaluations) into the same schema without touching live data
    • Next.js
    • TypeScript
    • Tailwind CSS
    • shadcn/ui
    • Supabase
    • Vercel
    View project
View all projects

Skills

The parts inventory — every bin the builds above are made from.

Pieces in this set×28
  • Languages & frameworks×7
    • TypeScript
    • React
    • Next.js
    • Vue.js
    • Angular
    • Node.js
    • Express
  • Databases×4
    • PostgreSQL
    • MySQL
    • Firebase
    • MongoDB
  • AI & conversational×4
    • LLM integration
    • Generative-AI frameworks
    • Chatbot development
    • N8N automation
  • Real-time & cloud×6
    • Socket.IO
    • PubNub
    • AWS
    • Vercel
    • Supabase
    • Docker
  • Design×3
    • Adobe CS (Photoshop, Illustrator)
    • UI/UX principles
    • Mobile-first design
  • Tools & practice×4
    • Git / GitHub
    • VS Code
    • JetBrains IDEs
    • Agile / Scrum

Education & languages

  • Academy Diploma in Advertising Graphics

    Scuola Internazionale di Comics · Reggio Emilia, Italy

    Specialized in visual communication, branding, typography, and graphic design principles (EQF Level 6).

    10/2017 – 07/2018
  • High School Diploma in Computer Science & Telecommunications

    I.I.S. Blaise Pascal · Reggio Emilia, Italy

    Technical degree with focus on computer science and information technology (EQF Level 5).

    09/2012 – 07/2017
  • Italian — Native
  • English — B2

Contact

Build complete. Here's how to reach the builder.

Open to full-stack and AI-engineering roles, and to freelance builds. Based in Barcelona, Spain.