Hi, my name is

Arsal Khan_

|

Computer Science @ UofT

Get In Touch
01.

Experience

Royal Bank of Canada

Developer Intern Toronto, ON

May 2025Aug 2025
  • Built a Java Spring Boot RTP receive engine with Camunda to enable credit transfers for City National Bank.
  • Integrated Gatling load tests, simulating 50+ TPS to validate engine performance under load.
  • Migrated CI/CD pipelines from Jenkins to GitHub Actions for automated application deployments.

Mozilla

Mobile Software Engineering Intern Toronto, ON

Jan 2025Apr 2025
  • Developed iOS 16 Live Activities and Dynamic Island support in Firefox-iOS, enabling 100,000+ monthly users to track real-time download progress on the lock screen and system UI.
  • Used ActivityKit to manage Live Activity state and integrated it with Firefox's download manager.
  • Collaborated cross-functionally and wrote comprehensive unit/UI tests, ensuring a crash rate under 1%.

Royal Bank of Canada

Developer Intern Toronto, ON

May 2024Dec 2024
  • Trained a multi-label NLU model using BERT, achieving 92% accuracy in classifying e-transfer messages across 6 abusive categories.
  • Wrote clean, modular Python code using Hugging Face Transformers, PyTorch, and integrated scalable training pipelines with Amazon SageMaker.
  • Conducted code analysis of $4.6M in services to support migration from Pivotal Cloud Foundry to OpenShift Container Platform using Bash scripting.
02.

Projects

Subway Delay Predictor logo

Subway Delay Predictor

UofT SDSS Datathon winner— predicted TTC subway delays with 98.5% accuracy using a Random Forest model trained on 20,000+ records.

PythonRandom ForestMachine LearningData Analysis
Transaction Rule Management System logo

Transaction Rule Management System

Rule engine and real-time preview UI for auto-processing 10K+ monthly transactions at Savi Finance, with 95%+ test coverage.

TypeScriptNode.jsMongoDBReactGraphQLJest
ReuseRepo logo

ReuseRepo

Community platform that helps people find and share ideas to reuse items instead of throwing them away.

AngularNode.jsMongoDBAzure
UofT Timetable Generator logo

UofT Timetable Generator

Timetable Generator for UofT Students

JavaClean ArchitectureJUnitTDD