Work

Projects

Filter by domain to see AI/agentic, software, embedded, or integrated computer engineering work.

AI & Agentic SystemsEmbeddedIntegrated CESoftware

Industrial Telemetry & Agentic AI System

Award-winning enterprise tracking platform fusing NFC/GPS/MQTT hardware telemetry with a multi-agent AI copilot for natural-language queries over live operations data.

NFCGPSMQTTLangChainLangGraphNext.jsFastAPIFlutterPostgreSQL
EmbeddedIntegrated CESoftware

LoRa Industrial IoT Yield Tracker

Independent LoRa IoT system tracking latex yield across a 2,200+ unit plantation, with custom bucket-level firmware and canopy-penetrating radio links.

CLoRaRFIDCapacitive SensingReactFastAPIPostgreSQL
EmbeddedIntegrated CE

Autonomous Inventory Robot (Botzilla)

Sensor-fusion SLAM pipeline for an Nvidia Jetson-powered robot, fusing LiDAR and RGB-D depth to autonomously map and collect cubes.

ROS 2Nvidia JetsonLiDARKinect RGB-DRTAB-Map SLAMC++Python
EmbeddedIntegrated CE

Autonomous Micromouse Navigation Algorithm

Flood-fill maze-solving and fast-run pathfinding in bare-metal C, deployed to an STM32 board for SLIIT Robofest 2025.

CSTM32Bare-metalFlood-fill Algorithm
AI & Agentic SystemsSoftware

BLNK — AI Design Generator & Co-Designer

Text-to-design AI generator and conversational co-designer for print-on-demand apparel, built on Google Gemini with a self-critique art-director pass.

Google GeminiAgentic Tool-useKonva.jsThree.jsReact Three Fiber
AI & Agentic SystemsSoftware

CAT — AI-Powered CSE Trading Suggestion System

Daily buy/sell/hold suggestions for the Colombo Stock Exchange, fusing an XGBoost model with FinBERT sentiment and LLM-extracted fundamentals.

XGBoostFinBERTPythonLLM ExtractionBacktesting
Software

Estate ERP — Digital Transformation

Full-stack ERP digitizing operations for a 2,200+ unit rubber plantation estate — yield tracking, HR payroll, and financial reporting.

Next.jsJava Spring BootPostgreSQL
Software

Distributed Enterprise Platform

Academic microservices platform I led architecture for — orchestration/choreography patterns, stream+batch pipelines, and a full DevOps stack.

FastifyFastAPIApache KafkaKubernetesTerraformArgoCDIstioKongKeycloak
EmbeddedSoftware

OBO CAR Controller

Published Flutter app streaming real-time BLE commands to an ESP32 robot car, with a Rive-animated control UI, live on Google Play and the App Store.

FlutterESP32BLERive
Software

UOMSmart — Smart Campus App

Native Android campus app with cashless canteen ordering, an AI maintenance logger, and live occupancy tracking — built in an 18-hour hackathon sprint, and won.

KotlinJetpack ComposeMVVMHilt DIFirebaseCoroutines
Software

Custom Fashion Marketplace & 3D Try-On

Cross-platform Flutter marketplace with real-time 3D virtual garment try-on, built for a UAE client.

Flutter3D SDKMulti-tenant BackendRBAC
AI & Agentic SystemsSoftware

OctaWave: Computer Vision Pipeline

Hackathon-finalist computer-vision pipeline using YOLOv8 to catch scene-continuity errors between film-set takes.

YOLOv8OpenCVPython