
Glitch Reality
A system-crash themed IT competition entry.
Design · Computer Science · Cybersecurity · AI
Exploring Computer Science, Cybersecurity and Artificial Intelligence while building on a foundation in visual design.
I spent years making things people look at. Now I want to understand the systems underneath them.
I'm Daham, from Sri Lanka. I've just finished my A/Levels at Kingswood College, and I've spent years in the school Media Network designing posters, editing audio and leading creative work for societies across the school.
Design is my strongest practical skill. Technology is where I'm headed: Computer Science, Cybersecurity and AI. I'm at the start of that journey, and I'd rather say so plainly than pretend otherwise. What I bring is visual communication, a habit of finishing things, and a lot of curiosity.
Twelve projects: event posters and social graphics made as volunteer work for my school's clubs and societies. Open any frame for the full campaign.

A system-crash themed IT competition entry.

Event campaign: album drop to ticket.

Teaser to results, award season.

Introducing a club's new committee.

Exam well-wishes for the graduating batch.

A community initiative teaser.

A lecture-series announcement.

An anniversary meeting announcement.

A full event campaign, teaser to thank-you.

Full campaign, invite to thank-you.

Kingswood IT Society's annual key visual.

A New Year card for the astro society.
These are interests I'm exploring, not claims of expertise.
How systems get attacked and defended. I'm starting with the fundamentals.
What changes when software can be persuaded, tricked or manipulated through its inputs.
Writing software that is clear, maintainable and secure by design.
The intersection of technology, security and public responsibility.
Kept in two groups on purpose.
Used regularly, with real work to show
Beginner level
Topics I'm reading about and want to study. I haven't published any research.
How AI systems fail, and how they can be made more trustworthy.
How models can be misled by carefully crafted inputs.
Why language-model applications struggle to separate instructions from data.
Detecting, containing and recovering from attacks.
My technical journey is just beginning. Finished projects will appear here. Until then, this website is my first one: follow along on GitHub.
Opportunities, collaborations, or just a conversation.