Skip to content
View kashmithnisakya's full-sized avatar

Block or report kashmithnisakya

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
kashmithnisakya/README.md

Kashmith Samaranayaka

Software Engineer

Software Engineer with 2+ years building production AI/ML and backend systems, specializing in LLM-powered and agentic applications, MLOps pipelines, and scalable infrastructure. Open-source core contributor to the Jaseci stack, a major developer of the jac-scale Kubernetes deployment plugin and contributor to the jaclang language. Co-author of two IEEE-published papers on deep learning.


Tech Stack

  • Languages: Python, Go, Jac (jaclang), SQL, Bash
  • AI/ML & GenAI: LLMs, RAG, Agentic AI (LangGraph), Fine-tuning (Unsloth), NLP, Deep Learning
  • ML Frameworks: PyTorch, TensorFlow/Keras, scikit-learn, Hugging Face
  • MLOps & Infra: Docker, Kubernetes, MLflow, Apache Airflow, CI/CD
  • Backend & Data: FastAPI, Jaseci, REST APIs, PySpark, Kafka, Redis Streams, Vector Databases (Chroma)

Projects

  • Jaseci - Core contributor (30+ merged PRs) to jac-scale, the plugin that scales local Jac code to Kubernetes production, and jaclang, an AI-native programming language
  • JacHammer - Backend developer on an agentic AI platform that generates and deploys full-stack jaclang applications end-to-end
  • Tobu Lite - Image-to-video generation for the Tobu platform, integrating Google's Veo 3 model with selectable templates
  • Deep Research Assistant - Production-grade agentic app for analytical question answering using LangGraph, web search, and Chroma vector retrieval
  • Einstein Pro - AI patent generation and document management platform with a RAG-based chatbot over a vector database
  • FriendZone - AI-powered memory sharing platform with automatic image analysis, built on jaclang and jac-cloud
  • Self-Adaptive NILM - WaveNet/CNN models for appliance-level power prediction, published at IEEE World AI IoT Congress 2024

Publications

  • "Self-Adaptive Non-Intrusive Load Monitoring Using Deep Learning" - IEEE World AI IoT Congress, 2024 (Best Presented Paper Award)
  • "Self-Adaptive Deep Learning Framework for Non-Intrusive Load Monitoring" - IEEE Access, vol. 13, 2025

Experience

AI/ML Engineer | Jaseci Labs (Remote) | April 2024 - Present

Data Scientist | Utech Technologies | April 2024 - June 2024

Application Engineer Intern | Synopsys Lanka | January 2023 - July 2023


Education

B.Sc. Engineering (Hons.) in Electrical Engineering, University of Moratuwa (2020 - 2024)


Contact

Popular repositories Loading

  1. flowline flowline Public

    Jac 2 1

  2. coursera-test coursera-test Public

    Coursera test repository

    HTML

  3. Individual-Project Individual-Project Public

    C++

  4. kashmithnisakya kashmithnisakya Public

    Config files for my GitHub profile.

  5. Basic-Image-Classification-with-Kearas Basic-Image-Classification-with-Kearas Public

    Jupyter Notebook

  6. SONAR-Rock-vs-Mine-Prediction SONAR-Rock-vs-Mine-Prediction Public

    Jupyter Notebook