Let’s talk
SHASHIKA DAYARATHNABASED IN SRI LANKA 🇱🇰

Curious mind.
Systems thinker.

Computer Science & Engineering undergraduate
at the University of Moratuwa.

01 / Projects

From thinking
to making.

Real problems. Different scales.
A little more understanding with every build.

EVENT PLATFORM & UI/UXLIVE

Enigma 2026

Official website, UI/UX design, and registration portal for Enigma 2026, the premier cryptanalysis & mathematics competition by Mora MathSoc.

UI/UX Design React / Next.js Tailwind CSS Firebase Hosting Cryptanalysis
ORGANIZATIONAL PLATFORMIN PROGRESS

Sasnaka DTT

Centralized platform for Sasnaka Sansada, streamlining operations, district networks, and member management across nationwide educational initiatives.

Next.js TypeScript PostgreSQL Tailwind CSS RBAC
MOBILE & IOT PLATFORMCOMPLETED

BusLK

Real-time public transit Android application designed to modernize commuter journeys with live tracking, route schedules, and driver telemetry.

Android Java Firebase Google Maps API GPS
HARDWARE & ARCHITECTURECOMPLETED

Nano Processor

Custom 4-bit single-cycle microprocessor designed in VHDL and synthesized for the Digilent Basys 3 FPGA, featuring dual 12-bit & 14-bit ISAs, an extended ALU with multiplication, and 7-segment display control.

VHDL Vivado FPGA Basys 3 Microarchitecture Digital Logic
INTERACTIVE WEB & ECOSYSTEMLIVE

Celestial Portfolio & Ecosystem

Dependency-free personal web ecosystem and root hub at dayarathna.com, interconnecting 4 specialized subdomains for apps, writings, academics, and store with celestial canvas physics.

HTML5 Canvas Vanilla JS CSS3 Subdomains Firebase Hosting
CLI & NETWORK UTILITYCOMPLETED

wife-passwords

Interactive Windows batch CLI utility to discover, query, and inspect registered Wi-Fi profiles and cleartext network security keys using native WLAN services.

Windows Batch CLI netsh WLAN Windows API Offline
CLI & SYSTEM UTILITYCOMPLETED

Power Plan Switcher

Lightweight Windows batch CLI utility utilizing native powercfg to inspect active power schemes and switch between Balanced, High Performance, and Power Saver modes on the fly.

Windows Batch CLI powercfg Windows API Offline
02 / THE PERSON BEHIND THE PROJECTS

I’m drawn to
the bigger picture.

I’m Shashika, a Computer Science & Engineering undergraduate at the University of Moratuwa. I enjoy systems architecture, software design, and UI/UX.

I like planning how products fit together and designing useful interfaces. I work with web and mobile technologies when a project needs them, with architecture and design as my main interests.

RIGHT NOWYear 02 · CSE undergraduate
GRAVITATING TOWARDSSystems architecture · Software design · UI/UX
OUTSIDE THE EDITORNovels, documentaries & philosophy
03 / MY WORKING TOOLKIT

Tools I use.
Questions I follow.

01Languages+
VHDL
02Web, mobile & design+
Android
03Cloud & data+
04Systems & development+
05AI tools+
Antigravity CodexGitHub Copilot
04 / THE OPEN NOTEBOOK

Before it’s a project,
it’s a “what if?”

A few directions on my mind.
Some to build. Some to keep questioning.

05 / THE ROAD AHEAD

No overnight story.
Just a direction.

Working towards a career in systems engineering, DevOps, and system architecture.

01
NOW / 2026

Build the foundations.

Strengthen my CSE fundamentals. Understand operating systems, databases, and networks. Keep building and document what I learn.

IN MOTION
02
NEXT / 2027

Make the work speak.

Develop projects I can explain with confidence. Grow my Linux and delivery skills. Work towards an internship in November 2027.

THE NEXT MILESTONE
03
LONGER TERM

Design things that last.

Learn from real systems and the people behind them. Become someone who can connect technical decisions to the bigger problem.

THE NORTH STAR
HAVE A THOUGHT, A QUESTION, OR SOMETHING TO BUILD?

Good things start
with a conversation.

Say hello