Skip to main content
Portfolio2026
Portrait of Lionael Surya in a black shirt

Lionael Surya

Data Science & Analytics

Seneca · 2028Toronto

Hi, I'mLionael
Surya

Welcome to my portfolio. I'm a Data Science student at Seneca Polytechnic building production-ready data platforms, internal software, and AI-powered systems. My focus is reliable architecture, reproducible pipelines, and software people can actually trust.

Focus
Based in
  • Data Science
  • Data Engineering
  • Software Engineering
Toronto, Canada

Why I build

Details nobody sees.

I grew up in Bekasi, Indonesia, before moving to Toronto to study Data Science. Long before I started building software, I was organizing teams, managing large student events, and learning that great outcomes rarely happen by accident — they come from paying attention to details that most people never notice. Today, that same mindset shapes how I build software.

I'm interested in systems that solve real operational problems rather than demo projects built only for a portfolio. Whether it's an internal workspace for a growing organization, a streaming data pipeline, or an AI-powered analytics platform, I enjoy turning messy processes into reliable products people can actually use.

My focus is production quality. Every project starts with real data, clear documentation, reproducible workflows, automated testing, and engineering decisions that can be explained months later. If a claim can't survive code review or technical scrutiny, it isn't finished.

For me, software isn't just about writing code. It's about building tools that quietly make other people's work easier.

Education

2024 — Apr 2028 (expected)Toronto, Canada

Honours Bachelor of Data Science and Analytics

Seneca Polytechnic · Cumulative GPA 3.9 / 4.0

President's Honour List (Winter 2026) and SSF International Student Merit Award scholar. Throughout my first four semesters at Seneca Polytechnic, I balanced multiple part-time roles while building production software for real organizations. The classroom provides the theory; my projects are where I turn it into reliable systems.

Coursework

  • Simulation & modelling
  • Machine learning
  • Statistics & probability
  • Database design & SQL
  • Data structures & algorithms

Technologies

  • Python
  • R
  • SQL
  • Power BI
  • Tableau

Selected work

Systems I've built.

Six featured systems, then the rest grouped by discipline. Every case study explains the engineering decisions behind the work — not just what was built, but why.

Internal software · 2026

The project operating system the QuickRN team actually runs on — tasks, kanban, documentation, and collaboration in one place. Built solo, in daily use at a nursing-education company.

Next.js · TypeScript · Supabase · Playwright · Vercel

Payroll SaaS · 2026

A multi-tenant PPh 21 payroll tax calculator serving 64 companies from one shared instance — Indonesian income-tax rules, bulk payroll imports, and PDF payslips in one system.

Next.js · TypeScript · PostgreSQL · Prisma · NextAuth · Playwright

Real-time data · 2026

A real-time lakehouse for e-commerce clickstream — Kafka to Spark to Delta Lake to a live dashboard. Seven services, one command, exactly-once semantics.

Kafka · Spark · Delta Lake · DuckDB · Docker

ML systems · API · 2026

A real-time fraud-scoring API that answers one question for an analyst — which transactions to investigate, and why — with leakage-safe features, SHAP explanations, and a hybrid ML-plus-rules risk engine.

FastAPI · PostgreSQL · scikit-learn · SHAP · dbt · Terraform

AI engineering · 2026

A daily decision-support agent for Indonesian equities: rules filter, an XGBoost model ranks, and an LLM explains. It now runs itself — scheduled scans, signal tracking against the index, and a gated challenger-model workflow.

Python · XGBoost · Claude API · GitHub Actions · Streamlit

Data Engineering

Machine Learning & Data Science

Client Software & Websites

Client website · 2025

Responsive marketing website for a Canadian vocational training centre — built with HTML, CSS, and JavaScript. No framework, no build step, no unnecessary complexity.

HTML · CSS · JavaScript · Responsive Design

Client website · 2026

Heritage festival website for the Delta Mill Society — a two-day event site with programme details, venue histories, and ticketing. Built with HTML, CSS, and JavaScript.

HTML · CSS · JavaScript · Event Website

Client website · 2026

Academic portfolio for a human geographer and educator — a comprehensive personal site with biography, teaching experience, research, events, and publications. Built with HTML, CSS, and JavaScript.

HTML · CSS · JavaScript · Academic Portfolio

Automation & Productivity

Research & Simulation

Everything else on GitHub

Experience

The journey so far.

Four roles, most recent first.

  1. Sep 2026 — presentToronto, Canada

    Career Peer

    Seneca Works, Seneca Polytechnic

    A part-time role in Seneca's career centre, helping students and alumni get their applications ready.

    • Review resumes and cover letters and give written feedback on clarity and accuracy.
    • Direct students and alumni to job-board access and career resources; support Career Threads workshops and events.
    • Keep student-support records up to date in SharePoint.
  2. Jul 2025 — presentRemote

    Web Development and Data Operations

    QuickRN Canada

    QuickRN is a nursing-education company. I started on exam-prep content data and website support, then moved into building the team's software.

    • Built Aspen OS solo — the tasks, kanban, and documentation platform the team uses daily — with Supabase row-level security, versioned migrations, and Playwright end-to-end tests.
    • Delivered three production websites from concept to deployment, turning non-technical stakeholders' needs into requirements and maintaining each site after launch.
    • Maintain WordPress content, troubleshoot website and online-course access issues, and document each fix for customer inquiries.

    Building for real users meant working with non-technical stakeholders, figuring out what they actually need, and maintaining things after launch. That full cycle was valuable.

    Next.js · TypeScript · Supabase · Playwright · Vercel · WordPress

  3. Aug 2025 — Sep 2026Toronto, Canada

    IT & Media Strategy Associate

    PERMIKA Toronto

    IT and media work for PERMIKA Toronto, a volunteer-run Indonesian student organization.

    • Built and maintained internal tools for event management and member engagement.
    • Led the social media campaign for League of Toronto 2026, the organization's annual event, coordinating a team of ten from planning through delivery.

    Working with volunteers taught me that leading without authority requires earning trust rather than relying on hierarchy.

  4. Jun — Aug 2025Jakarta, Indonesia

    Software Engineering Intern

    CV. Veda Sakti Dharma

    My first internship: internal payroll software at a small firm.

    • Developed and tested a Python application that automates PPh 21 (Indonesian income tax) calculations and payslip generation.
    • Validated outputs against payroll records and debugged calculation issues before reporting; organized payroll data to make reporting more efficient.

    Payroll software needs to be correct every time. That was a good standard to learn early.

    Python

Skills

What I work with.

Grouped by the job to be done — nearly every tool here appears in a system above.

Languages

  • Python
  • SQL
  • TypeScript
  • JavaScript
  • R

Data engineering

  • Kafka
  • Spark Structured Streaming
  • Delta Lake
  • Airflow
  • dbt
  • DuckDB

Machine learning & AI

  • scikit-learn
  • XGBoost
  • SHAP
  • Prophet
  • Optuna
  • Claude API

Backend & databases

  • FastAPI
  • PostgreSQL
  • PostGIS
  • Supabase

Web

  • Next.js
  • React
  • Tailwind CSS

Analytics & BI

  • Power BI
  • Streamlit
  • Tableau
  • pandas

Testing & DevOps

  • pytest
  • Playwright
  • Docker
  • GitHub Actions
  • Terraform

Automation

  • Google Apps Script
  • Power Automate

Social activities

Leadership before software.

The first systems I ran were made of people. These are the ones I'm proudest of.

Lionael receiving the council flag at the student council handover ceremony

Student council president

SMAK Penabur Summarecon Bekasi · 2023 — 2024

Led the student council through a full year of initiatives — the liaison between students, faculty, and administration. The council earned its Golden Flag certification with a near-perfect 248 of 251 score, and brought Easter to the children of Immaculatta orphanage.

Lionael with the LOSPELAGO festival committee in the school hall

Chief committee — SUBSCRIBE 6

LOSPELAGO festival · 2023

Directed the school's flagship event: a seven-day sport-and-art festival, from budget and logistics to delivering the opening speech — and playing the lead in the opening-night theatre performance.

Students signing the alumni visit banner at the talkshow and workshop

Alumni visit organizer

SMAK Penabur Summarecon Bekasi · 2025

Co-led the school's alumni day from the other side of the world — managing the event's online operations from Toronto, connecting alumni with students preparing for university.

Resume

Different versions for different directions.

Seventeen variants of the same record, each written for a specific role. Preview any of them in full, then take the one that matches the job.

Resume suryalionael@gmail.com