ExperienceSkillsContact
GitHubLinkedInEmail

Francesco Caveglia Beatris

Senior / Tech Lead Frontend & Full Stack Web Developer

I am a Senior Web Developer and Tech Lead with 14+ years of experience building, modernizing, and scaling high-traffic, enterprise-grade web platforms, including UEFA.com and major international sports events.

I specialize in React, Next.js, TypeScript, and modern frontend architectures, with a strong focus on performance, maintainability, and developer experience. I have a proven track record of leading complex migrations from legacy systems to modern stacks, defining shared platforms and design systems, and enabling teams to deliver consistently at scale.

I am comfortable operating at the intersection of frontend architecture, backend integration, and DevOps, contributing hands-on across the full delivery lifecycle while acting as a technical reference and mentor for distributed teams.

I keep myself updated on the last web technologies, experimenting with them and I push myself writing clean, maintainable, and high-performance code.

In my free time I'm a Martial Arts and sailing instructor and I love travel and photography.

Location

Turin, Italy

Education

Master's in Physics

Years of Experience

10+

Tech Stack

React, Next.js, TypeScript

Professional Experience

2025 - Present

Deltatre Spa

Turin, Italy

Tech Lead / Full Stack Web Developer

2019 - 2024

Deltatre Spa

Turin, Italy

Tech Lead / Full Stack Web Developer

2015 - 2019

Teoresi S.p.A.

Turin, Italy

Full Stack Web Developer (Consultant for Deltatre)

2011 - 2014

Blue Sof Consulting

Turin, Italy

Software Developer Apprentice

Skills & Expertise

Technical proficiencies and soft skills that drive my work

Technical Skills

Testing

  • Jest
  • Vitest
  • React Testing Library

DevOps & CI/CD

  • Azure DevOps
  • Jenkins
  • Docker
  • YAML pipelines

Tools & Bundlers

  • Webpack
  • Vite
  • Rsbuild
  • Vitest
  • Nx
  • Stencil.js
  • Semantic Release
  • Husky

State & Data Management

  • Zustand
  • React Query
  • Redux

Backend & Integration

  • Node.js
  • REST APIs
  • .NET / .NET Core

Frontend

  • React.js
  • Next.js
  • TypeScript
  • Tailwind CSS
  • CSS Custom Properties

Soft Skills

Code Quality & Best Practices

  • Clean code
  • Maintainable architecture
  • Code reviews
  • Design patterns

Project & Time Management

  • Scrum & Kanban
  • Task prioritization
  • Time management
  • Deliverable planning

Leadership & Mentorship

  • Team mentorship
  • Pair programming
  • Technical presentations
  • Documentation

Languages

Communication skills across multiple languages

English

C2 Proficient (IELTS: 7.0)

Italian

Native

Get In Touch

Contact Information

GitHub

cavez86

LinkedIn

francesco-caveglia-beatris

Email

francesco.caveglia@yahoo.it