Skip to content
View seevali's full-sized avatar

Block or report seevali

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
seevali/README.md

Seevali Rathnayake

Software Architect · Colombo, Sri Lanka · 16+ years in enterprise systems

I architect software in environments where it cannot fail — leading the modernisation of a large-scale enterprise platform across hundreds of .NET projects in a regulated industry.

Architecture is constraint management, not technology selection. Every system exists inside a web of pressures — business goals, team capacity, legacy debt, compliance, time. The job is navigating those constraints toward something that actually ships.


Building

Project What Stack
seevali.dev Signal feed — decisions, engineering notes, thoughts that earned their way out Astro 6, Cloudflare Pages
Nyx GPU-accelerated, privacy-first terminal with local AI Rust, wgpu, tokio
Kleos Voice-first web dashboard for a personal AI agent React 19, TypeScript, IndexedDB
Lyra Personal AI agent on NanoClaw — KB-aware, multi-channel Node.js, Claude Agent SDK

Three interfaces to the same brain.


Where I go deep

Brownfield modernisation — Nx monorepos, Strangler Fig, zero-downtime migration paths for large .NET codebases.

Performance engineering — Surgical bottleneck methodology. Fix only what blocks business outcomes, not everything.

AI-assisted architecture — Custom agents that encode architectural patterns into developer workflows. Make the tooling consistent, not the humans.

Regulated industries — Aviation MRO. Software where zero margin for error is not a figure of speech.


By the numbers

160+ .NET projects unified · 22 performance bottlenecks catalogued · 100+ Claude commands · 150+ Copilot agent definitions · 196+ knowledge base notes


seevali.dev · LinkedIn · [email protected]

The work speaks. Everything else is context.

Popular repositories Loading

  1. DynamicLINQTwoLists DynamicLINQTwoLists Public

    Compare two generic (same type) lists to find matching items for dynamic field search (using https://github.com/StefH/System.Linq.Dynamic.Core)

    C# 3

  2. HtmlSyntaxHighlighter HtmlSyntaxHighlighter Public

    Forked from AvoBright/HtmlSyntaxHighlighter

    A Visual Studio extension that does syntax highlighting to Html in Javascript string literal.

    C# 1

  3. Bookmarks Bookmarks Public

    Consolidated list of Azure related resources from across the internet

    1 5

  4. memvid memvid Public

    Forked from memvid/memvid

    Video-based AI memory library. Store millions of text chunks in MP4 files with lightning-fast semantic search. No database needed.

    Python 1

  5. ef-enum-to-lookup ef-enum-to-lookup Public

    Forked from timabell/ef-enum-to-lookup

    Generates lookup tables from enum references in Microsoft Entity Framework 6.1

    C#

  6. Spoon-Knife Spoon-Knife Public

    Forked from octocat/Spoon-Knife

    This repo is for demonstration purposes only.

    HTML