"I break things to understand them — then build smarter tools at the intersection of security and ML."

Things I've shipped.
LauxUp
View Project ↗Chrome extension that rips out Moodle's dated UI and replaces it with a distraction-free workspace — dark mode, Notion-style sidebar, smart dashboard, and power shortcuts.
LawZen
View Project ↗Pomodoro timer and task manager with customizable intervals, multiple focus modes, ambient themes, and daily stat tracking. Built because every other timer was ugly.
QSplit
View Project ↗Smart bill splitter with proportional splitting, advanced discount distribution, and mathematically precise rounding. No more arguing over who owes what.
Tripadi
View Project ↗Budget intelligence app for travel planning — smart expense categorisation, spending insights, and budget forecasting that actually makes sense.
Won, learned, lived.
CodeQuest Vault Edition — CTF
IEEE Student Branch of UCSC
Competed as Team Quantum Breach with Induwara Uthsara & Tharusha Jayasooriya. Tackled challenges across web exploitation, cryptography, reverse engineering, and forensics.
HACKTIVATE — Algorithmic Hackathon
IEEE WIE Student Branch of UCSC
Solved competitive programming problems in Python with Rajkumar Janagan & Suntharampillai Dishanthan — applying DFS, tree rerooting, sliding window, and graph algorithms under time pressure.
Tech Triathlon
Rootcode
Qualified through every round of Rootcode's Tech Triathlon, competing across multiple technical domains before reaching the grand finale. A masterclass in coding under pressure, teamwork, and pivoting fast.
A bit about me.

I'm an undergraduate Computer Science student at the University of Colombo School of Computing, Sri Lanka — focused on cybersecurity, machine learning, and the messy intersection between them.
I play CTFs, tinker with offensive security, and reverse-engineer things to learn how they actually work. On the other side I'm building ML models and exploring adversarial ML — because the most interesting problems live where attack meets defense.
When I'm not breaking things I'm shipping them — Chrome extensions, web apps, and developer tools built in Next.js, FastAPI, and Go. Goal: bridge security and ML to build smarter defensive tools.
At a glance
Computer ScienceUCSC · Sri Lanka
Undergraduate at the University of Colombo School of Computing — focused on cybersecurity, machine learning, and systems.
Based InUTC +5:30
Sri Lanka — open to remote collaboration and opportunities worldwide.
Open SourceBuilding in public
Chrome extensions, web apps, and developer tools shipped to real users — code lives on GitHub.
Offensive SecurityCTF & Pentesting
Sharpening pentesting, cryptography, and adversarial ML — bridging security and machine learning to build smarter defensive tools.