Skip to content
View gamodyarajasooriya's full-sized avatar

Block or report gamodyarajasooriya

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gamodyarajasooriya/README.md

Gamodya Rajasooriya

Final-year CS undergraduate · NSBM Green University · Graduating November 2026
Building applied AI/ML systems — from messy real-world data to deployed products.

📫 LinkedIn · gamodyarajasooriya@gmail.com


🚀 Projects

Project Description Stack
🔵 RupiSaver (FYP · IEEE ICTAR 2026) Two-stage ML pipeline (XGBoost + GBR) forecasting USD/LKR 5 days ahead · RAG chatbot · 86.4% adoption intent across 22 pilot users XGBoost · GBR · FastAPI · Next.js · pgvector · Docker
🟣 PathFinder (Live on HF Spaces) 5-agent CrewAI study abroad advisor for Sri Lankan students · real-time web search · silent LLM failover CrewAI · Groq · Tavily · Docker · Hugging Face
⚙️ VRMS (Team Project) Vehicle repair platform with real-time Socket.IO tracking · OTP auth · automated invoicing · CI/CD Angular · Node.js · MongoDB · Socket.IO · AWS EC2
🟠 Gait Authentication Passive biometric auth from walking patterns · 96.9% cross-day accuracy · 1.14% EER TensorFlow · Keras · Signal Processing
🟡 Delivery Delay Prediction 100K+ orders on Databricks · seller delay-rate feature boosted AUC 0.738→0.807 · $1.7M–$4.3M recoverable value Databricks · Spark · XGBoost
🟢 Flight Delay Prediction Threshold tuning as a business decision · F1 0.34→0.46 · ROC-AUC 0.75 XGBoost · scikit-learn
🔴 Financial Sentiment NLP DNN→RNN→LSTM pipeline on 3-class financial news · 64% accuracy TensorFlow · LSTM · TF-IDF
🏆 SkillHub IDEATHON Winner · GreenExe Top 8 · AIESEC Semi-Finalist · NBQSA Participant Typescript . FastAPI

🛠️ Stack

ML/DL: scikit-learn · XGBoost · TensorFlow · Keras · LSTM
Gen AI: CrewAI · RAG · pgvector · Ollama · Gemini API · Groq · Tavily
Data: Pandas · Spark · Databricks
Backend: FastAPI · Node.js · Django · JWT
Frontend: Next.js · React · Angular · Flutter
DevOps: Docker · GitHub Actions · AWS EC2 · Hugging Face Spaces
DB: PostgreSQL · MongoDB · MySQL


🌱 Exploring

LangGraph · AutoGen · MLflow · Computer Vision · AWS SageMaker


⚡ The hardest part of my FYP wasn't the model — it was finding that two financial data sources were silently reporting different numbers for the same rate, and engineering three fixes for it.

Pinned Loading

  1. mindiya12/accel-gait-gyro-matlab mindiya12/accel-gait-gyro-matlab Public

    A MATLAB project for user authentication research using acceleration and gyroscope sensor data. This repository includes modular scripts for segmenting raw data, training and testing neural network…

    MATLAB

  2. VehicleRepaiSystemOrg/vehicle-repair-system VehicleRepaiSystemOrg/vehicle-repair-system Public

    SCSS

  3. sentiment-analysis-tensorflow sentiment-analysis-tensorflow Public

    Sentiment analysis project using TensorFlow and Keras, including text preprocessing, vectorization, and deep learning models (DNN and RNN with LSTM).

    Jupyter Notebook

  4. Multi-agent-study-abroad-advisor Multi-agent-study-abroad-advisor Public

    Multi-agent AI Study Abroad Advisor built with CrewAI Visibility: Public

    Python

  5. usd-lkr-prediction-remittance-assistant- usd-lkr-prediction-remittance-assistant- Public

    End-to-end ML web platform that predicts USD/LKR rates and helps Sri Lankan remittance users choose the best day to send money

    TypeScript

  6. coconut-pest-vision-pipeline coconut-pest-vision-pipeline Public

    An end-to-end Computer Vision pipeline engineered to detect and classify 6 distinct categories of agricultural coconut leaf pests and diseases using YOLOv8 and PyTorch. Features transfer learning o…

    Python