AI & Systems Engineering

Fourth-year undergraduate pursuing dual degrees in Data Science (SLIIT) and Physical Science (University of Ruhuna), engineering autonomous agent harnesses, hybrid RAG retrieval engines, and high-performance analytical data systems.

Flagship Systems & Architectures

Production agent platforms, zero-dependency POSIX supervisors, and in-process columnar OLAP engines.

FluxPricer -- Dynamic Pricing AI System

2024-06

Led a 4-person engineering team to build an agentic dynamic pricing platform using Python, FastAPI, and LangGraph to collect market prices, optimize rates, and stream updates via Server-Sent Events (SSE); implemented SQLite tracking for per-user LLM token costs; contributed 376 commits as project lead.

  • Python
  • FastAPI
  • LangGraph
  • SQLite
  • SSE Streaming

SAM CLI -- Sub-Agent Process Supervisor & Harness

2026-07

Engineered a lightweight command-line task supervisor in Python to orchestrate detached background sub-agents; implemented fcntl.flock mutex locking and atomic file renames to prevent race conditions during concurrent multi-agent execution; built non-blocking lifecycle management (spawn, status, kill) with deterministic SIGTERM cascades and segregated logging streams.

  • Python
  • POSIX Signals
  • fcntl
  • JSON
  • Process Management

PI-CLAW -- Hybrid RAG & Multi-Agent Memory Engine

2026-08

Architected an episodic memory and hybrid retrieval engine combining local all-MiniLM-L6-v2 dense vector embeddings (FastEmbed) with BM25 keyword search over a multi-agent markdown knowledge base; built a unified REST API server for multi-agent state reconciliation, supporting atomic branch merges and cross-session knowledge retrieval.

  • FastEmbed
  • BM25
  • SQLite
  • FastAPI
  • Dense Vectors

Local Speech-to-Text Engine & Live Teleprompter HUD

2026-08

Engineered a low-latency Linux speech transcription daemon binding directly to libwhisper.so (large-v3-turbo) via Python Ctypes; implemented a 150Hz 4th-order Linkwitz-Riley biquad filter and Silero ONNX streaming VAD with 400ms silence detection; built a non-focus-stealing PyQt6 Wayland desktop HUD.

  • Python
  • Ctypes
  • ONNX Runtime
  • Whisper
  • PyQt6
  • Linux DSP

AI-Native Retail Data Warehouse & Analytical Chat Agent

2025-12

Engineered an analytical intelligence platform over 263,000+ real retail transaction dockets across 8 years; built a Plan-Execute-Validate (PEV) agent orchestrator with PydanticAI to generate, execute, and verify SQL queries against a fast DuckDB analytical database; implemented driver-level read-only security boundaries and a React 19 assistant-ui interface with real-time SSE streaming.

  • DuckDB
  • PydanticAI
  • FastAPI
  • React 19
  • SQL
  • Columnar OLAP

Technical Toolkit & Runtimes

Production frameworks, low-level runtimes, and systems infrastructure verified through implementations.

Languages

PythonSQLTypeScriptCtypes / POSIX CBashRJava

Machine Learning & AI Engineering

LangGraph & Multi-Agent OrchestrationPydanticAI & Agentic VerificationFastEmbed & Dense Vector SearchBM25 Hybrid RetrievalWhisper ASR & Audio TranscriptionSilero ONNX Streaming VADPandasNumPyScikit-learnFastAPI (SSE Streaming)TensorFlow

Tools & Systems Infrastructure

GitGitHubLinux Systems & Kernel TuningDockerJupyter & ColabPyQt6 Desktop HUDVS Code

Databases & Storage

DuckDB (Columnar OLAP)SQLite (Concurrency & Token Telemetry)MySQLPostgreSQLMongoDB

Empirical Receipts & Academics

Quantified delivery milestones and formal higher education background.

Key Engineering Receipts

Multi-Agent Orchestration

Led engineering on FluxPricer (376 commits) with LangGraph state machine, cyclical error-recovery loops, and per-user token telemetry.

OLAP Data Warehouse & Agent

Engineered Plan-Execute-Validate (PEV) agent with PydanticAI over 263,000+ real retail transaction dockets in DuckDB with zero network latency.

POSIX Process Supervisor

Engineered SAM CLI in Python with fcntl.flock mutex locking and atomic swaps for detached background agent lifecycle management.

Low-Latency Acoustic DSP

Built on-device speech transcription daemon binding directly to libwhisper.so via Python Ctypes with Silero ONNX streaming VAD.

Higher Education

Sri Lanka Institute of Information Technology (SLIIT)

BSc (Hons) in Information TechnologyData Science Specialization

2023 — Present (Expected 2027)

Undergraduate studies focusing on machine learning, multi-agent systems, information retrieval, and cloud computing architectures.

  • Information Retrieval & Web Analytics
  • Machine Learning & Optimization Methods
  • Massive Data Processing & Cloud Computing
  • Fundamentals of Data Mining

University of Ruhuna

BScPhysical Science

2024 — Present (Expected 2027)

Concurrent studies in pure mathematics, applied physics, and computational statistics.

Connect & Collaborate

Open for Full-Time AI Engineering, Systems Engineering, or Applied ML Internships.

✉️ Email Directly: [email protected]

📞 Phone: +94 71 929 6379

📍 Location: Malabe, Colombo, Sri Lanka