GN
Milan, Italy · Open to remote work

Hi, I'm Gabriele.

Fullstack developer crafting fast, reliable web applications.

With 5+ years of experience, I build full-stack JavaScript applications that are fast, clean, and scalable — from intuitive interfaces to robust backends. I care about the details and turning ideas into real, usable products.

Gabriele Napoli

I'm a senior Angular and React developer, passionate about crafting seamless and performant web applications. On the backend, I love working with Node.js especially when using Fastify for speed and Prisma for clarity and structure.

I enjoy taking care of the entire development process: from designing clean, intuitive interfaces to shaping robust database architectures. Code is my medium, and building is what keeps me in flow. Outside of work, I enjoy playing video games, reading books or comics, and running.

Selected work

Things I've shipped.

NapSQL — a modern SQL client

NapSQL

🗄️ A fast, modern SQL client — the SSMS alternative.

React
Electron
Microsoft SQL Server
VentiCritico — D&D campaign manager

VentiCritico

🎲 Run your D&D campaigns with a natural 20.

Next.js
Convex
oakbot-preview

OakBot

🧠 A Smart Pokédex, Right in Your Telegram

Telegram
Node.js
regalando

Regalando

🎁 The Gift-Giving Experience, Reimagined

Flutter
Next.js
Supabase
Writing

Recent articles.

angular in 10 steps 2 of 10
Article · 2025-07-20

Angular in 10 steps - 2 of 10

Read article
angular in 10 steps 1 of 10
Article · 2025-07-13

Angular in 10 steps - 1 of 10

Read article
nextjs twitch authentication
Article · 2023-08-25

How to authenticate with Twitch and Next.js

Read article
rxjs zip vs combinelast vs withlatestfrom vs forkjoin
Article · 2023-11-08

RxJS: zip vs combineLast vs withLatestFrom vs forkJoin

Read article