Welcome to My Portfolio

    Innovating Tomorrow with
    Intelligent AI Solutions

    I'm Sithija Ishan Ranaweera (KASI), a Software Engineer and AI/ML specialist focused on generative AI, autonomous agents, deep learning, and full-stack development to transform how we interact with technology.

    🎓 Software Engineering (UG)
    🧠 AI/ML Engineer
    🚀 Generative & Agentic AI Specialist
    20+

    AI & Software Projects

    5+

    End-to-End Solutions

    2

    Years of Active Development

    Innovating at the Intersection

    of AI and Software Engineering

    I'm Sithija Ishan Ranaweera (KASI), a passionate Software and AI/ML Engineer from Sri Lanka. Currently pursuing my BSc (Hons) in Software Engineering at Sri Lanka Technological Campus (SLTC)

    My work focuses on advancing artificial intelligence through cutting-edge research and real-world applications. I specialize in Generative AI, Agentic Systems, Deep Learning, and multi-agent architectures, building intelligent solutions that leverage advanced LLMs, RAG pipelines, autonomous reasoning, and orchestration frameworks.

    Beyond technical development, I'm deeply committed to education and community impact, leading volunteering initiatives in tech events like NASA Space Apps and IEEE workshops, while contributing to student societies to foster innovation and accessible learning.

    Generative & Agentic AI

    Multi-agent systems with LangChain, Large Language Models (LLMs) fine-tuning, Retrieval-Augmented Generation (RAG), Autonomous reasoning frameworks, and Transformer architectures

    Deep Learning & ML

    Graph Neural Networks (GNN), PyTorch & TensorFlow implementations, Neural network architectures, Recommendation systems, Predictive analytics

    Full-Stack Development

    React.js & Next.js applications, Django & Node.js backends, MERN stack solutions, RESTful API design, and Responsive UI/UX

    Research & Innovation

    AI research and development, Educational technology solutions, IoT and embedded systems, AR/VR applications, Open-source contributions

    Technologies & Tools I Work With

    Tech Stack Illustration
    I leverage a comprehensive set of modern tools and technologies to build scalable, intelligent applications. From frontend frameworks to cutting-edge AI libraries, my tech stack enables me to deliver end-to-end solutions across the full development lifecycle.

    Core Technologies

    React logo

    React

    Next.js logo

    Next.js

    JavaScript logo

    JavaScript

    Node.js logo

    Node.js

    Python logo

    Python

    PHP logo

    PHP

    Laravel logo

    Laravel

    FastAPI logo

    FastAPI

    JAVA logo

    JAVA

    Django logo

    Django

    MongoDB logo

    MongoDB

    Tailwind CSS logo

    Tailwind CSS

    Material UI logo

    Material UI

    SQLite logo

    SQLite

    PostgreSQL logo

    PostgreSQL

    AI & ML Technologies

    TensorFlow logo

    TensorFlow

    PyTorch logo

    PyTorch

    DeepSeek logo

    DeepSeek

    Hugging Face logo

    Hugging Face

    Scikit-learn logo

    Scikit-learn

    Pandas logo

    Pandas

    NumPy logo

    NumPy

    LangChain logo

    LangChain

    LangGraph logo

    LangGraph

    Keras logo

    Keras

    MCP logo

    MCP

    FAISS logo

    FAISS

    Specialized Tools

    Github logo

    Github

    AWS logo

    AWS

    Docker logo

    Docker

    Jupyter Notebook logo

    Jupyter Notebook

    Postman logo

    Postman

    Kaggle logo

    Kaggle

    Featured Work & Innovation

    Explore my latest AI-powered and full-stack projects showcasing innovation, technical excellence, and real-world impact.

    EduWingz - AI-Powered Education Platform

    Final Year Project
    Completed

    Description: Revolutionary AI-powered education platform that transforms learning through personalized experiences. Uses generative and agentic AI to adapt teaching methods to individual learning patterns, featuring real-time progress tracking, interactive modules, and intelligent content generation.

    React.js
    Django
    LangChain
    DeepSeek
    RAG
    +2

    FinPilot - Financial AI Assistant

    AI & Finance Project
    Completed

    A sophisticated financial AI assistant powered by LangChain and Gemini API with RAG system. Provides real-time market insights, portfolio analysis, investment recommendations, and financial guidance through intelligent retrieval-augmented generation.

    LangChain
    Gemini API
    RAG System
    Python
    FastAPI
    +2

    EduLM - Gemma4 Fine-tuned Language Model

    AI & ML Project
    Completed

    A specialized fine-tuned version of Gemma-4 language model optimized for educational content generation and student support. Uses LoRA fine-tuning on comprehensive educational datasets to deliver personalized learning materials and adaptive tutoring.

    Gemma-4
    PyTorch
    Hugging Face
    LoRA Fine-tuning
    Educational Datasets
    +1

    AI Assistant with MCP Servers

    AI Project
    Completed

    Advanced AI assistant built with Model Context Protocol (MCP) servers and tools, utilizing LangChain framework and Groq for high-performance inference. Demonstrates cutting-edge integration of multiple AI services and protocols.

    Python
    LangChain
    Groq
    MCP Protocol

    Z-Score Uni Finder (Machine Learning)

    ML Project
    Completed

    ML-based recommender for university courses using Z-scores and UGC cutoff data (2020-2025) to help students make informed decisions about their educational future.

    Next JS
    Tailwind CSS
    Machine Learning
    LightGBM
    Kaggle

    Whisper AI-Psychiatric (Deep Learning)

    DL Project
    Completed

    Innovative AI-powered mental health assistant featuring voice interaction capabilities, fine-tuned Gemma-3 model for psychological guidance, RAG for context-aware responses, crisis detection system, and TTS integration for natural conversations.

    Streamlit
    PyTorch
    Hugging Face
    Whisper
    FAISS
    +2

    Ready to Build the Future Together?

    Let's collaborate on creating intelligent, impactful solutions through AI, machine learning, and innovative software engineering. Whether you're looking to transform education, build autonomous systems, or develop cutting-edge applications, I'm ready to bring ideas to reality.