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.
| 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.
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.
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.



