Nethmika.

Nethmika Kumarasiri

I specialize in Data Science,
Artificial Intelligence & Machine Learning.

I'm a Computer Science and Engineering undergraduate at the University of Moratuwa. I use Python, statistics and machine learning to turn data into useful, explainable systems, supported by full-stack, backend and DevOps skills.

University of Moratuwa · Sri LankaData Science / AI / ML
01

Selected work

Selected Work

Projects spanning data, intelligent systems and reliable product engineering.

01

MedSync

Full-stack · Backend · Deployment

A clinic-management application connecting appointment scheduling, doctor workflows and administrative operations.

Engineering focusScheduling rules, database integrity, authentication and deployment.

Next.js · TypeScript · PostgreSQL · Redis · Flyway · Docker · GitHub Actions · Azure

02

About

Turning data into useful decisions.

Portrait of Nethmika Kumarasiri

My focus is the full data-science lifecycle: understanding a problem, preparing and exploring data, evaluating models honestly, and communicating results clearly.

I specialize in Data Science, Artificial Intelligence and Machine Learning, supported by practical backend, cloud and DevOps skills. I enjoy connecting models to reliable applications and building the pipelines that keep their data useful.

When I build something, I want to understand the decisions behind it. That means comparing alternatives, testing edge cases, measuring results and documenting limitations.

EducationUniversity of Moratuwa

Computer Science and Engineering Undergraduate

Specialization: Data Science / AI / ML

03

Skills

What I Work With

Data Science & Machine Learning

Data preparation, statistical analysis, model evaluation and reproducible experiments.

Python · SQL · NumPy · Pandas · Matplotlib · scikit-learn · PyTorch

Full-Stack & Backend

User-facing applications, APIs, authentication and background processing.

Java · Spring Boot · TypeScript · Next.js · React · FastAPI · Go

Databases & Data Engineering

Data modeling, transactions, query performance and reliable pipelines.

PostgreSQL · Redis · MongoDB · Kafka · dbt · Airflow

Cloud & DevOps

Repeatable environments, automated delivery and deployment troubleshooting.

Linux · Docker · GitHub Actions · Nginx · Terraform · Kubernetes · AWS · Azure

Quality & Observability

Automated tests, meaningful metrics and failure diagnosis.

JUnit · pytest · Playwright · Testcontainers · Prometheus · Grafana

04

Approach

How I Build

  1. 01

    Start with the problem

    Define the user, requirements and success criteria before choosing tools.

  2. 02

    Make correctness visible

    Test the important rules, permissions and failure cases.

  3. 03

    Measure before optimizing

    Use baselines and reproducible measurements to guide changes.

  4. 04

    Build for operation

    Consider deployment, monitoring, backups and rollback.

  5. 05

    Explain the tradeoffs

    Document what I chose, what I rejected and what still needs work.

05

Contact

Let's build something intelligent.

I'm interested in internships and collaborations in Data Science, AI and Machine Learning—especially work that connects rigorous analysis and practical models with reliable, usable applications.

Based in Sri Lanka.