CHAMATH ANJULA — Software Engineer

Full-stack development • Enterprise systems • AI • Cloud

PROJECT:
ENGINEERING LAB
DRAWN BY:
C. A. MUNASINGHE
ASSETS
✓
REV:
2026 · SHEET 01/05
SHADERS
✓
currently: Associate Software Engineer @ Oak Integrated Systems
published @ IEEE ICARC 2026 →

In a hurry? Quick view →

01 · AI engineering · Research

Safelora

RESEARCH · PUBLISHED

A real-time multimodal, multi-agent AI advisory system for plant disease management (2025–2026).

What I did

  • Combined CNN-based image classification, a multi-agent architecture, domain fine-tuned LLM-driven advisory generation and real-time weather data to give crop-specific recommendations.
  • Built specialised Image, Context and Safety agents using modular Retrieval-Augmented Generation (RAG), web scraping and ReAct-based reasoning to produce agronomically accurate, safe and regulation-compliant outputs, validated against authoritative agricultural and health sources.
  • Used TensorFlow and PyTorch CNNs (MobileNet architecture) for disease detection; PEFT/LoRA fine-tuning of LLMs; Direct Preference Optimization (DPO) with Unsloth to align outputs with real farmer needs; Open-Meteo API for weather; React frontend; Flask backend.
  • Evaluated with domain experts, achieving more than 85% on every evaluation metric used.
  • Published at IEEE ICARC 2026 and cited in MDPI Technologies.
Safelora architecture
  1. Plant image
  2. Image Agent (CNN / MobileNet)
  3. Context Agent (RAG + weather + web sources)
  4. ReAct reasoning with fine-tuned LLM (LoRA + DPO)
  5. Safety Agent (validation against authoritative sources)
  6. Advisory

IEEE Xplore ↗