Tarundeep Arora

Available for co-op — winter/summer

I build full-stack products and dig into data.

Tarundeep Arora — Data Science student at Simon Fraser University, building end-to-end applications with React, Next.js, FastAPI, and Python.

11Projects shipped
6+Languages
2028SFU Data Science

01 About

I'm a Data Science undergrad at Simon Fraser University (2023–2028), based in the Vancouver area. I like building things end-to-end — backend APIs, databases, and the frontends that sit on top of them — and I'm just as comfortable soldering sensors to a breadboard as I am designing a REST API. Recent work spans encrypted local-first apps, containerized services with PostgreSQL, and a chess engine with a custom AI opponent. I'm currently looking for a co-op where I can apply that range on a real team.

LocationNorth Delta / Burnaby, BC
ProgramB.Sc. Data Science, SFU
LanguagesEnglish, Hindi, Punjabi, Spanish
FocusFull-stack & applied data

02 Skills

Languages

PythonJavaScriptTypeScriptJavaC++CSQLRHTML/CSS

Frameworks

ReactNext.jsFastAPIFlaskTkinter

Tools & Infra

DockerPostgreSQLSQLAlchemyGit/GitHubRaspberry PiVS Code

Data & Stats

PandasNumPySciPyscikit-learnPySparkExcel

CS Foundations

Data Structures & AlgorithmsDatabasesSoftware EngineeringDiscrete MathLinear Algebra

Design & EE

SolidWorksAutoCADLTspiceMATLAB

03 Projects

LED Board — Spotify Display

Personal

Personal · Python, Raspberry Pi

Drives a 64×32 RGB LED matrix on a Raspberry Pi with a Spotify "Now Playing" mode — album art, centered title, and a scrolling lyric line — plus a web-controlled text scroller.

  • Single-process-per-mode design with smooth, tick-based scrolling
  • No blocking I/O in the render loop
  • Web UI for controlling the scroller remotely over local network

Chess Game

Dec 2024

Personal · C++

A full chess implementation in C++ with Player vs. Player and Player vs. AI modes, featuring a custom AI opponent for strategic, challenging gameplay.

Weather App

Sept 2024

Personal · Java, HTML, CSS, JavaScript

A responsive weather app pulling real-time API data into a dynamic frontend, with local storage caching to cut redundant API calls and speed up repeat visits.

Currency Converter

Personal

Personal · Python, Tkinter, REST API

A desktop currency converter with a Tkinter GUI, converting between currencies in real time via a live exchange-rate API.

Graphing Calculator

Personal

Personal · Python, PySimpleGUI

A TI-83-style graphing calculator built with a custom GUI, supporting both standard math evaluation and function graphing with trig, exponents, and expression parsing.

Desktop Music Player

Personal

Personal · Python, Tkinter

A desktop music player with a custom GUI — play, pause, stop, and skip controls for local audio files.

Automated Planter Box

Sept – Dec 2024

Group · Sensors, Arduino, Mechanical Design

An automated irrigation system that monitors soil moisture and activates drip irrigation accordingly, with a motorized roof for rain/snow protection and manual override.

04 Experience & Education

B.Sc. Data Science

Sept 2023 – 2028

Simon Fraser University — Burnaby, BC

Receptionist

Jun 2022 – Jan 2023

Fortune Law

Managed client records and spreadsheets, handled phone inquiries and appointment scheduling, and provided administrative support including file handling for legal documents.

05 Contact

Looking for a co-op student who can jump into full-stack work or data projects? I'd love to hear from you.