LawBot — AI Legal Assistant
AI-powered legal assistant in R&D phase, focused on improving public access to Sri Lankan law through a conversational interface. Architected using RAG with hybrid search and structured legal knowledge modeling.
Hello, I'm
< AI & Data Science Undergraduate | AI/ML Engineer Intern />
Building intelligent systems using LLMs, RAG, and multi-agent architectures. Passionate about applying AI to solve real-world problems with scalable, practical solutions.
AI & Data Science undergraduate focused on building intelligent systems using LLMs, Retrieval-Augmented Generation (RAG), and multi-agent architectures. Experienced in designing AI pipelines, vector-based retrieval systems, tool-calling workflows, and API-driven automation. Skilled in Python, model integration, and system-level AI design using frameworks such as LangGraph and LangChain. Driven to develop scalable AI solutions that bridge machine learning, automation, and modern LLM technologies to solve practical industry challenges.
Informatics Institute of Technology (IIT) — Robert Gordon University, Scotland, UK
Badulla Central (BMMV)
Sussex College, Badulla
Esoft Metro Campus
MintHRM — Colombo, Sri Lanka
AI-powered legal assistant in R&D phase, focused on improving public access to Sri Lankan law through a conversational interface. Architected using RAG with hybrid search and structured legal knowledge modeling.
Designing a real-time, edge-deployable arrhythmia detection system using ECG signals. Implementing heartbeat segmentation, feature engineering, and supervised ML with planned Raspberry Pi deployment.
Developed a Neural Network model (95% accuracy) for predicting future chemical risks. Managed backend in Python and integrated with a React frontend via REST API.
Built a Python and JavaFX event management system handling registrations, updates, project spotlighting, and award tracking with interactive GUI and visualizations.
Built a custom Python fuzzy logic system to detect voltage, frequency, and load anomalies, with manual modules and simulations ensuring accurate, real-time decision-making.
Developed an automated hourly ETL pipeline using Python and Airflow to fetch, transform, and store real-time weather data in AWS S3 with reliable, timestamped processing.
Simulated an 8-hour bank queuing system in R using probabilistic models to analyze wait times, server utilization, and impact of adding service counters.
Built a JavaFX + MongoDB system with NLP (Stanford) for article categorization, multi-user support via concurrency/multithreading, and OOP-based design.
Built ML models on the Bank Marketing dataset (41,188 records, 21 features), achieving 91.81% accuracy with Random Forest and 89.62% with Neural Networks.
Developed a database management system to manage project data using MySQL. Designed with ER diagram and relational schema with full SQL implementation.
Institute of Electrical and Electronics Engineers
2025IEEE RAS
2025LinkedIn Learning — Zara Khalil
2025LinkedIn Learning — Frederick Nwanganga
2025LinkedIn Learning — Kumaran Ponnambalam
2025Assisted in organizing logistics and contributed to the decoration of the Narunthingal cultural event, helping execute a successful celebration.
2025Served as the founding chairperson at Sussex College, Badulla, leading events and initiatives to promote Tamil language and literature.
2018Led both the cricket and volleyball teams at Sussex College, Badulla, representing the school in district, zonal, inter-Sussex, and inter-school competitions with top placements.
2017 – 2018I'm currently open to new opportunities and collaborations. Whether you have a question or just want to say hello, feel free to reach out!