Available for work

Rasika Srimal Samaranayaka

Full-Stack Developer & Data/ML Engineer

Motivated undergraduate with a strong software engineering, data analysis, and AI/ML foundation. Experienced building scalable, data-driven applications with Python, Java, SQL, Flask, Spring Boot, TensorFlow, and modern analytics tooling.

Sri Lanka

Projects

A selection of Rasika's end-to-end builds. Each project is static-rendered for instant loads.

  • Heartlytics — Heart Disease Prediction Web App

    2024

    Machine-learning powered triage assistant with real-time inference, CSV batch uploads, role-based dashboards, and analytics.

    • Python
    • Flask
    • Scikit-learn
    • Bootstrap
    • SQL
    • HTML/CSS
    • JavaScript
  • Spaced Repetition App

    2024

    Local-first study companion that aligns spaced repetition algorithms with exam schedules, streak goals, and offline mode.

    • Next.js 16
    • TypeScript
    • Tailwind CSS
    • Zustand
    • Radix UI
  • Code Origin Detector

    2024

    Research toolkit that classifies whether code snippets originate from humans or AI assistants with explainable outputs.

    • Python
    • NLP
    • Scikit-learn
    • Pandas
    • NumPy
  • Handwritten Digit Classification (MNIST)

    2023

    Neural network project that achieves 96% accuracy on MNIST with a fully documented preprocessing and evaluation workflow.

    • TensorFlow
    • Python
    • Neural Networks
  • COVID-19 Global Impact Analysis & Visualization

    2022

    End-to-end analytics project correlating COVID-19 trends with social and economic indicators via interactive dashboards and animations.

    • Python
    • Pandas
    • Plotly Express
    • Matplotlib
    • Seaborn
    • MoviePy
    • NumPy
  • Looking for something specific? Reach out with your requirements.Email Rasika ->