CHALAKA KUMARASINGHE
SOFTWARE DEVELOPER · GAMES & TOOLS & WEB
▸ RECENT TRANSMISSIONS
- 28 JUN 2026Building a portfolio that is secretly a dungeon
Why my portfolio site has a playable roguelike hiding under it, and how the same markdown files power both views.
- 14 MAY 2026Drawing with two colors and no excuses
Notes on 1-bit pixel art — why a two-color palette is a feature, not a constraint.
- 2 APR 2026Hello, world
The obligatory first post. Every dungeon needs an entrance.
▸ SELECTED WORKS
Roguey [2026]
This very site — a retro portfolio that transforms into a playable 8-bit roguelike. SSR-first with Fresh 2 on Deno Deploy; one content layer feeds both the classic pages and the in-game objects.
Deno · Fresh 2 · TypeScript · Canvas 2D
Sample Game Project [2025]
Placeholder project — replace with a real one. A small action game prototype with hand-rolled physics and a level editor. Swap this description, tech list, and links for yours.
Unity · C#
▸ OPERATOR
Sample bio — edit
content/bio.md.
I'm Chalaka Kumarasinghe, a software developer who likes games, tools, and the kind of website that has a dungeon hidden in it. By day I build software; by night I apparently build signposts that talk.
This site is my portfolio, blog, and CV in one place — browsable as a normal website, or explorable as a roguelike if you're the type who checks every chest.