DDC / Portfolio ’26

Damian
de Cruz.

Reading BSc (Hons) Computer Science at the Informatics Institute of Technology, Colombo — University of Westminster’s campus in Sri Lanka. Building things on the internet at the seam of code, design, and curiosity.

Currently
learning, shipping, breaking things.
scroll
Notes on the maker

I’m Damian — a creative technologist in the making, reading BSc (Hons) Computer Science at the Informatics Institute of Technology in Colombo.

Small, sharp websites. Personal tools. Generative experiments. Things that sit at the edge of software and design — where the interface is part of the idea.

Quietly obsessive about details. I learn fastest by shipping. This site is itself a long-running project — I’ll be refining it across the next four years of university and beyond.

Leading people, not just pixels.

Before the code, there was the council room. Years of student leadership and Rotary Interact service taught me how to organise people, run projects, and ship things that matter to a community.

2024 — 2025
Head Prefect
St. Joseph's College, Colombo 10
2024 — 2025
District Interact Representative
Rotary International · District 3220
2023 — 2024
Assistant District Interact Secretary
Interact · District 3220
2022 — 2023
Senior Prefect
St. Joseph's College, Colombo 10
2022 — 2023
Club President
St. Joseph's College · Interact Club

Tools of the trade.

01
  • JavaScript
  • Python
  • Java
  • HTML / CSS
  • React (learning)
  • Git & GitHub
02
  • Figma
  • Photoshop
  • Type & Layout
  • Color Systems
  • Motion Basics
03
  • AI / LLMs
  • Generative art
  • Web 3D
  • Audio & music tech
  • Hardware
04
  • VS Code
  • Vercel
  • Notion
  • Linear
  • GitHub Pages

A small but growing shelf.

Three projects out in the world. Two more in motion. This shelf will keep growing year over year — bookmark it.

(01)

This Portfolio

The site you're reading now — built with Next.js, Tailwind, and Framer Motion as a living journal of my work.

Next.jsFramer MotionDesign
2026
live
You're here 
(02)

Personal Dashboard

A self-updating homepage — RSS aggregation, reading queue, and a dashboard I open every morning.

HTML/CSS/JSStatic SiteGitHub Pages
2026
live
Visit 
(03)

Ranmal Flora

A small storefront-style site for a local florist — built as a study in layout, color, and warmth.

HTML/CSS/JSClient ProjectDesign
2026
live
Visit 
(04)

Project Fieldsoon

Something at the intersection of LLMs and personal knowledge. In sketches.

Next.jsAIWIP
2026
in sketch
(05)

Coursework Archivesoon

A growing index of university coursework, write-ups, and small lab projects.

ArchiveWriting
2026 →
in sketch

How I got here.

  1. 2026Personal project · Next.js & Framer Motion

    This portfolio

    Designed and built this site as a living journal of my work — something I'll keep refining across the rest of university.

  2. 2026Client project · solo build

    Ranmal Flora

    Designed and built a small florist site as a study in layout, colour, and warmth.

  3. 2026Side project

    Personal Dashboard

    A self-updating homepage I open every morning. RSS, reading queue, and quick links.

  4. 2025 — 2026IIT · University of Westminster

    Completed first year

    Wrapped up the first year of my BSc (Hons) Computer Science, building the fundamentals across programming, systems, and problem-solving.

  5. Sep 2025IIT · University of Westminster

    Began BSc (Hons) Computer Science

    Started my degree — the formal beginning of turning a self-taught hobby into a craft.

  6. 2022 — 2024St. Joseph's College, Colombo 10

    Edexcel A-Levels

    Pearson Edexcel IAL in Mathematics, Physics, and Chemistry — alongside leading the student body as Head Prefect.

  7. 2024Self-taught · web development

    First lines of code

    Started teaching myself web development — HTML, CSS, then JavaScript — and began collecting small projects on GitHub.

  8. 2020Curiosity

    Video games as a hobby

    Fell deep into video games — equal parts play and a quiet fascination with how the worlds behind the screen were actually built.

  9. 2018Self-taught · Scratch, Micro:bit & Arduino

    Where it began

    My very first taste of making things — block-coding in Scratch, then wiring up Micro:bit and Arduino. The spark that started this whole journey.

Want the long form?

Education, coursework, and current pursuits — packaged as a single page.

Download CV
PDF · v1 · 2026

Let’s talk.

Internships, collaborations, classmates from IIT, or anyone with a good idea — the inbox is open. Pick the channel you like.

damianmdc@outlook.com