Frontend Developer · Vue.js · TypeScript · React

Componenti solidi,
pensati per durare in produzione.

Frontend developer con esperienza in Vue.js, TypeScript e React. In Harley & Dikkinson ho progettato e mantenuto componenti riutilizzabili per un'applicazione multi-modulo, lavorando ogni giorno a stretto contatto con il back-end in un contesto Agile/Scrum. Da autodidatta, continuo ad ampliare le mie competenze anche lato cloud e sicurezza.

Percorso

Esperienza

Giugno 2024 → Novembre 2025

Frontend Developer

Harley & Dikkinson

Componenti Vue.js e TypeScript riutilizzabili per un'applicazione multi-modulo, con stato centralizzato via Pinia per eliminare i disallineamenti dati tra le parti. Ogni giorno a stretto contatto con il back-end in un contesto Agile/Scrum, con test end-to-end scritti in Cypress sui flussi più critici.

Vue.jsTypeScriptPiniaCypressJira

Febbraio 2026 → Marzo 2026

Wildlands

Progetto indipendente

Portale web progettato, sviluppato e pubblicato in autonomia, dall'architettura all'ultimo deploy. Componente client-side in React, pensato per interfacce dinamiche e un'esperienza utente curata nei dettagli.

ReactTypeScriptTailwind CSSVite

Aprile 2020 → Marzo 2021

Piattaforma multiplayer custom

Full Stack Developer, progetto indipendente

Funzionalità server-side scritte in Lua per una community di gioco, con struttura database progettata e ottimizzata da zero per reggere sessioni multiplayer in tempo reale.

LuaC#MySQL

Marzo 2016 → Giugno 2017

Piattaforma forum

Web Developer, progetto indipendente

Uno dei primi progetti personali: una piattaforma di discussione online costruita e mantenuta end-to-end, dall'architettura del database alla gestione dell'hosting e della sicurezza dei dati.

PHPMySQLHTML5/CSS3

Oltre il frontend

Oltre l'interfaccia

Il frontend è il mio mestiere, ma non l'unico terreno che esploro. Da autodidatta, ho passato tempo a costruire fondamenta solide in cloud e sicurezza, non per cambiare direzione, ma perché capire cosa succede sotto l'interfaccia, rende le decisioni di ogni giorno più consapevoli.

KubernetesCKAD e CKA conseguite in autonomia
CybersecurityFondamenti, networking, threat management
Cloud & containerDocker, fondamenti di cloud computing

Stack

Cosa uso davvero

Frontend

  • Vue.js, React
  • TypeScript, JavaScript
  • HTML5, CSS3, Tailwind CSS
  • Responsive design

Stato & build

  • Pinia, Vue Router
  • Vite, Axios
  • vee-validate
  • Component-based architecture

Testing & qualità

  • Cypress (E2E)
  • Ottimizzazione performance

Altri linguaggi

  • Lua, C#, PHP
  • Python, jQuery

Database & strumenti

  • MySQL, DBeaver
  • Git, GitHub, Bitbucket
  • Jira, Atlassian Portfolio

Cloud & sistemi

  • Docker, Kubernetes
  • Windows, Linux, WSL
  • Networking, cybersecurity basics

Credenziali

Certificazioni

Cloud & DevOps

4

Docker & Kubernetes (Udemy) · Certified Kubernetes Application Developer (CKAD) · Certified Kubernetes Administrator (CKA) · Cloud Computing Fundamentals (IBM)

Sviluppo

4

Understanding TypeScript (Udemy) · JavaScript Essentials 1 & 2 (CISCO) · Python Essentials 1 (CISCO) · Web Development Fundamentals (IBM)

Cybersecurity & networking

5

Cybersecurity Fundamentals (IBM) · Introduction to Cybersecurity, Endpoint Security, Networking Basics, Network Defense, Cyber Threat Management (CISCO)

Altro

5

AI Fundamentals, IT Fundamentals, Project Management Fundamentals, Data Fundamentals (IBM) · ECDL

Badge verificati: credly.com/users/antonio-caruso

Progetti

Cose che ho costruito

Wildlands

Portale web progettato e sviluppato end-to-end, dall'architettura client-side in React alla pubblicazione, con interfacce dinamiche pensate per l'esperienza utente.

ReactTypeScriptTailwind CSSVite

Dal laboratorio

2020–21 Piattaforma multiplayer custom in Lua funzionalità server-side e struttura database progettate da zero.
2016–17 Un forum di discussione online, il primo progetto: PHP, MySQL, gestione hosting e sicurezza dati.

Lingue

Languages

Italianomadrelingua
IngleseB2
FranceseB2