Skip to main content

Giuseppe Argento, independent full-stack web developer.

One person, not an agency. I design, build and maintain web apps, SaaS products and websites, and the person you talk to is the one writing the code.

Creator of GitWatchman: a SaaS that checks GitHub repositories every 2 hours and alerts you when a new release ships. See the project

Main project

GitWatchman

  • Checks tracked repositories every 2 hours
  • Alerts by email, Slack, Discord, Telegram and webhooks
  • 698 commits since August 2025, now at v2.8.0
  • 70 test files: unit, Deno and Playwright
  • Free during beta, up to 5 repositories

Built, deployed and maintained by me alone: product, code, infrastructure and emails.

GitWatchman web interface for following releases of GitHub repositories

A SaaS I build and run on my own. It checks the GitHub repositories you follow every 2 hours and alerts you about new releases by email, Slack, Discord, Telegram or webhook, plus a personal RSS feed. GitHub and Google login, free during beta for up to 5 repositories. Next.js 16 and Supabase with row level security, scheduled checks on pg_cron and 7 Deno Edge Functions.

Next.js 16React 19TypeScriptSupabasepg_cronEdge Functions (Deno)TanStack QueryResendTailwind CSS 4VitestPlaywrightGitHub Actions
Work

Other projects

Web apps of my own and sites for clients, from Next.js platforms to maintenance of existing WordPress sites.

Interactive map and elevation profile of a route on CycleTour

CycleTour

Cycling route platform on Next.js 16 and Supabase: GPX tracks parsed in a Web Worker, elevation profiles with Recharts, Leaflet maps with clustered points of interest imported from CSV, an admin area with MFA/TOTP and drag and drop ordering, weekly database backups through GitHub Actions, PWA support and Playwright tests.

Next.js 16React 19TypeScriptSupabase
cycletour.it
Responsive website for Magic Sails Charter, sailing holidays in Greece

Crociere Vela Grecia

Maintenance of a WordPress site for a sailing charter in Greece: WordPress 6.4 to 6.9 and PHP 8.4, more than 20 theme incompatibilities fixed, JavaScript cut by 61%, desktop PageSpeed from 54 to 96, accessibility and SEO at 100/100.

WordPressPHP 8.4JavaScriptCSS
crocierevelagrecia.it
Vi Home website for short-term rentals in Rome

Vi Home Roma

WordPress site for a short-term rental company in Rome: four apartments, concierge services, a section for property owners, local SEO with LocalBusiness schema and WebP images.

WordPressPHPCSSJavaScript
vihome.it
Vape Liquid Alchemy calculator with sliders and a composition chart

Vape Liquid Alchemy

E-liquid calculator rendered server-side with Vike: step-by-step flow, real-time validation, saved recipes and editorial guides that cite EU and WHO sources.

ReactTypeScriptVikeTailwind CSS
elpeda.it
FinanzaZen editorial portal with a grid of personal finance articles

FinanzaZen

Statically generated Next.js publisher of personal finance guides in Italian. Every guide is checked against a Zod schema that requires institutional sources, and the build fails if one is missing.

Next.jsReactTypeScriptTailwind CSS
About

You work directly with me

I'm a freelance developer, not a team. There are no account managers and no handoffs: the person you talk to is the person who writes the code, ships it and keeps it running.

I care about speed, accessibility and technical SEO from the first commit, and I pick the stack for the project instead of forcing one.

The main site and the blog are in Italian, written for small businesses in Italy. I'm happy to work in English.

Stack

Next.jsReactTypeScriptTailwind CSSNode.jsSupabasePostgreSQLWordPressVercelDocker

What I take on

  • Web apps and SaaS products, from idea to production
  • Next.js and React front ends
  • WordPress maintenance, upgrades and performance work
Contact

Have a project in mind or a question about GitWatchman? Write to me.

I reply by email, in English or Italian.