Skip to content
View Uththara15's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report Uththara15

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

Hi, I'm Madee Uththara Deegoda Gamage

ICT graduate from JAMK University of Applied Sciences, Finland, specialized in Data Analytics and AI. I build practical data and machine learning projects end to end: from data ingestion and SQL pipelines to model serving and deployed web apps.

Currently seeking junior Data Science, Data Engineering or ML roles in Finland.

Featured Projects

Project Description Tech Stack
CV Screener LLM-powered CV screening app that parses PDFs and evaluates candidates against job requirements Python, Groq (Llama 3.1), Streamlit, pypdf
Finnish Job Market ETL Pipeline Automated ETL pipeline pulling labour statistics from the Statistics Finland PxWeb API into DuckDB, with an interactive analytics dashboard Python, DuckDB, SQL, Streamlit, Plotly
Finland Labour Market Tracker Multi-tab dashboard visualizing Finnish employment trends HTML, CSS, JavaScript, Chart.js
Course Similarity Search (Thesis) Live bilingual semantic search over course descriptions using multilingual sentence embeddings, deployed with Docker Python, Flask, LaBSE, Docker, Hugging Face Spaces
Grounded RAG Support Bot (in progress) Retrieval-augmented support bot with citation-backed answers and anti-hallucination guardrails Python, FAISS, sentence-transformers, FastAPI, Groq

Skills

Data Engineering: SQL, DuckDB, ETL pipelines, REST APIs, pandas

Machine Learning and AI: scikit-learn, sentence-transformers, FAISS, vector search, RAG, LLM APIs (Groq)

Web and Deployment: Streamlit, Flask, FastAPI, Docker, Hugging Face Spaces, HTML/CSS/JavaScript, Chart.js

Tools: Git, GitHub, Linux/Bash

Contact

Pinned Loading

  1. thesis thesis Public

    Multilingual sentence embedding evaluation for Finnish-English course similarity detection. Bachelor's thesis, JAMK 2026. Includes dataset, notebooks, production FastAPI service, and live demo.

    Jupyter Notebook

  2. used-car-project used-car-project Public

    A complete machine learning project following the CRISP-DM process to predict used car prices for a USA-based dealership chain. Built as a group project at JAMK University of Applied Sciences. Pers…

    Jupyter Notebook

  3. ai-human-text-detection ai-human-text-detection Public

    Comparing 5 deep learning architectures for binary text classification on the task of detecting AI-generated vs. human-written text.

    Jupyter Notebook

  4. a-star-pathfinding a-star-pathfinding Public

    A Python implementation of the A* (A-star) pathfinding algorithm for finding the shortest path between two points on a 2D grid with obstacles, using the Manhattan distance heuristic.

    Python

  5. cv-screener cv-screener Public

    AI-powered CV screener using Llama 3.1 via Groq. Upload a CV and job description to get a match score, matched skills, missing skills, and improvement tips. Built with Streamlit.

    Python

  6. finnish-job-market-pipeline finnish-job-market-pipeline Public

    ETL pipeline ingesting two Statistics Finland tables via the PxWeb API into DuckDB, joined into a combined labour-market analytical product, with schema validation, idempotent loads, and a pytest s…

    Python