Booting kernel 5.15.0‑shashin[ OK ]
Loading initramfs · portfolio data[ OK ]
Mounting project filesystems[ OK ]
Starting AI assistant daemon[ OK ]
Syncing GitHub activity[ OK ]
System ready · welcome[ READY ]
shashin@os: ~ $
shashin@os — whoami
--:--
--/--
Portfolio
Engineering
AI & Links
SS
00:00
Saturday, January 1
Click to unlock
Quick Settings
Volume
WALLPAPER
Live Updates
Loading GitHub activity...
Fetching live data
Suggestions
Enter — Open Esc — Close Ctrl+K — Universal Search
shashin@os — hidden terminal ~ to close
Software Engineer · ECU Sri Lanka

Shashin
Somanayake

Building intelligent software systems for real-world impact. AI · Automation · Creative Technology. BComp Software Engineering — exp. 2027.

0+
Projects
0
GPA
0
Distinctions
0+
Yrs Coding
SS
Shashin Somanayake
Software Engineer · exp. 2027

Engineering intelligent software systems at the intersection of AI, automation, and creative technology. Currently at ECU Sri Lanka building real-world tools with Python, Flutter, Unity, and local LLMs.

GPA 3.962 / 4.00 12 HDs · 1 D
Python Flutter Unity AI/ML C++ Android Linux Cloud
Scroll to explore
Overview
Current GPA
3.962
12 High Distinctions · 1 Distinction · ECU Sri Lanka
Projects Completed
15+
AI, Mobile, Systems, Game Dev
Active Roles
IEEE CS Student Branch
CodeRally 7.0 Ambassador
"The best way to predict the future is to engineer it."
— Shashin's guiding principle
Primary Stack
Python92%
Flutter/Dart80%
C++72%
C# / Unity68%
Current Focus
LocalAgent — Agentic AI on Ollama
TokenMate Pro — PySide6 LLM tooling
BComp Software Engineering · Year 3
Language Distribution
Python
45%
C++
25%
Dart
15%
C#
10%
Activity Heatmap
Last 52 days of focused engineering work
Featured Projects
LocalAgent
A local agentic AI framework built on Ollama. Enables autonomous task execution, tool use, and multi-step reasoning entirely offline on consumer hardware.
PythonOllamaLLMAgentic AI
TokenMate Pro
PySide6 desktop application for AI token management and optimization. Tracks token usage, costs, and context windows across multiple LLM providers.
PythonPySide6LLMDesktop
CodeCartographer v2
Zero-AI static analysis tool for navigating unfamiliar codebases. Generates interactive dependency graphs, call trees, and architecture summaries.
PythonASTTkinterAnalysis

The Journey

Scroll to move through the milestones

…and this is just the beginning

GitHub Activity
Contribution Activity
github.com/shashin
0
Repositories
0
Commits
0
Languages
0
Stars
Shashin Somanayake
🎉 Tap to celebrate!
~ terminal  ·  Ctrl+K search  ·  ↑↑↓↓←→←→BA surprise