"Building systems from the kernel up to the agentic cloud."
I am a Final Year Software Engineering Undergraduate at SLIIT, actively seeking Junior Software Engineering roles.
My engineering journey is defined by a curiosity for how things workβwhether it's writing an Operating System kernel in Assembly to understand memory, or architecting autonomous AI agents to automate complex workflows. I don't just write code; I build scalable, efficient systems.
- π Based in Sri Lanka
- π Education: B.Sc. (Hons) in Information Technology (Specializing in SE) - Graduating 2026
- π Focus: Agentic AI, Systems Programming, and Backend Architecture.
- π± Currently Learning: Advanced RAG patterns, Rust for Systems, and Linux Kernel Internals.
- π οΈ Skilled in:
HTML,CSS,C,C++,JavaScript,PHP,Java,MERN stack,Python,SQL,PostgreSQL,Docker,OSGi,Flutter,Firebase
Projects where I explore autonomous behavior and system architecture.
| Project | Description | Tech Stack |
|---|---|---|
| Self-Optimizing Agent System | An autonomous graph-based system where AI agents critique and refine their own outputs to solve tasks without human intervention. | LangGraph Python pgvector |
| MeetAI (SaaS) | A real-time meeting assistant. Uses RAG (Retrieval Augmented Generation) to index conversation history for semantic search. | Next.js Vector DB React |
| Financial Analyst Agent | A multi-agent orchestration tool that pulls live market data + web search to generate investment briefs. | Agno FastAPI Groq |
Projects proving my understanding of how computers actually work.
| Project | Description | Tech Stack |
|---|---|---|
| Custom OS Kernel | A 32-bit OS kernel built from scratch. Handles bootloading (Real to Protected mode), VGA drivers, and memory paging. | Assembly (x86) C QEMU |
| Cloud-Native Food Platform | Architected a scalable microservices backend with 7 decoupled services and containerized infrastructure. | MERN Docker |
| MultiLang Code Analyzer | A parsing engine using ANTLR to compute Cyclomatic Complexity metrics across different programming languages. | ANTLR Abstract Syntax Trees |
- π LinkedIn
- π [dumidu.dev](Coming soon!)
- π¬ [email protected]
βOpen to opportunities! Feel free to reach out.β π



