✉️ My Resume

Work Experience

Professional experience and internships showcasing my growth as a developer.

University of Toronto

Undergraduate Research Assistant
Prof. Ishtiaque Ahmed's lab, Dept. of Computer Science · Sept 2025 – Present · Toronto, ON
  • Contributing to WikiGap / InfoGap, a multilingual pipeline that decomposes Wikipedia biographies into atomic facts via the OpenAI API and aligns them across languages to surface narrative gaps, under postdoc Dr. Farhan Samir.
  • Built a Python backend API server and integrated it with a Node.js frontend, enabling non-CLI researchers to run the end-to-end scrape and analysis pipeline through a web UI.
Python Node.js OpenAI API NLP Research

Ministry of Education (Ontario)

IT Quality Assurance Intern
Sept 2024 – Apr 2025 · Toronto, ON
  • Migrated the end-to-end test framework from a legacy tool to Playwright (TypeScript), cutting full regression run time by ~70% and unblocking same-day release validation.
  • Built an auto-updating browser-version test harness covering Firefox and 20+ Chrome major versions, eliminating hours of weekly manual browser pinning.
  • Designed and shipped an internal Python tool adopted by 30+ QA colleagues for auto-testing, task management, and document creation on an internal network.
Playwright TypeScript Python Test Automation QA

OceanicImpact

Software Engineering Student
Jan 2024 – Apr 2024 · Toronto, ON
  • Containerized a Django REST backend and Python web scraper with Docker, deploying both to Amazon Web Services (AWS) ECR/ECS as part of a 7-person team shipping the EcoSchools mobile MVP.
  • Built the React Native feed screen and integrated it with the Django backend via Axios calls to a paginated REST API serving school activity data.
  • Implemented server-side filtering and pagination on the Django backend, enabling new post types and pull-to-refresh on the mobile client.
Django React Native Docker AWS REST API Python