Skip to content
View SanaliSLokuge's full-sized avatar
🏢
Working from home
🏢
Working from home

Highlights

  • Pro

Block or report SanaliSLokuge

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

Sanali Lokuge

Data Science & AI Enthusiast | Automation & Software Developer


About Me

Hi, I'm Sanali - a curious mind passionate about solving real-world problems using code.
From scraping the web with Python to building decision tree models and automation workflows, I’m always developing something useful. My current focus includes data automation, AI workflows, and software development.

Based in Sri Lanka | Open to internships & collaboration.


Profile Views


Featured Projects

Web Scraper with Firecrawl & Playwright

Automated keyword-based data scraping using requests, Playwright, and BeautifulSoup.
Tools: Python, Google Colab
Demo Notebook | Real-world scraping workflows

Breast Cancer Prediction (SEER Dataset)

Classification & regression models using logistic regression, Naïve Bayes, KNN, and Decision Trees.
Goal: Predict mortality and survival months.
Tech: Python, Sklearn, Matplotlib, CRISP-DM
Notebook | Ensemble models & decision rule tracing

Real-Time Event Ticketing System

CLI & Spring Boot backend for real-time ticket booking with multi-threading and logging.
Stack: Java, Maven, Spring Boot
Vendor-Customer simulation | Manual logging | Concurrency logic

Architecture Portfolio Website

Full-screen SVG sketch-based animated portfolio with scroll CTA & responsive layout.
Stack: HTML, CSS, JavaScript, Rough.js
Creative background animations + structured web architecture


Tech Stack

Languages: Python, Java, JavaScript, HTML, CSS
Frameworks: Spring Boot, React (Basics), OpenCV
Tools: Git, GitHub, Maven, Colab, Make.com, Google Sheets, VS Code, IntelliJ, Jupyter, Visual Studio
Libraries: Sklearn, Matplotlib, BeautifulSoup, Playwright, Pandas,


Socials

LinkedInGitHub • [Portfolio(https://sanalilokuge.netlify.app)


Statistics

GitHub Stats
Top Languages

Pinned Loading

  1. Mem0-Agno-Agent-Interaction-with-Chaining-Logic Mem0-Agno-Agent-Interaction-with-Chaining-Logic Public

    An interactive AI agent system demonstrating how to store, retrieve, and reason with long-term memory using Mem0, Agno agents, and GPT-2 in a simple command-line interface.

    Jupyter Notebook 2

  2. Breast-Cancer-ML-Prediction Breast-Cancer-ML-Prediction Public

    Machine Learning project using classification, regression, and ensemble techniques to predict breast cancer mortality status and survival months using clinical data. Built with scikit-learn, decisi…

    Jupyter Notebook

  3. id-tagging-schema id-tagging-schema Public

    Forked from openstreetmap/id-tagging-schema

    🆔🏷 The presets and other tagging data used by the iD editor

    JavaScript

  4. BookStore-API BookStore-API Public

    A Bookstore application using Java JAX-RS. It simulates an e-commerce environment with CRUD functionality for books, authors, customers, shopping carts, and orders.

    Java