Skip to content
View Diluksha-Upeka's full-sized avatar

Highlights

  • Pro

Block or report Diluksha-Upeka

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
Diluksha-Upeka/README.md

Hi there, I'm Upeka Diluksha πŸ‘‹

AI Systems Engineer | RAG & Agentic AI | Full-Stack ML Developer

Typing SVG

I am a final-year Computer Engineering student at the Faculty of Engineering, University of Ruhuna, specializing in Artificial Intelligence, Machine Learning, and Full-Stack development. I design and deploy AI systems that move beyond notebooks into production. My work focuses on Retrieval-Augmented Generation (RAG), multi-modal knowledge graphs, and scalable ML pipelines.

  • πŸ”­ Current Focus: Building Agentic RAG systems and Multi-Modal Knowledge Graphs (GraphRAG).
  • πŸŽ“ Education: B.Sc. Engineering (Honours) in Computer Engineering.
  • πŸ‘― Looking to collaborate on: AI/ML research, Computer Vision projects, and Open Source.
  • πŸ’¬ Ask me about: AI/ML, React Native, Node.js, Computer Vision

Currently Building

  • Multi-Modal GraphRAG Systems (NeuroSpace)
  • Agentic AI workflows with tool-calling
  • Scalable MLOps pipelines with Docker + CI/CD
  • Research on Blockchain + Graph Neural Networks(TGNNS) for SDVNs

πŸ› οΈ Technical Arsenal

Languages Python Java JavaScript TypeScript

AI & Machine Learning TensorFlow PyTorch OpenCV Scikit-Learn

Generative AI & Agentic RAG LlamaIndex LangChain Neo4j HuggingFace Pinecone

Web Development React Next.js Node.js MongoDB

Tools & Cloud AWS Docker Git Figma


Highlights

  • 6+ Production Deployed Applications
  • Built end-to-end RAG systems using Pinecone & LangChain
  • Designed ML pipelines with CI/CD + Docker
  • Real-time systems using WebSockets

πŸ“Œ Featured Projects

Project Live Demo Description Tech Stack Status
NeuroSpace πŸ”— Coming Soon A Multi-Modal GraphRAG Agent that converts video lectures & research papers into a navigable knowledge graph with agentic retrieval and cross-modal navigation. LlamaIndex, Neo4j, React Flow, FastAPI, Docker In Development
ContextIQ (RAG System) Live Demo Chat with your latest PDF using Gemini + Pinecone RAG. Upload β†’ chunk β†’ embed β†’ retrieve β†’ answer with grounded context. Python, Streamlit, Gemini, Pinecone, LangChain Completed
AI Data Analyst Live Demo Intelligent CSV analysis tool powered by Groq + LangChain agents. Upload data and interact using natural language queries. Python, Streamlit, LangChain, Groq, Pandas Completed
Salary Estimator (MLOps Pipeline) Live Demo End-to-end ML system with CI/CD, Docker containerization, automated testing, and production deployment. Python, Flask, Docker, GitHub Actions, Render Completed
EV Charging Booking System Live Demo Real-time EV charging booking & tracking system featuring route optimization and live station monitoring. React Native, Node.js, Socket.io Completed
Live Talk (Encrypted Chat App) Live Demo End-to-end encrypted real-time communication platform with secure file transfer and multi-user channels. React, Redis, Socket.io Completed
Voxis πŸ”— Coming Soon A voice assistant named Jarvis that records audio, transcribes speech using Whisper, and generates conversational responses with Llama AI. Python, Groq, Whisper, sounddevice, NumPy, SciPy In Development

Research Interests

  • Graph Neural Networks (GNN)
  • Blockchain Systems for Vehicular Networks
  • Multi-Agent AI Systems
  • Knowledge Graph Construction

Beyond Code

  • Mathematics Teacher
  • Technical Presenter & Public Speaker
  • AI Systems Enthusiast

GitHub Stats

GitHub Streak Top Langs

Let's Connect

Pinned Loading

  1. Electric-Vehicle-Booking-System Electric-Vehicle-Booking-System Public

    A full-stack application that allows users to locate, book, and manage electric vehicle charging stations efficiently. Built with React Native and Express.js, it includes features like real-time av…

    JavaScript

  2. salary-prediction-mlops salary-prediction-mlops Public

    End-to-End Salary Prediction API built with MLOps principles: Flask, Docker, CI/CD (GitHub Actions), and Cloud Deployment.

    HTML

  3. contextiq-rag contextiq-rag Public

    ContextIQ: Professional Chat-with-PDF RAG App. Upload PDFs, index with Gemini embeddings in Pinecone, and ask questions with answers grounded in retrieved context. Built with Streamlit, Google Gemi…

    Python

  4. AI-Journal AI-Journal Public

    A 30-day hands-on exploration of production AI systems

    Python

  5. Neurospace Neurospace Public

    A Multi-Modal RAG Knowledge Engine An intelligent knowledge graph system that ingests video, audio, and PDF documents to create a connected semantic web. Features a graph-based retrieval engine (Gr…

    Python

  6. ai-analyst ai-analyst Public

    An intelligent data analysis tool built with Streamlit, LangChain, and Groq. Upload a CSV file and chat with your data using natural language queries powered by AI.

    Python