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.
Education
National Institute of Business Management (NIBM - Sri Lanka)
BSc (Hons) Computer Science with Software Engineering, Information Technology
Aug 2026 – Present
Tech Stack
The languages, frameworks and tools I use day-to-day across my stack.
Frontend
Backend
Database
Software & Tools
Contributions
0 contributions in 2026
Latest Posts
Shen — a Discord music bot that doubles as a YouTube website
2026-09A Node/Express backend that runs both a Discord bot and a browsable YouTube/YouTube Music player — search on the web, stream in your browser, or queue the same tracks into a voice channel.
Private — Data Transparency & Control for Chrome
2026-08-01A free and open source Chrome extension that puts you back in control — toggle privacy settings, clear browsing data, manage cookies, and watch network traffic, with an explanation before every change.
VaultKeep — A Local, Encrypted Password Manager for Windows
2026-08A zero-knowledge desktop password manager built with Electron, React, and TypeScript — logins, 2FA codes, notes, and a password generator, encrypted with Argon2id and AES-256-GCM and stored entirely on your machine.
Projects
From web apps to desktop tools — here are a few of my favorites.
Shen
NewA Discord music bot with a full YouTube/YouTube Music website — search on the web, stream in your browser, or queue the same tracks into a voice channel. Live backend on Render with an in-browser player, Discord OAuth, Genius lyrics, and a shared queue across both surfaces.
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.
A hand-curated wallpaper library with community uploads, Supabase backend, and a Reddit-style browsing experience.
A Winamp-style YouTube music player with playlist management, queue system, synchronized lyrics, and a retro LCD interface.
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.
My AI Arts
A rolling gallery of pieces I generate with AI. Grab and drag the strip to glide through them.
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.
Your information is handled in accordance with our Privacy and Cookies .




