Mathematics · Aalto University

Sharangan Kenganathan, Mathematics Student

Second-year mathematics student at Aalto University, in Espoo. The proofs taught me to be careful; the data work taught me that being careful isn't the same as being useful. I like problems where both matter.

Right now I'm working through machine learning from the statistics up rather than the API down — Python, Pandas, and whatever small tool makes the idea concrete. Most of the work below started as a question I couldn't answer by reading.

Coursework

  • 01Linear algebra
  • 02Calculus I, II & III
  • 03Database — SQL
  • 04Programming in Scala
  • 05Programming in Python
  • 06Matrix Algebra
Portrait of Sharangan Kenganathan

Sharangan Kenganathan

Mathematics · Aalto University

Turning coursework into small, working things — one dataset at a time.

Coursework & tools

Where I actually am right now — no progress bars.

Coursework

  • Linear algebra
  • Calculus I, II & III
  • Database - SQL
  • Introduction to Programming in Scala
  • Introduction to Programming in Python
  • Matrix Algebra

Comfortable with

  • Python
  • Scala
  • SQL
  • Git

Learning now

  • scikit-learn
  • Regression & classification
  • Matplotlib
  • Pandas
  • NumPy
  • Probability & statistics

Selected work

Course projects and weekend builds. Every one of them shipped.

IDCTE Policy Dashboard

A live dashboard that polls RSS and GDELT news feeds, geocodes and classifies each report, and plots them on an interactive map — auto-translating non-English sources with Claude.

  • Next.js
  • TypeScript
  • Supabase

AI-assisted build

Read the write-up

Cleaning Feedback Dashboard

An operations dashboard for a Finnish cleaning company — customer feedback arrives by email, gets triaged by urgency, and rolls up into cleaner rankings by location.

  • Next.js
  • TypeScript
  • Supabase

AI-assisted build

Read the write-up