Zagan

Zagan

Fullstack Developer

I design and build

tools 
for the web

About

My name is Vihanga, but I go by Zagan online. I am a computer science student focused on full-stack development and AI-powered tools — building everything from web apps to desktop utilities.

My stack
ReactNext.jsTypeScriptPythonTailwind CSSGSAPThree.jsPostgreSQLPrismaSupabaseDockerGitFigma

Tech Stack

The languages, frameworks and tools I use day-to-day across my stack.

Frontend

ReactNext.jsTypeScriptTailwind CSSThree.jsFramer MotionVite

Backend

Node.jsExpressFastAPIPython

Database

PostgreSQLPrismaSupabase

Software & Tools

DockerGitGitHubFigmaVercelPostman

Contributions



Projects

From web apps to desktop tools — here are a few of my favorites.

Live

A top.gg-style GIF site with a Discord bot — search your library plus Giphy, log in with Discord, and have the bot drop GIFs into any server channel or your DMs. Favorites, history, collections, and 15-language UI.

Read the case study
Live

A hand-curated wallpaper library with community uploads, Supabase backend, and a Reddit-style browsing experience.

Read the case study
Live

A Winamp-style YouTube music player with playlist management, queue system, synchronized lyrics, and a retro LCD interface.

Read the case study
Live

Meet. Code. Share. Ask AI. A small pair-programming app: instant rooms, a live "someone just copied code" feed, chat, and an AI panel — no full collaborative editor, no huge infra.

Read the case study
Live

Free public API for F1 race schedules and live session status. Cached layer over Jolpica and OpenF1.

Read the case study
View all (10 more)

Contact

I'm open to freelance design and frontend work — happy to talk through a brief, a redesign, or just an idea that hasn't fully taken shape yet.

Or directly viavhxnga@proton.me·

Your information is handled in accordance with our Privacy Policy and Cookie Policy.

Home·Blog·Projects·Guestbook·Changelog·Docs·Status