Web GNU Terminal
CompletedA fully client-side x86 Linux emulator and terminal running in the browser using WebAssembly (v86) and Xterm.js — no backend server required.
Hi, I'm
Coumputer Science Undergraduate @ University of Colombo School of Computing
Software Developer with expertise in full-stack web development, transforming ideas into scalable, secure, and user-friendly applications using modern technologies.
Building |

Who am I?
I'm Dineth Kaveeshwara De Silva — a first-year Computer Science undergraduate at the University of Colombo School of Computing (UCSC). I like building practical tools, breaking things down to understand how they work under the hood, and tweaking my Linux setups. Currently diving deep into full-stack development, modern dev workflows, and practical applications of Machine Learning and AI.
Outside of code and Linux terminals, I spend my time producing music and experimenting with audio workflows/DAWs — exploring how creativity and technical structure connect.
Developing responsive interfaces and reliable backends using React, Node.js, and TypeScript.
Containerizing applications and setting up reproducible CI/CD pipelines with Docker and Terraform.
Integrating intelligent models and data-driven solutions into practical, user-facing tools.
An overview of the skills and technologies I work with.
A fully client-side x86 Linux emulator and terminal running in the browser using WebAssembly (v86) and Xterm.js — no backend server required.
A modular software synthesizer built with the Web Audio API featuring custom polyphonic oscillators, ADSR filters, and real-time Web MIDI hardware support.
A front-end storefront with product listings, a working cart, and interactive pages — no framework, just HTML, CSS, and JavaScript.
A decentralized file-sharing platform facilitating direct browser-to-browser transfers using WebRTC data channels with client-side AES-GCM encryption.
Notes on things I'm learning and building.
Secondary Education
Undergraduate at University of Colombo School of Computing
Open to internships and collaboration.