Hi, I'm Dom
Full-stack developer and indie hacker. Studied Fine Arts, ended up building for the web.
DV

About

At 15, I was building Tumblr themes in HTML and CSS just for fun, sneaking in JavaScript here and there. I went on to study Fine Arts and Film Production, but code kept pulling me back. In 2017 I made it official.

GitHub Activity

Apr
Mar
Feb
Jan
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
2,353 contributions in the last year

Skills

Next.js
React
Astro
Gatsby
TypeScript
JavaScript
Node.js
PostgreSQL
Supabase
Prisma
Hono
Stripe
Tailwind CSS
Cloudinary
Docker
Git
My Projects

Check out my latest work

I've worked on a variety of projects, from marketplaces to desktop apps. Here are a few of my favorites.

VidRepair
VidRepair

Desktop and web application for repairing corrupted video files (MP4, MOV, MKV, AVI). Privacy-first approach - all processing happens locally on the user's machine using FFmpeg. No uploads, no account, no internet required. Features both desktop (Tauri + Rust) and web (Next.js) versions.

Tauri Rust React Next.js TypeScript Tailwind CSS FFmpeg shadcn/ui
Doulitsa
Doulitsa

Greek freelancer marketplace platform connecting professionals, companies, and service consumers. Features job postings, in-platform messaging, payment processing, and rating systems.

Next.js TypeScript Supabase PostgreSQL Prisma Stripe Tailwind CSS Cloudinary
Contact

Get in Touch

Want to chat? Just shoot me a DM with a direct question on X (Twitter) and I'll respond whenever I can. I will ignore all soliciting.