Andrea Grossi team lead · senior technical account manager10+ years · Paris → Rome open to collaborations

I sit between the code and the people using it.

  • TypeScript
  • React
  • Astro
  • API
  • GTM
  • SEO

I’m a team lead and senior technical account manager at Eulerian, where I’ve worked since 2019. Alongside client integrations and technical troubleshooting, I build multilingual websites and web apps, from architecture to release.

experience

Where I’ve worked

2019 — present · Paris

Eulerian

Team lead and senior technical account manager. A technical portfolio worth more than €2M, client issue resolution time cut by half.

2018 — 2020 · Rome

Wantrek, co-founder

IT and marketing manager. A 40% lift in user engagement, lead generation up 35%.

2013 — 2019

Freelance, Marketing Power, Scipio: web development, Android apps, SEO.

work

Selected projects

What I build outside client work: projects taken end to end, from the data model to the deploy.

828 commits, 0 by hand
4 Jun → 2 Sep 2026
TypeScript · Tailwind CSS · Vercel
Railway · Claude Code

Verbris: how I built a game in a month using AI

828 commits between 4 June and 2 September 2026, none of them written by hand. How Verbris came about, a browser game halfway between Ruzzle and Tetris, and everything I built and then deleted.

built, then deleted · secret 1/10
The 10 June end-of-game popup with the global leaderboard toggle, now removed

secret 1/10

Built on the 10th, removed on the 15th

The end-of-game popup once had a global leaderboard toggle. Five days later the model became “your best counts”, and out went the toggle and the store feeding it.

Stuff I built and then deleted →
2,082 pages, 4 languages
WordPress → static
Astro · TypeScript · Pagefind · SEO

Arttrip: moving a fourteen-year-old magazine off WordPress

A travel and art-history magazine online since 2012, rebuilt as a static site in four languages. 2,082 pages, an SEO audit that can fail the build, and no database left to patch.

back in 2012 · secret 2/10
Arttrip in June 2012, the earliest Internet Archive snapshot

secret 2/10

Online since 2012

The earliest snapshot the Internet Archive holds, June 2012: bare HTML, the stylesheet never kept. Fourteen years later, 2,082 static pages in four languages.

The migration →
4 languages, own URLs each
schema.org/Recipe on every page
Hugo · JSON-LD · SEO · Google Tag Manager

Cibamus: recipes, four languages and structured data done properly

A Hugo recipe site in Italian, English, French and Spanish. Every page emits schema.org/Recipe JSON-LD, every language gets its own keyword-rich URL, and the analytics stack only loads in production.

playground

Playground

What I make away from a screen: four children’s picture books, two of them written with Elisa Di Agostino, and work done with my hands.

4 picture books2 with Elisa Di Agostinoages 3–5 · in verse
Whiz-Tail and the Guardian of Whys Windy Woods: Brio Learns to Listen Space Lullaby: A Bedtime Story
psst · secret 3/10
Cover of Whiz-Tail and the Guardian of Whys

secret 3/10

The rule of Silly-Shush

“Don’t ask questions, stay quiet and shy, trouble finds those who ask too much why!” One squirrel asks them anyway.

Whiz-Tail and the Guardian of Whys →
Let’s talk on LinkedIn ↗

Open to collaborations, technical consulting and projects meant to last. LinkedIn is the quickest way to reach me.

play mode · esc to quit

You made it!

The end of the line. Here’s what you found on the way.

tokens

  • 10+ years · Paris → Romenot found yet
  • 828 commits, 0 by hand · Verbrisnot found yet
  • 2,082 pages, 4 languages · Arttripnot found yet
  • 4 languages, own URLs each · Cibamusnot found yet
  • 45 · 45 · 16 specs, plans and code audits · Verbrisnot found yet
  • 5 game modes on one engine, in Italian, French, Spanish and English · Verbrisnot found yet
  • ~2,600 hand-written clues for Cruciverbris and 204 themed lists · Verbrisnot found yet
  • 463 + 16 frontend and backend tests, plus the generator’s regression net · Verbrisnot found yet
  • WordPress → static Arttripnot found yet
  • 3 languages, localised URLs · This sitenot found yet
  • tests run on dist/ This sitenot found yet
  • schema.org/Recipe on every page Cibamusnot found yet
  • 15 kB of HTML, no third-party script · Simona Rosatinot found yet
  • TypeScriptnot found yet
  • Reactnot found yet
  • Astronot found yet
  • Hugonot found yet
  • Playwrightnot found yet
  • Claude Codenot found yet
  • JavaScriptnot found yet
  • HTMLnot found yet
  • CSSnot found yet
  • Javanot found yet
  • PHPnot found yet
  • SQLnot found yet
  • APInot found yet
  • Google Tag Managernot found yet
  • Jiranot found yet
  • WordPressnot found yet
  • Euleriannot found yet
  • Postmannot found yet
  • SEOnot found yet
  • Project managementnot found yet

secrets

projects visited

bugs fixed 0

Let’s talk on LinkedIn ↗