Seneca Polytechnic · Software Development · Toronto

Hi, I'm Shashini.
I build things
for the web.

Currently:

Full-stack dev based in Toronto, turning ideas into real, polished web apps using React, Next.js & Flask. Powered by coffee, good music, and a genuine love for clean code.

Full-Stack

Focus

President's Honours

2027

Graduating

Stack →ReactNext.jsTypeScriptFlaskPostgreSQLMongoDBNode.jsSwift
scroll

About Me

Developer with an eye
for design and detail.

I'm Shashini Ranasinghe, a Software Development student based in Toronto, building full-stack web apps with React, Next.js, Flask, and a stack of tech I genuinely enjoy using.

Outside of code, I'm usually hunting for a good coffee spot, making playlists nobody asked for. I also enjoy photography, that eye for light and composition carries into how I approach design.

I've built multiple full-stack projects, placed on the President's Honours List three times, and reached the finals at the Seneca Hackathon.

A shot I took
somewhere cool
Another one
fall feels
The Weeknd
good music
My shot
soft light
Coldplay
caught a moment

Coffee first

Always. No exceptions.

🎵

Good music

Background score to everything

📷

Photography

I see the world in frames

🏆

Hackathon finalist

Seneca 2025

Academic Journey

Education

Current

Seneca Polytechnic

Honours B.Tech · Software Development

🎓

2023 → 2027 · Toronto, ON

Previously

Staffordshire University

Cert. Higher Education · Software Engineering

🏛️

2022 – 2023 · Stoke-on-Trent, England

Awards & Recognition

PMI Project Management ReadyDec 2025
Seneca Hackathon — FinalistFeb 2025
President's Honours ListFall 2024 · Winter 2025 · Fall 2025

Projects

Things I've built

FeaturedJan 2025 – Apr 2025
Led core feature build
01

ReText

A peer-to-peer secondhand textbook marketplace for Seneca students. Features JWT auth with college email validation, course-code search, seller profiles with star ratings, and secure login.

React.jsFlaskPostgreSQLJWTCSS Modules
Sept – Dec 2024
Responsive & secure
02

AVAIL

Full-stack platform connecting consumers with local service providers through secure listings and real-time messaging. Built with Node.js + MongoDB for scalable auth and data management.

Node.jsMongoDBExpressGit
2026
Interactive build
03

Fractal Garden

An interactive Mandelbrot fractal explorer built as a Swift App Playground, allowing users to zoom, pan, and experiment with fractal behavior through real-time controls and color palettes.

SwiftSwiftUISwift App Playgrounds
Coming soon
In progress
04

BalanceED

An AI-assisted academic planner and burnout monitoring system designed to help students manage workload, visualize schedules, and reduce burnout risk through smart planning and analytics.

ReactNext.jsFlaskPostgreSQL

Contact

Let's build something together.

Open to internships, co-ops, and collab ideas. I respond fast, usually between coffee cups.

Actively looking for opportunities

Quick facts

LocationToronto, ON 🇨🇦
Response timeUsually same day
Open toInternship · Co-op · Remote