Results-driven Data Science Graduate with First Class Honours and practical industry experience as an AI Engineer. Proven expertise in developing and deploying machine learning models, building data pipelines, and creating interactive visualizations using Python, TensorFlow, PyTorch, and SQL. Proficient in transforming complex datasets into actionable insights through statistical analysis and visualization tools like PowerBI and Tableau. Adept at leveraging analytical thinking and innovative problem-solving approaches to drive data-driven decision-making in dynamic professional environments.
Skilled at analyzing complex issues and architecting robust data solutions.
Translating technical complexity into clear, actionable business insights.
Leading initiatives and guiding teams to deliver high-impact solutions.
Thriving in cross-functional teams bridging engineering and product.
Quickly mastering new frameworks in rapidly evolving tech landscapes.
Staying at the bleeding edge of AI, ML, and data engineering research.
Codebell PVT LTD, Sri Lanka | Feb 2025 - Feb 2026
Freelance | 2023 – 2025
LB Finance, Sri Lanka | November 2021 - April 2022
A production-grade MLOps platform processing 100k+ orders using serverless-first Medallion Architecture. Features demand forecasting (R² 0.36), collaborative filtering recommendations, and a "Whale Detector" identifying high-value at-risk VIPs after pivoting from failed churn prediction.
Developed a production-grade NBO engine utilizing Collaborative Filtering (ALS) on Azure Databricks. Architected a serverless inference layer using Azure Functions and Blob Storage, achieving sub-100ms execution latency through global in-memory caching and optimized data serialization.
An autonomous AI system that prevents customer churn by correlating structured billing data with unstructured complaint logs to negotiate retention offers in real-time using multi-agent cognitive architecture.
Production ML system on Google Cloud predicting flight delays. Features Explainable AI for transparent decisions and sub-200ms inference on 5M+ records.
An end-to-end pipeline bridging Machine Learning and Business Intelligence. Feeds churn predictions and SHAP values into a highly interactive Power BI dashboard, empowering stakeholders to filter high-risk customers, simulate ROI, and drill down into exact churn reasons.
Engineered a Neural-Symbolic AI System using LangGraph and Llama 3.2 that autonomously routes queries between SQL databases and vector search (RAG) with parallel execution for complex reasoning tasks. Achieved <500ms latency on local GPU without cloud dependencies.
Architected a cyclic AI agent using LangGraph and Gemini 2.5 to perform autonomous web research. Features a Dockerized FastAPI microservice with a Streamlit UI for real-time, grounded task execution.
For years, the machine learning community has held a universal truth: deep learning rules unstructured text, but tree-based models rule structured CSVs.
So, I decided to test Google's new Tabular Foundation Model (TabFM) against the heavyweights: XGBoost and AutoGluon.
Can it automate tedious feature engineering? Yes.
Did it instantly beat a 10-minute AutoGluon ensemble on small datasets? Yes.
The catch? 𝐙𝐞𝐫𝐨-𝐬𝐡𝐨𝐭 𝐥𝐞𝐚𝐫𝐧𝐢𝐧𝐠 𝐢𝐬 𝐜𝐨𝐦𝐩𝐮𝐭𝐚𝐭𝐢𝐨𝐧𝐚𝐥𝐥𝐲 𝐭𝐞𝐫𝐫𝐢𝐟𝐲𝐢𝐧𝐠. While AutoGluon crunched the Telco Churn dataset on a standard CPU in 10 minutes, TabFM took over 70 minutes on a dedicated T4 GPU just to process a fraction of the rows. The future of tabular AI is here, but it requires serious hardware.
I wanted to see what it actually takes to build a bulletproof, autonomous AI data analyst.
Can you fully automate Exploratory Data Analysis (EDA) with AI Agents? Yes.
Can you do it just by feeding a CSV into an LLM? Absolutely not.
The biggest lesson? 𝐋𝐚𝐫𝐠𝐞 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞 𝐌𝐨𝐝𝐞𝐥𝐬 𝐚𝐫𝐞 𝐭𝐞𝐫𝐫𝐢𝐛𝐥𝐞 𝐚𝐭 𝐦𝐚𝐭𝐡.
If you feed them raw CSVs, they will confidently hallucinate your statistics.
To solve this, I had to completely decouple computation from interpretation. I built strict Python tools to let Pandas handle the deterministic math, while the LLMs focused entirely on heuristics and business insights.
Read Article
The first hour of any data project is objectively the worst. Staring at messy CSVs, guessing cryptically named columns, and writing endless .info() and pd.to_datetime() commands is the ultimate data engineering grunt work.
So, I decided to automate it. A fully automated, local Data Engineering Copilot to see if small, free, 3B-parameter models (like Llama 3.2 and Phi-3) could replace my Pandas boilerplate code and even sketch out my BI dashboards while they were at it.
I ran a controlled experiment to find out which missing data strategy actually produces the best machine learning model.
Here is what I tested:
Five imputation strategies (Drop Rows, Mean/Median, Mode, KNN, MICE) across three structurally different datasets (Heart Disease, Pima Indians Diabetes, Melbourne Housing), with missingness injected at 10%, 20%, and 30% rates. The only judge was downstream Random Forest F1 score.
Achieved the DP-100 certification, demonstrating expertise in applying data science and machine learning to implement and run machine learning workloads on Azure.
Won 1st place in a national-level Data Science competition organized by the Statistics Society of the University of Sri Jayewardenepura. The multi-stage challenge covered domains such as Exploratory Data Analysis, Machine Learning, Model Explainability, Time Series Analysis, and Statistical Reasoning.
Shared our research on urban computing for sustainable university development at NSBM's 2nd International Conference on Advanced Computing.
Being part of exploring the future of AI and intelligent innovations was truly inspiring.
National School of Business Management (NSBM) - Sri Lanka | Dec 2025
GPA: 3.76/4.0 (First Class Honours)
Coursework: Machine Learning, Deep Learning, Big Data Analytics, Statistical Methods, Data Visualization, Cloud Computing, Natural Language Processing
Mahinda Rajapaksha College - Homagama, Sri Lanka | 2020
3 passes in GCE Advanced Level
Com. Maths: C, Physics: S, Chemistry: S, English: B
Five A Passes & Four B Passes
Microsoft AI & ML Engineering Professional Certificate
Advanced Machine Learning on Google Cloud