Skip to content
View upamada-ekanayake's full-sized avatar

Block or report upamada-ekanayake

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

Typing SVG

👋 Hi, I'm Upamada Ekanayake

🚀 AI & Data Science Student | Python • Java • Machine Learning

A passionate learner building practical, production-ready AI systems with real-world impact.


🔥 About Me

  • 🎓 AI / Data Science Student
  • 📈 Strong interest in Machine Learning for Finance & Trading
  • 🧠 Focused on clean ML pipelines, evaluation, and explainability
  • 🧩 Strong in Python, Java, SQL, and problem-solving
  • 🎯 Goal: Become a Skilled AI Engineer

🛠️ Tech Stack

Languages

AI & Machine Learning

Tools


⭐ Featured Projects

📈 Stock Price Trend Predictor (Production ML System)


Python • Scikit-learn • Time Series
Production-grade ML system to predict short-term stock market trend direction using OHLCV data, regime detection, and explainable models.

🔹 No data leakage
🔹 Chronological train/val/test splits
🔹 Tree-based models + tuning
🔹 Market regime detection
🔹 Generalization tested on SPY

🔗 View Repository

🔹 AI Finance Tool (Python + APIs)


Automated financial data tracking, API integrations, and analytics dashboards.

🎬 Movie Booking Website (Java + SQL)


Full-featured booking system with authentication and database integration.

🌐 Portfolio Website (HTML / CSS / JS)


Personal portfolio website built for recruiters and showcasing projects.

🧭 Learning Journey & Timeline

📘 2024 Apr — Started Data Science / AI Degree
2024 — Learned Java fundamentals
🌐 2024 — Built first Java-based website
🐍 2025 — Learned Python for data analysis
🛠️ 2025 — Built Java project with MySQL backend
🗄️ 2025 — SQL integration & backend development
🎨 2025 — Full-stack Java website (HTML, CSS, Tailwind)
🤖 2025 — First Machine Learning project in Python
📈 2026 — Built Production-Grade Stock Price Trend Predictor


📊 GitHub Stats

GitHub Stats Top Langs


📞 Contact Me


"Small daily progress leads to big success."

Popular repositories Loading

  1. upamada-ekanayake upamada-ekanayake Public

    My official GitHub profile repository

  2. upamada-ekanayake.github.io upamada-ekanayake.github.io Public

    My personal portfolio website

    HTML

  3. Student-Support-AI Student-Support-AI Public

    "A mental health helper bot for students using Python and NLP.

    Python

  4. SL-Personal-Finance-Advisor SL-Personal-Finance-Advisor Public

    A beginner AI project to help Sri Lankans manage money

    Jupyter Notebook

  5. SmartRecyclerCloud SmartRecyclerCloud Public

  6. -FocusGuard-AI-Drowsiness-Detector- -FocusGuard-AI-Drowsiness-Detector- Public

    🚗💤 Real-time Drowsiness Detector built with Python, OpenCV & MediaPipe. This AI application monitors eye states using Facial Landmark Mesh and Eye Aspect Ratio (EAR) logic. It triggers instant visu…

    Python