Available for projects
Hi, I’m Arpan Roy.
A software engineer passionate about data.
I'm currently studying Math at the University of Waterloo. My most recent role was as a Software Developer @ BMO.
Location
Tech stack
Tech stacks I'm familiar with
Primarily focused on the JavaScript ecosystem, but always eager to explore and learn new technologies.
Projects
My projects and
learning journey
Each project marks a step forward, showcasing my growth and journey as a developer.
Explore how I’ve tackled challenges and built solutions along the way.

2025
Transformer Encoder — Efficient Contextual Encoders for Sequence Modelling
An implementation-focused exploration of a Transformer Encoder built for research and production: architecture, training pipeline, optimizations, and deployment.
Read more
2025
InternTrack – Job Application Tracker
A modern React + TypeScript application for tracking job/internship applications with timelines, analytics, folders, Supabase persistence, and Groq-powered AI parsing for structured job data extraction.
Read more
2025
Spyfall Online – Multiplayer Social Deduction Game
A real-time web-based implementation of the popular Spyfall party game built with React, TypeScript, and Firebase. Features multiplayer gameplay for up to 12 players, 30+ unique locations, configurable game settings, and responsive design for seamless cross-device play.
Read more