Experience / 2024—present

Three environments taught me three different meanings of “working.”

In research, it meant being honest about what a small study could support. At Veeva, it meant reproducing a failure before changing a test. In Remeda, it means keeping generated text under clinician control.

Selected roles

The scope, contribution, and unfinished boundary are all part of the record.

Project Contributor, Remeda (CSC494)

Applied AI Systems for Clinical Workflow

May 2026 - Present

Backend work on reviewable AI-assisted clinical workflows, with explicit human-control and audit boundaries.

Work record

  • Built a clinician-reviewable referral-draft backend with structured generation metadata, PostgreSQL persistence, and doctor-only edit, approve, and reject APIs.
  • Added approval records, immutable audit events, duplicate-review protection, deterministic rule-engine fallback behavior, and 12 focused tests.
  • Kept the completed scope explicit: provider-backed generation, referral submission, and the frontend review UI were not part of this draft contribution.
  • Continue contributing to the project and conducting a literature review for a MedQX research manuscript.

Software Engineer in Test Intern, RIM Core

Veeva Systems , Toronto, ON

Jul. 2025 - Jun. 2026

A year of enterprise workflow testing taught me to separate observed failures from plausible explanations before changing automation.

Work record

  • Updated and debugged end-to-end automation for Vault RIM Core workflows, reducing flaky regression behavior.
  • Wrote automation scripts, test plans, and test cases using Java, SQL, HTTP, and browser-automation logic.
  • Triaged automation and UT/Pre-UT failures across application behavior, rendered text, data state, and cleanup steps, then communicated confirmed evidence and open hypotheses clearly.

Research Assistant

University of Nottingham Ningbo China

Dec. 2024 - Apr. 2026

Research on adaptive therapeutic media, followed by manuscript work on offline RL for adaptive music visualization.

Work record

  • Researched AI-driven art therapy and adaptive media informed by music, visual, and physiological features.
  • Supported refinement of machine-learning pipelines for adaptive therapeutic content generation.
  • During the final roughly five to six months, drafted and revised manuscript sections and connected literature on art therapy, cross-modal mapping, affective computing, multimodal sensing, and offline RL.

What changed in my practice

01 / Research

Measure the claim you are actually making.

A short-term affect measure is not a clinical outcome. A promising prototype is not a validated intervention.

02 / Veeva

Make the failure repeatable before making the fix.

Rendered text, HTTP behavior, SQL state, and cleanup can each create the same visible symptom for different reasons.

03 / Remeda

Treat generation as a draft, not an authority.

Review controls, metadata, fallback behavior, and audit records are part of the feature—not paperwork after it.

Education

Sept. 2022 - Apr. 2027

University of Toronto

Honours Bachelor of Science, Specialist in Computer Science

Academic record
CGPA: 3.91/4.00 · Dean's List Scholar (2023, 2024); Arts & Science Internship Program (Co-op)
Selected coursework
Machine Learning, Data Visualization, Interactive Media, Computer Graphics, Operating Systems, Databases, Algorithm Design, Systems Programming, Statistical Theory