PORTFOLIO / 2025

Rasika
Samaranayaka

Data Analyst & Backend Developer passionate about applying data science, machine learning, and software engineering to real-world problems.

Available for work
Sri Lanka
CURRENTLY
Back-End Developer
@ NSBM for Career and Entrepreneurship
Aug 2024 — Mar 2025
FOCUS
PythonJavaSQLSpring BootTensorFlowPower BI

Experience & Skills

2024 — Present
2024

Back-End Developer (Hybrid)

NSBM for Career and Entrepreneurship (NFORCE)

Built and maintained RESTful services using Java and Spring Boot with reliable data handling and performance. Collaborated with stakeholders to gather requirements and iterate on features.

JavaSpring BootREST APIsGit

Technical Skills

LANGUAGES

PythonTypeScriptJava

FRONTEND

ReactNext.js 14Tailwind CSSRadix UI

FRONTEND TOOLING

ZustandFramer MotionPlaywrightESLint

BACKEND & DATA

FlaskSpring BootREST APIsSQLite

DATA SCIENCE & ML

scikit-learnRandom ForestStatistical ModelingPandas

VISUALIZATION & REPORTING

Plotly.jsBootstrap 5ReportLabJinja2

Featured Projects

2024

Code Origin Detector

Research-grade toolkit that estimates whether a source file was written by a human developer or an AI assistant using language-aware heuristics, handcrafted features, and statistical models for explainable verdicts.

TECH: Python backend, React, TypeScript, Statistical Modeling
View details
2024

Spaced Repetition App

Local-first study companion that helps learners capture topics, organize them by subject, and maintain a personalized review cadence that honors exam cutoffs and daily limits.

TECH: Next.js 14, TypeScript, Tailwind CSS, Zustand, Radix UI, Framer Motion
View details
2024

Heart Disease Risk App

Flask web app with a trained Random Forest model, form-based intake, probability and confidence scoring, interactive Plotly dashboards, and PDF reporting for clinical-style heart disease screening.

TECH: Flask, scikit-learn, SQLite, Plotly, Bootstrap 5, ReportLab
View details

Education & Certifications

BSc (Hons) in Software Engineering

In Progress
NSBM Green University
Focus: software development, data analysis, systems design

GCE Advanced Level

Z-Score: 1.0515
Physical Science Stream
SELECTED CERTIFICATIONS
Google Data Analytics Professional Certificate
Microsoft Power BI: ETL & Data Modeling
Microsoft Excel: Preparing Data for Analysis
Azure AI (Microsoft)
Intro to TensorFlow (DeepLearning.AI)
HackerRank SQL: Basic & Intermediate
Research Methodologies (QMUL)
Computational Thinking (UMich)

Let's Connect

Always interested in new opportunities, collaborations, and conversations about data science, machine learning, and software development.

rasikasrimal.contact@gmail.com
PHONE: +94 77 647 3616
WHATSAPP: +94 71 186 5383
ELSEWHERE
AWARDS
µMORA Math Competition — Merit Award
University of Moratuwa (ENTC), Aug 2020
© 2025 Rasika Srimal Samaranayaka. All rights reserved.
Built with v0.dev